Lines Matching refs:getDstReg
631 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in adjustCopiesBackFrom()
633 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom()
819 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef()
821 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef()
1114 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removePartialRedundancy()
1116 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removePartialRedundancy()
1286 Register SrcReg = CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg(); in reMaterializeTrivialDef()
1288 Register DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg(); in reMaterializeTrivialDef()
1840 if (!MRI->isReserved(CP.getDstReg())) { in canJoinPhys()
1909 auto DstRC = MRI->getRegClass(CP.getDstReg()); in joinCopy()
1947 if (CP.getSrcReg() == CP.getDstReg()) { in joinCopy()
1995 << printReg(CP.getDstReg(), TRI, CP.getSrcIdx()) << '\n'); in joinCopy()
2009 LIS->getInterval(CP.getDstReg()).size()) in joinCopy()
2016 dbgs() << printReg(CP.getDstReg()) << " in " in joinCopy()
2022 << printReg(CP.getDstReg(), TRI, CP.getSrcIdx()) << '\n'; in joinCopy()
2052 Register DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg(); in joinCopy()
2078 MRI->setRegClass(CP.getDstReg(), CP.getNewRC()); in joinCopy()
2084 InflateRegs.push_back(CP.getDstReg()); in joinCopy()
2094 updateRegDefsUses(CP.getDstReg(), CP.getDstReg(), CP.getDstIdx()); in joinCopy()
2095 updateRegDefsUses(CP.getSrcReg(), CP.getDstReg(), CP.getSrcIdx()); in joinCopy()
2099 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
2117 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
2126 TRI->updateRegAllocHint(CP.getSrcReg(), CP.getDstReg(), *MF); in joinCopy()
2130 << " -> " << printReg(CP.getDstReg(), TRI, CP.getDstIdx()) << '\n'; in joinCopy()
2133 dbgs() << printReg(CP.getDstReg(), TRI); in joinCopy()
2135 dbgs() << LIS->getInterval(CP.getDstReg()); in joinCopy()
2144 Register DstReg = CP.getDstReg(); in joinReservedPhysReg()
3410 Reg != CP.getDstReg()) in eraseInstrs()
3431 JoinVals LHSVals(LRange, CP.getDstReg(), CP.getDstIdx(), LaneMask, in joinSubRegRanges()
3522 LiveInterval &LHS = LIS->getInterval(CP.getDstReg()); in joinVirtRegs()
3526 JoinVals LHSVals(LHS, CP.getDstReg(), CP.getDstIdx(), LaneBitmask::getNone(), in joinVirtRegs()
3563 LLVM_DEBUG(dbgs() << "\t\tLHST = " << printReg(CP.getDstReg()) << ' ' << LHS in joinVirtRegs()
3642 PHIIt->second.Reg = CP.getDstReg(); in joinVirtRegs()
3658 RegIt = RegToPHIIdx.find(CP.getDstReg()); in joinVirtRegs()
3663 RegToPHIIdx.insert({CP.getDstReg(), InstrNums}); in joinVirtRegs()
3766 PerformScan(CP.getDstReg(), ScanForDstReg); in checkMergingChangesDbgValues()