Lines Matching refs:getDstReg
621 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()
1911 if (!MRI->isReserved(CP.getDstReg())) { in canJoinPhys()
1982 auto DstRC = MRI->getRegClass(CP.getDstReg()); in joinCopy()
2020 if (CP.getSrcReg() == CP.getDstReg()) { in joinCopy()
2068 << printReg(CP.getDstReg(), TRI, CP.getSrcIdx()) << '\n'); in joinCopy()
2082 LIS->getInterval(CP.getDstReg()).size()) in joinCopy()
2089 dbgs() << printReg(CP.getDstReg()) << " in " in joinCopy()
2095 << printReg(CP.getDstReg(), TRI, CP.getSrcIdx()) << '\n'; in joinCopy()
2125 Register DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg(); in joinCopy()
2151 MRI->setRegClass(CP.getDstReg(), CP.getNewRC()); in joinCopy()
2157 InflateRegs.push_back(CP.getDstReg()); in joinCopy()
2169 updateRegDefsUses(CP.getDstReg(), CP.getDstReg(), CP.getDstIdx()); in joinCopy()
2170 updateRegDefsUses(CP.getSrcReg(), CP.getDstReg(), CP.getSrcIdx()); in joinCopy()
2174 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
2193 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
2202 TRI->updateRegAllocHint(CP.getSrcReg(), CP.getDstReg(), *MF); in joinCopy()
2206 << " -> " << printReg(CP.getDstReg(), TRI, CP.getDstIdx()) << '\n'; in joinCopy()
2209 dbgs() << printReg(CP.getDstReg(), TRI); in joinCopy()
2211 dbgs() << LIS->getInterval(CP.getDstReg()); in joinCopy()
2220 Register DstReg = CP.getDstReg(); in joinReservedPhysReg()
3499 if (Reg.isVirtual() && Reg != CP.getSrcReg() && Reg != CP.getDstReg()) in eraseInstrs()
3520 JoinVals LHSVals(LRange, CP.getDstReg(), CP.getDstIdx(), LaneMask, in joinSubRegRanges()
3611 LiveInterval &LHS = LIS->getInterval(CP.getDstReg()); in joinVirtRegs()
3615 JoinVals LHSVals(LHS, CP.getDstReg(), CP.getDstIdx(), LaneBitmask::getNone(), in joinVirtRegs()
3652 LLVM_DEBUG(dbgs() << "\t\tLHST = " << printReg(CP.getDstReg()) << ' ' << LHS in joinVirtRegs()
3738 PHIIt->second.Reg = CP.getDstReg(); in joinVirtRegs()
3754 RegIt = RegToPHIIdx.find(CP.getDstReg()); in joinVirtRegs()
3759 RegToPHIIdx.insert({CP.getDstReg(), InstrNums}); in joinVirtRegs()
3853 ScanForDstReg(CP.getDstReg()); in checkMergingChangesDbgValues()