Home
last modified time | relevance | path

Searched refs:NewLR (Results 1 – 1 of 1) sorted by relevance

/trueos/contrib/llvm/lib/CodeGen/
HDLiveIntervalAnalysis.cpp353 LiveRange NewLR; in shrinkToUses() local
359 NewLR.addSegment(LiveRange::Segment(VNI->def, VNI->def.getDeadSlot(), VNI)); in shrinkToUses()
374 if (VNInfo *ExtVNI = NewLR.extendInBlock(BlockStart, Idx)) { in shrinkToUses()
395 NewLR.addSegment(LiveRange::Segment(BlockStart, Idx, VNI)); in shrinkToUses()
416 LiveRange::iterator LRI = NewLR.FindSegmentContaining(VNI->def); in shrinkToUses()
417 assert(LRI != NewLR.end() && "Missing segment for PHI"); in shrinkToUses()
423 NewLR.removeSegment(LRI->start, LRI->end); in shrinkToUses()
439 li->segments.swap(NewLR.segments); in shrinkToUses()