Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPHIElimination.cpp495 auto DestSegment = LR->find(MBBStartIndex); in LowerPHINode() local
496 assert(DestSegment != LR->end() && in LowerPHINode()
503 VNInfo *OrigDestVNI = LR->getVNInfoAt(DestSegment->start); in LowerPHINode()
505 LR->removeSegment(DestSegment->start, DestSegment->start.getDeadSlot()); in LowerPHINode()
514 if (DestSegment->start > NewStart) { in LowerPHINode()
515 VNInfo *VNI = LR->getVNInfoAt(DestSegment->start); in LowerPHINode()
518 LiveInterval::Segment(NewStart, DestSegment->start, VNI)); in LowerPHINode()
519 } else if (DestSegment->start < NewStart) { in LowerPHINode()
520 assert(DestSegment->start >= MBBStartIndex); in LowerPHINode()
521 assert(DestSegment->end >= DestCopyIndex.getRegSlot()); in LowerPHINode()
[all …]