Lines Matching refs:DestSegment
412 auto DestSegment = LR->find(MBBStartIndex); in LowerPHINode() local
413 assert(DestSegment != LR->end() && in LowerPHINode()
420 VNInfo *OrigDestVNI = LR->getVNInfoAt(DestSegment->start); in LowerPHINode()
422 LR->removeSegment(DestSegment->start, DestSegment->start.getDeadSlot()); in LowerPHINode()
431 if (DestSegment->start > NewStart) { in LowerPHINode()
432 VNInfo *VNI = LR->getVNInfoAt(DestSegment->start); in LowerPHINode()
435 LiveInterval::Segment(NewStart, DestSegment->start, VNI)); in LowerPHINode()
436 } else if (DestSegment->start < NewStart) { in LowerPHINode()
437 assert(DestSegment->start >= MBBStartIndex); in LowerPHINode()
438 assert(DestSegment->end >= DestCopyIndex.getRegSlot()); in LowerPHINode()
439 LR->removeSegment(DestSegment->start, NewStart); in LowerPHINode()