Lines Matching refs:DstLI
1076 LiveInterval &DstLI = LIS->getInterval(DstReg); in eliminateUndefCopy() local
1079 if (VNInfo *PrevVNI = DstLI.getVNInfoAt(Idx)) { in eliminateUndefCopy()
1080 VNInfo *VNI = DstLI.getVNInfoAt(RegIndex); in eliminateUndefCopy()
1081 DstLI.MergeValueNumberInto(VNI, PrevVNI); in eliminateUndefCopy()
1085 for (LiveInterval::SubRange &SR : DstLI.subranges()) { in eliminateUndefCopy()
1093 DstLI.removeEmptySubRanges(); in eliminateUndefCopy()
1095 LIS->removeVRegDefAt(DstLI, RegIndex); in eliminateUndefCopy()
1105 if (UseMask != ~0u && DstLI.hasSubRanges()) { in eliminateUndefCopy()
1107 for (const LiveInterval::SubRange &SR : DstLI.subranges()) { in eliminateUndefCopy()
1116 isLive = DstLI.liveAt(UseIdx); in eliminateUndefCopy()
2748 const LiveInterval &DstLI = LIS->getInterval(DstReg); in applyTerminalRule() local
2768 if (LIS->getInterval(OtherReg).overlaps(DstLI)) { in applyTerminalRule()