Lines Matching refs:CmpInstr
2716 MachineInstr &CmpInstr, unsigned SrcReg, unsigned SrcReg2, int CmpMask, in optimizeCompareInstr() argument
2729 if (UI->getParent() != CmpInstr.getParent()) in optimizeCompareInstr()
2743 MachineBasicBlock::iterator I = CmpInstr, E = MI, in optimizeCompareInstr()
2744 B = CmpInstr.getParent()->begin(); in optimizeCompareInstr()
2758 else if (MI->getParent() != CmpInstr.getParent() || CmpValue != 0) { in optimizeCompareInstr()
2763 if (CmpInstr.getOpcode() == ARM::CMPri || in optimizeCompareInstr()
2764 CmpInstr.getOpcode() == ARM::t2CMPri) in optimizeCompareInstr()
2798 E = CmpInstr; in optimizeCompareInstr()
2799 CmpInstr.getParent()->insert(E, MI); in optimizeCompareInstr()
2801 I = CmpInstr; in optimizeCompareInstr()
2812 if (isRedundantFlagInstr(&CmpInstr, SrcReg, SrcReg2, CmpValue, &Instr)) { in optimizeCompareInstr()
2857 I = CmpInstr; in optimizeCompareInstr()
2858 E = CmpInstr.getParent()->end(); in optimizeCompareInstr()
2953 MachineBasicBlock *MBB = CmpInstr.getParent(); in optimizeCompareInstr()
2967 CmpInstr.eraseFromParent(); in optimizeCompareInstr()