Lines Matching defs:SrcReg2
2801 /// in SrcReg and SrcReg2 if having two register operands, and the value it
2805 Register &SrcReg2, int64_t &CmpMask,
2813 SrcReg2 = 0;
2821 SrcReg2 = MI.getOperand(1).getReg();
2828 SrcReg2 = 0;
2876 Register SrcReg, Register SrcReg2,
2883 OI->getOperand(2).getReg() == SrcReg2) ||
2884 (OI->getOperand(1).getReg() == SrcReg2 &&
2892 OI->getOperand(3).getReg() == SrcReg2) ||
2893 (OI->getOperand(2).getReg() == SrcReg2 &&
2920 OI->getOperand(1).getReg() == SrcReg2) {
2929 OI->getOperand(2).getReg() == SrcReg2) {
3031 MachineInstr &CmpInstr, Register SrcReg, Register SrcReg2, int64_t CmpMask,
3070 if (SrcReg2 != 0)
3130 if (isRedundantFlagInstr(&CmpInstr, SrcReg, SrcReg2, CmpValue, &Instr,
3241 (SrcReg2 != 0 && SubAdd->getOperand(OpI).getReg() == SrcReg2 &&
3318 Register SrcReg, SrcReg2;
3322 analyzeCompare(*Next, SrcReg, SrcReg2, CmpMask, CmpValue) &&
3323 isRedundantFlagInstr(&*Next, SrcReg, SrcReg2, CmpValue, &MI, IsThumb1))