Lines Matching refs:getDstReg

457     LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg());  in adjustCopiesBackFrom()
459 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom()
609 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef()
611 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef()
858 unsigned SrcReg = CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg(); in reMaterializeTrivialDef()
860 unsigned DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg(); in reMaterializeTrivialDef()
1217 if (!MRI->isReserved(CP.getDstReg())) { in canJoinPhys()
1243 auto DstRC = MRI->getRegClass(CP.getDstReg()); in joinCopy()
1277 if (CP.getSrcReg() == CP.getDstReg()) { in joinCopy()
1306 << " with " << PrintReg(CP.getDstReg(), TRI, CP.getSrcIdx()) in joinCopy()
1321 LIS->getInterval(CP.getDstReg()).size()) in joinCopy()
1328 dbgs() << PrintReg(CP.getDstReg()) << " in " in joinCopy()
1334 << PrintReg(CP.getDstReg(), TRI, CP.getSrcIdx()) << '\n'; in joinCopy()
1376 MRI->setRegClass(CP.getDstReg(), CP.getNewRC()); in joinCopy()
1382 InflateRegs.push_back(CP.getDstReg()); in joinCopy()
1392 updateRegDefsUses(CP.getDstReg(), CP.getDstReg(), CP.getDstIdx()); in joinCopy()
1393 updateRegDefsUses(CP.getSrcReg(), CP.getDstReg(), CP.getSrcIdx()); in joinCopy()
1397 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
1407 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
1416 TRI->updateRegAllocHint(CP.getSrcReg(), CP.getDstReg(), *MF); in joinCopy()
1420 << " -> " << PrintReg(CP.getDstReg(), TRI, CP.getDstIdx()) << '\n'; in joinCopy()
1423 dbgs() << PrintReg(CP.getDstReg(), TRI); in joinCopy()
1425 dbgs() << LIS->getInterval(CP.getDstReg()); in joinCopy()
1434 unsigned DstReg = CP.getDstReg(); in joinReservedPhysReg()
2409 Reg != CP.getSrcReg() && Reg != CP.getDstReg()) in eraseInstrs()
2430 JoinVals LHSVals(LRange, CP.getDstReg(), CP.getDstIdx(), LaneMask, in joinSubRegRanges()
2521 LiveInterval &LHS = LIS->getInterval(CP.getDstReg()); in joinVirtRegs()
2525 JoinVals LHSVals(LHS, CP.getDstReg(), CP.getDstIdx(), 0, NewVNInfo, CP, LIS, in joinVirtRegs()
2561 DEBUG(dbgs() << "\t\tLHST = " << PrintReg(CP.getDstReg()) in joinVirtRegs()