Lines Matching refs:SrcReg2
2789 Register &SrcReg2, int64_t &CmpMask, in analyzeCompare() argument
2797 SrcReg2 = 0; in analyzeCompare()
2805 SrcReg2 = MI.getOperand(1).getReg(); in analyzeCompare()
2812 SrcReg2 = 0; in analyzeCompare()
2860 Register SrcReg, Register SrcReg2, in isRedundantFlagInstr() argument
2867 OI->getOperand(2).getReg() == SrcReg2) || in isRedundantFlagInstr()
2868 (OI->getOperand(1).getReg() == SrcReg2 && in isRedundantFlagInstr()
2876 OI->getOperand(3).getReg() == SrcReg2) || in isRedundantFlagInstr()
2877 (OI->getOperand(2).getReg() == SrcReg2 && in isRedundantFlagInstr()
2904 OI->getOperand(1).getReg() == SrcReg2) { in isRedundantFlagInstr()
2913 OI->getOperand(2).getReg() == SrcReg2) { in isRedundantFlagInstr()
3015 MachineInstr &CmpInstr, Register SrcReg, Register SrcReg2, int64_t CmpMask, in optimizeCompareInstr() argument
3054 if (SrcReg2 != 0) in optimizeCompareInstr()
3114 if (isRedundantFlagInstr(&CmpInstr, SrcReg, SrcReg2, CmpValue, &Instr, in optimizeCompareInstr()
3225 (SrcReg2 != 0 && SubAdd->getOperand(OpI).getReg() == SrcReg2 && in optimizeCompareInstr()
3302 Register SrcReg, SrcReg2; in shouldSink() local
3306 analyzeCompare(*Next, SrcReg, SrcReg2, CmpMask, CmpValue) && in shouldSink()
3307 isRedundantFlagInstr(&*Next, SrcReg, SrcReg2, CmpValue, &MI, IsThumb1)) in shouldSink()