Home
last modified time | relevance | path

Searched refs:getSrcReg (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp621 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in adjustCopiesBackFrom()
623 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom()
810 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef()
812 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef()
1104 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removePartialRedundancy()
1106 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removePartialRedundancy()
1291 Register SrcReg = CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg(); in reMaterializeTrivialDef()
1293 Register DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg(); in reMaterializeTrivialDef()
1916 LiveInterval &JoinVInt = LIS->getInterval(CP.getSrcReg()); in canJoinPhys()
1981 auto SrcRC = MRI->getRegClass(CP.getSrcReg()); in joinCopy()
[all …]
H A DRegisterCoalescer.h100 Register getSrcReg() const { return SrcReg; } in getSrcReg() function
H A DPeepholeOptimizer.cpp369 Register getSrcReg(int Idx) const { in getSrcReg() function in __anon776574090111::ValueTrackerResult
387 if (Other.getSrcReg(i) != getSrcReg(i) || in operator ==()
1188 LookupSrc.Reg = Res.getSrcReg(0); in getNewSource()
1201 RegSubRegPair PHISrc(Res.getSrcReg(i), Res.getSrcSubReg(i)); in getNewSource()
2165 Reg = Res.getSrcReg(0); in getNextSource()
H A DRegAllocPBQP.cpp447 if (!CP.setRegisters(&MI) || CP.getSrcReg() == CP.getDstReg()) in apply()
451 Register SrcReg = CP.getSrcReg(); in apply()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h818 Register getSrcReg() const { return getOperand(1).getReg(); } in getSrcReg() function
895 Register getSrcReg() const { return getOperand(1).getReg(); } in getSrcReg() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp468 GVScale *LHSVScale = cast<GVScale>(MRI.getVRegDef(Shl->getSrcReg())); in matchShlOfVScale()
H A DCombinerHelper.cpp7464 GTrunc *Trunc = cast<GTrunc>(getDefIgnoringCopies(Sext->getSrcReg(), MRI)); in matchSextOfTrunc()
7467 Register Src = Trunc->getSrcReg(); in matchSextOfTrunc()
7497 GTrunc *Trunc = cast<GTrunc>(getDefIgnoringCopies(Zext->getSrcReg(), MRI)); in matchZextOfTrunc()
7500 Register Src = Trunc->getSrcReg(); in matchZextOfTrunc()
7534 Register Src = Zext->getSrcReg(); in matchNonNegZext()