Searched refs:DstLI (Results 1 – 3 of 3) sorted by relevance
1640 LiveInterval &DstLI = LIS->getInterval(DstReg); in eliminateUndefCopy() local1644 if (VNInfo *V = DstLI.getVNInfoAt(Seg->end)) { in eliminateUndefCopy()1662 if (VNInfo *PrevVNI = DstLI.getVNInfoAt(Idx)) { in eliminateUndefCopy()1663 VNInfo *VNI = DstLI.getVNInfoAt(RegIndex); in eliminateUndefCopy()1664 DstLI.MergeValueNumberInto(VNI, PrevVNI); in eliminateUndefCopy()1676 DstLI.removeEmptySubRanges(); in eliminateUndefCopy()1678 LIS->removeVRegDefAt(DstLI, RegIndex); in eliminateUndefCopy()1688 if (!UseMask.all() && DstLI.hasSubRanges()) { in eliminateUndefCopy()1699 isLive = DstLI.liveAt(UseIdx); in eliminateUndefCopy()1714 LIS->shrinkToUses(&DstLI); in eliminateUndefCopy()[all …]
1050 LiveInterval *DstLI = &LIS.getInterval(DstReg); in addDefsFromCopies() local1051 const VNInfo *DstVNI = DstLI->getVNInfoAt(Idx.getRegSlot()); in addDefsFromCopies()1053 CopyValues[LocNo].push_back(std::make_pair(DstLI, DstVNI)); in addDefsFromCopies()1076 LiveInterval *DstLI = LIAndVNI.first; in addDefsFromCopies() local1078 if (DstLI->getVNInfoAt(KilledAt) != DstVNI) in addDefsFromCopies()1081 << DstVNI->id << " in " << *DstLI << '\n'); in addDefsFromCopies()
471 LiveInterval &DstLI = LIS.getInterval(DstReg); in eliminateRedundantSpills() local472 VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getRegSlot()); in eliminateRedundantSpills()475 WorkList.push_back(std::make_pair(&DstLI, DstVNI)); in eliminateRedundantSpills()