Lines Matching full:cmpop2
223 unsigned cmpReg1, cmpOp2 = 0; // cmpOp2 assignment silences compiler warning.
227 cmpOp2 = MI->getOperand(2).getReg();
233 if (secondReg && !TargetRegisterInfo::isPhysicalRegister(cmpOp2)) {
234 MachineInstr *def = MRI.getVRegDef(cmpOp2);
265 (secondReg && localII->modifiesRegister(cmpOp2, TRI)))
372 int cmpOp2 = 0;
471 // We need cmpReg1 and cmpOp2
478 cmpOp2 = MI->getOperand(2).getReg();
482 cmpOp2 = MI->getOperand(2).getImm();
499 MI->getOperand(0).getReg() == (unsigned) cmpOp2))) {
521 feederReg == (unsigned) cmpOp2)
531 feederReg == (unsigned) cmpOp2)) {
534 cmpReg1 = cmpOp2;
536 cmpOp2 = tmp;
543 if (feederReg == (unsigned)cmpOp2)
584 unsigned opc = getNewValueJumpOpcode(cmpInstr, cmpOp2,
594 if (cmpOp2 == 0) {
595 cmpOp2 = cmpReg1;
599 --cmpOp2;
605 --cmpOp2;
611 .addReg(cmpOp2, getKillRegState(MO2IsKill))
618 .addImm(cmpOp2)