Lines Matching refs:End
69 SlotIndex Start, End;
70 std::tie(Start, End) = Indexes->getMBBRange(MBB);
74 End = I.Kill;
82 Updater.add(Start, End, I.Value);
153 SlotIndex Begin, End;
154 std::tie(Begin, End) = Indexes->getMBBRange(&B);
155 // Treat End as not belonging to B.
156 // If LR has a segment S that starts at the next block, i.e. [End, ...),
159 LiveRange::iterator UB = upper_bound(LR, End.getPrevSlot());
167 if (LR.isUndefIn(Undefs, Seg.end, End))
175 if (UndefOnEntry[N] || LR.isUndefIn(Undefs, Begin, End)) {
247 SlotIndex Start, End;
248 std::tie(Start, End) = Indexes->getMBBRange(Pred);
252 auto EP = LR.extendInBlock(Undefs, Start, End);
288 SlotIndex Start, End;
289 std::tie(Start, End) = Indexes->getMBBRange(BN);
292 End = Use;
295 Updater.add(Start, End, TheVNI);
401 SlotIndex Start, End;
402 std::tie(Start, End) = Indexes->getMBBRange(MBB);
415 LR.addSegment(LiveInterval::Segment(Start, End, VNI));