Lines Matching full:cmpop2
234 unsigned cmpReg1, cmpOp2 = 0; // cmpOp2 assignment silences compiler warning.
238 cmpOp2 = MI->getOperand(2).getReg();
244 if (secondReg && !TargetRegisterInfo::isPhysicalRegister(cmpOp2)) {
245 MachineInstr *def = MRI.getVRegDef(cmpOp2);
276 (secondReg && localII->modifiesRegister(cmpOp2, TRI)))
385 int cmpOp2 = 0;
484 // We need cmpReg1 and cmpOp2(imm or reg) while building
491 cmpOp2 = MI->getOperand(2).getReg();
495 cmpOp2 = MI->getOperand(2).getImm();
512 MI->getOperand(0).getReg() == (unsigned) cmpOp2))) {
534 feederReg == (unsigned) cmpOp2)
542 feederReg == (unsigned) cmpOp2) {
545 cmpReg1 = cmpOp2;
547 cmpOp2 = tmp;
554 if (feederReg == (unsigned)cmpOp2)
595 unsigned opc = getNewValueJumpOpcode(cmpInstr, cmpOp2,
605 .addReg(cmpOp2, getKillRegState(MO2IsKill))
610 cmpOp2 == -1 )
622 .addImm(cmpOp2)