Lines Matching refs:cmpOp2
236 unsigned cmpReg1, cmpOp2 = 0; // cmpOp2 assignment silences compiler warning. in canCompareBeNewValueJump() local
240 cmpOp2 = MI->getOperand(2).getReg(); in canCompareBeNewValueJump()
246 if (secondReg && !TargetRegisterInfo::isPhysicalRegister(cmpOp2)) { in canCompareBeNewValueJump()
247 MachineInstr *def = MRI.getVRegDef(cmpOp2); in canCompareBeNewValueJump()
278 (secondReg && localII->modifiesRegister(cmpOp2, TRI))) in canCompareBeNewValueJump()
425 int cmpOp2 = 0; in runOnMachineFunction() local
531 cmpOp2 = MI->getOperand(2).getReg(); in runOnMachineFunction()
535 cmpOp2 = MI->getOperand(2).getImm(); in runOnMachineFunction()
552 MI->getOperand(0).getReg() == (unsigned) cmpOp2))) { in runOnMachineFunction()
574 feederReg == (unsigned) cmpOp2) in runOnMachineFunction()
582 feederReg == (unsigned) cmpOp2) { in runOnMachineFunction()
585 cmpReg1 = cmpOp2; in runOnMachineFunction()
587 cmpOp2 = tmp; in runOnMachineFunction()
594 if (feederReg == (unsigned)cmpOp2) in runOnMachineFunction()
635 unsigned opc = getNewValueJumpOpcode(cmpInstr, cmpOp2, in runOnMachineFunction()
645 .addReg(cmpOp2, getKillRegState(MO2IsKill)) in runOnMachineFunction()
650 cmpOp2 == -1 ) in runOnMachineFunction()
662 .addImm(cmpOp2) in runOnMachineFunction()