Lines Matching defs:SrcReg2
2785 /// in SrcReg and SrcReg2 if having two register operands, and the value it
2789 Register &SrcReg2, int64_t &CmpMask,
2797 SrcReg2 = 0;
2805 SrcReg2 = MI.getOperand(1).getReg();
2812 SrcReg2 = 0;
2860 Register SrcReg, Register SrcReg2,
2867 OI->getOperand(2).getReg() == SrcReg2) ||
2868 (OI->getOperand(1).getReg() == SrcReg2 &&
2876 OI->getOperand(3).getReg() == SrcReg2) ||
2877 (OI->getOperand(2).getReg() == SrcReg2 &&
2904 OI->getOperand(1).getReg() == SrcReg2) {
2913 OI->getOperand(2).getReg() == SrcReg2) {
3015 MachineInstr &CmpInstr, Register SrcReg, Register SrcReg2, int64_t CmpMask,
3054 if (SrcReg2 != 0)
3114 if (isRedundantFlagInstr(&CmpInstr, SrcReg, SrcReg2, CmpValue, &Instr,
3225 (SrcReg2 != 0 && SubAdd->getOperand(OpI).getReg() == SrcReg2 &&
3302 Register SrcReg, SrcReg2;
3306 analyzeCompare(*Next, SrcReg, SrcReg2, CmpMask, CmpValue) &&
3307 isRedundantFlagInstr(&*Next, SrcReg, SrcReg2, CmpValue, &MI, IsThumb1))