Lines Matching defs:CmpValue
2802 /// compares against in CmpValue. Return true if the comparison instruction
2806 int64_t &CmpValue) const {
2815 CmpValue = MI.getOperand(1).getImm();
2823 CmpValue = 0;
2830 CmpValue = 0;
3032 int64_t CmpValue, const MachineRegisterInfo *MRI) const {
3068 // For CMPri(r1, CmpValue), we are looking for SUBri(r1, CmpValue).
3073 else if (MI->getParent() != CmpInstr.getParent() || CmpValue != 0) {
3076 // For CMPri w/ CmpValue != 0, a SubAdd may still be a candidate.
3130 if (isRedundantFlagInstr(&CmpInstr, SrcReg, SrcReg2, CmpValue, &Instr,
3319 int64_t CmpMask, CmpValue;
3322 analyzeCompare(*Next, SrcReg, SrcReg2, CmpMask, CmpValue) &&
3323 isRedundantFlagInstr(&*Next, SrcReg, SrcReg2, CmpValue, &MI, IsThumb1))