Lines Matching refs:mir_next
354 MIR* mir_next = mir->next; in BasicBlockOpt() local
356 if (IsInstructionIfCcZ(mir_next->dalvikInsn.opcode) && in BasicBlockOpt()
357 (mir->ssa_rep->defs[0] == mir_next->ssa_rep->uses[0]) && in BasicBlockOpt()
359 mir_next->meta.ccode = ConditionCodeForIfCcZ(mir_next->dalvikInsn.opcode); in BasicBlockOpt()
362 mir_next->dalvikInsn.opcode = in BasicBlockOpt()
366 mir_next->dalvikInsn.opcode = in BasicBlockOpt()
370 mir_next->dalvikInsn.opcode = in BasicBlockOpt()
374 mir_next->dalvikInsn.opcode = in BasicBlockOpt()
378 mir_next->dalvikInsn.opcode = in BasicBlockOpt()
385 mir_next->ssa_rep->num_uses = mir->ssa_rep->num_uses; in BasicBlockOpt()
386 mir_next->ssa_rep->uses = mir->ssa_rep->uses; in BasicBlockOpt()
387 mir_next->ssa_rep->fp_use = mir->ssa_rep->fp_use; in BasicBlockOpt()
388 mir_next->ssa_rep->num_defs = 0; in BasicBlockOpt()
392 mir_next->dalvikInsn.vA = mir->dalvikInsn.vB; in BasicBlockOpt()
393 mir_next->dalvikInsn.vB = mir->dalvikInsn.vC; in BasicBlockOpt()