Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DPHIElimination.cpp396 LiveInterval &DestLI = LIS->getInterval(DestReg); in LowerPHINode() local
397 assert(!DestLI.empty() && "PHIs should have nonempty LiveIntervals."); in LowerPHINode()
398 if (DestLI.endIndex().isDead()) { in LowerPHINode()
402 VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex); in LowerPHINode()
404 DestLI.removeSegment(MBBStartIndex, MBBStartIndex.getDeadSlot()); in LowerPHINode()
405 DestLI.createDeadDef(DestCopyIndex.getRegSlot(), in LowerPHINode()
407 DestLI.removeValNo(OrigDestVNI); in LowerPHINode()
411 DestLI.removeSegment(MBBStartIndex, DestCopyIndex.getRegSlot()); in LowerPHINode()
412 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot()); in LowerPHINode()
H A DSplitKit.h457 unsigned SubIdx, LiveInterval &DestLI, bool Late, SlotIndex Def);
H A DSplitKit.cpp524 unsigned SubIdx, LiveInterval &DestLI, bool Late, SlotIndex Def) { in buildSingleSubRegCopy() argument
540 DestLI.refineSubRanges(Allocator, LaneMask, in buildSingleSubRegCopy()
563 LiveInterval &DestLI = LIS.getInterval(Edit->get(RegIdx)); in buildCopy() local
579 DestLI, Late, Def); in buildCopy()