Lines Matching defs:mir
138 MIR* mir = &mirs_[i];
139 mir->dalvikInsn.opcode = def->opcode;
140 mir->dalvikInsn.vB = static_cast<int32_t>(def->value);
141 mir->dalvikInsn.vB_wide = def->value;
144 mir->meta.ifield_lowering_info = def->field_info;
147 mir->meta.sfield_lowering_info = def->field_info;
149 mir->ssa_rep = &ssa_reps_[i];
150 mir->ssa_rep->num_uses = def->num_uses;
151 mir->ssa_rep->uses = const_cast<int32_t*>(def->uses); // Not modified by LVN.
152 mir->ssa_rep->fp_use = nullptr; // Not used by LVN.
153 mir->ssa_rep->num_defs = def->num_defs;
154 mir->ssa_rep->defs = const_cast<int32_t*>(def->defs); // Not modified by LVN.
155 mir->ssa_rep->fp_def = nullptr; // Not used by LVN.
156 mir->dalvikInsn.opcode = def->opcode;
157 mir->offset = i; // LVN uses offset only for debug output
158 mir->optimization_flags = 0u;
161 mirs_[i - 1u].next = mir;