Home
last modified time | relevance | path

Searched refs:UseR (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyHoisting.cpp222 Register UseR = CandMI->getOperand(1).getReg(); in isSafetoMove() local
237 if (Mo.isReg() && Mo.isDef() && Mo.getReg() == UseR) in isSafetoMove()
H A DHexagonNewValueJump.cpp650 Register UseR = MO.getReg(); in runOnMachineFunction() local
657 if (Op.getReg() != UseR) in runOnMachineFunction()
H A DHexagonEarlyIfConv.cpp990 Register UseR = UO.getReg(), UseSR = UO.getSubReg(); in eliminatePhis() local
992 unsigned NewR = UseR; in eliminatePhis()
1001 .addReg(UseR, 0, UseSR); in eliminatePhis()
H A DHexagonConstPropagation.cpp660 RegisterSubReg UseR(SO); in visitPHI() local
663 if (!UseR.Reg.isVirtual()) in visitPHI()
666 if (!Cells.has(UseR.Reg)) in visitPHI()
670 bool Eval = MCE.evaluate(UseR, Cells.get(UseR.Reg), SrcC); in visitPHI()
672 << printReg(UseR.Reg, &MCE.TRI, UseR.SubReg) << SrcC in visitPHI()
H A DHexagonBitSimplify.cpp3130 unsigned UseR = RegMap[Op.getReg()]; in moveGroup() local
3131 MIB.addReg(UseR, 0, Op.getSubReg()); in moveGroup()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFLiveness.cpp558 RegisterRef UseR(UI->first, I.second); // Ref from Uses in computePhiInfo() local
560 RegisterRef R = PhiDRs.at(PhiA.Id).intersectWith(UseR); in computePhiInfo()