Lines Matching refs:getDstReg

419   if (!LIS->hasInterval(CP.getDstReg()))  in AdjustCopiesBackFrom()
423 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in AdjustCopiesBackFrom()
425 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in AdjustCopiesBackFrom()
625 if (!LIS->hasInterval(CP.getDstReg())) in RemoveCopyByCommutingDef()
631 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in RemoveCopyByCommutingDef()
633 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in RemoveCopyByCommutingDef()
881 LiveInterval *DstInt = &LIS->getInterval(CP.getDstReg()); in eliminateUndefCopy()
920 unsigned DstReg = CP.getDstReg(); in UpdateRegDefsUses()
1051 bool Allocatable = LIS->isAllocatable(CP.getDstReg()); in shouldJoinPhys()
1075 if (LIS->hasInterval(CP.getDstReg()) && in shouldJoinPhys()
1076 LIS->getInterval(CP.getDstReg()).ranges.size() > 1000) { in shouldJoinPhys()
1169 if (CP.getSrcReg() == CP.getDstReg()) { in JoinCopy()
1183 << " with " << PrintReg(CP.getDstReg(), TRI, CP.getSubIdx()) in JoinCopy()
1193 CP.getDstReg(), CopyMI)) in JoinCopy()
1205 if (!isWinToJoinCrossClass(CP.getSrcReg(), CP.getDstReg(), in JoinCopy()
1207 MRI->getRegClass(CP.getDstReg()), in JoinCopy()
1217 LIS->getInterval(CP.getDstReg()).ranges.size()) in JoinCopy()
1232 CP.getDstReg(), CopyMI)) in JoinCopy()
1255 MRI->setRegClass(CP.getDstReg(), CP.getNewRC()); in JoinCopy()
1275 if (!block.isLiveIn(CP.getDstReg())) in JoinCopy()
1276 block.addLiveIn(CP.getDstReg()); in JoinCopy()
1287 TRI->UpdateRegAllocHint(CP.getSrcReg(), CP.getDstReg(), *MF); in JoinCopy()
1290 LiveInterval &DstInt = LIS->getInterval(CP.getDstReg()); in JoinCopy()
1383 unsigned A = CP.getDstReg(); in RegistersDefinedFromSameValue()
1434 for (const unsigned *AS = TRI->getAliasSet(CP.getDstReg()); *AS; ++AS){ in JoinIntervals()
1480 LiveInterval &LHS = LIS->getOrCreateInterval(CP.getDstReg()); in JoinIntervals()