Lines Matching defs:End
68 SlotIndex Start, End;
69 std::tie(Start, End) = Indexes->getMBBRange(MBB);
73 End = I.Kill;
81 Updater.add(Start, End, I.Value);
152 SlotIndex Begin, End;
153 std::tie(Begin, End) = Indexes->getMBBRange(&B);
154 // Treat End as not belonging to B.
155 // If LR has a segment S that starts at the next block, i.e. [End, ...),
158 LiveRange::iterator UB = upper_bound(LR, End.getPrevSlot());
166 if (LR.isUndefIn(Undefs, Seg.end, End))
174 if (UndefOnEntry[N] || LR.isUndefIn(Undefs, Begin, End)) {
246 SlotIndex Start, End;
247 std::tie(Start, End) = Indexes->getMBBRange(Pred);
251 auto EP = LR.extendInBlock(Undefs, Start, End);
287 SlotIndex Start, End;
288 std::tie(Start, End) = Indexes->getMBBRange(BN);
291 End = Use;
294 Updater.add(Start, End, TheVNI);
400 SlotIndex Start, End;
401 std::tie(Start, End) = Indexes->getMBBRange(MBB);
414 LR.addSegment(LiveInterval::Segment(Start, End, VNI));