Searched refs:Op2Reg (Results 1 – 5 of 5) sorted by relevance
817 Register Op2Reg = MIIt->getOperand(2).getReg(); in convertCmovInstsToBranches() local823 std::swap(Op1Reg, Op2Reg); in convertCmovInstsToBranches()829 auto Op2Itr = RegRewriteTable.find(Op2Reg); in convertCmovInstsToBranches()831 Op2Reg = Op2Itr->second.second; in convertCmovInstsToBranches()839 .addReg(Op2Reg) in convertCmovInstsToBranches()846 RegRewriteTable[DestReg] = std::make_pair(Op1Reg, Op2Reg); in convertCmovInstsToBranches()
1529 const Register Op2Reg = I.getOperand(2).getReg(); in selectDivRem() local1532 assert(RegTy == MRI.getType(Op1Reg) && RegTy == MRI.getType(Op2Reg) && in selectDivRem()1636 !RBI.constrainGenericRegister(Op2Reg, *RegRC, MRI) || in selectDivRem()1679 .addReg(Op2Reg); in selectDivRem()
1948 Register Op2Reg = MI.getOperand(CommutableOpIdx2).getReg(); in findThreeSrcCommutedOpIndices() local1960 if (Op2Reg != MI.getOperand(CommutableOpIdx1).getReg()) in findThreeSrcCommutedOpIndices()
30748 Register Op2Reg = MIIt->getOperand(2).getReg(); in createPHIsForCMOVsInSinkBB() local30754 std::swap(Op1Reg, Op2Reg); in createPHIsForCMOVsInSinkBB()30759 if (RegRewriteTable.find(Op2Reg) != RegRewriteTable.end()) in createPHIsForCMOVsInSinkBB()30760 Op2Reg = RegRewriteTable[Op2Reg].second; in createPHIsForCMOVsInSinkBB()30765 .addReg(Op2Reg) in createPHIsForCMOVsInSinkBB()30769 RegRewriteTable[DestReg] = std::make_pair(Op1Reg, Op2Reg); in createPHIsForCMOVsInSinkBB()30908 Register Op2Reg = FirstCMOV.getOperand(2).getReg(); in EmitLoweredCascadedSelect() local30913 .addReg(Op2Reg) in EmitLoweredCascadedSelect()
1643 unsigned Op2Reg = 0; in SelectSelect() local1645 Op2Reg = getRegForValue(I->getOperand(2)); in SelectSelect()1646 if (Op2Reg == 0) return false; in SelectSelect()1670 Op2Reg = constrainOperandRegClass(TII.get(MovCCOpc), Op2Reg, 1); in SelectSelect()1674 .addReg(Op2Reg) in SelectSelect()