Searched refs:DestLI (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | PHIElimination.cpp | 342 LiveInterval &DestLI = LIS->getInterval(DestReg); in LowerPHINode() local 343 assert(DestLI.begin() != DestLI.end() && in LowerPHINode() 345 if (DestLI.endIndex().isDead()) { in LowerPHINode() 349 VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex); in LowerPHINode() 351 DestLI.removeSegment(MBBStartIndex, MBBStartIndex.getDeadSlot()); in LowerPHINode() 352 DestLI.createDeadDef(DestCopyIndex.getRegSlot(), in LowerPHINode() 354 DestLI.removeValNo(OrigDestVNI); in LowerPHINode() 358 DestLI.removeSegment(MBBStartIndex, DestCopyIndex.getRegSlot()); in LowerPHINode() 359 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot()); in LowerPHINode()
|
D | SplitKit.h | 424 unsigned SubIdx, LiveInterval &DestLI, bool Late, SlotIndex Def);
|
D | SplitKit.cpp | 515 unsigned SubIdx, LiveInterval &DestLI, bool Late, SlotIndex Def) { in buildSingleSubRegCopy() argument 531 DestLI.refineSubRanges(Allocator, LaneMask, in buildSingleSubRegCopy() 553 LiveInterval &DestLI = LIS.getInterval(Edit->get(RegIdx)); in buildCopy() local 590 BestIdx, DestLI, Late, SlotIndex()); in buildCopy() 620 DestLI, Late, Def); in buildCopy()
|
/external/llvm/lib/CodeGen/ |
D | PHIElimination.cpp | 328 LiveInterval &DestLI = LIS->getInterval(DestReg); in LowerPHINode() local 329 assert(DestLI.begin() != DestLI.end() && in LowerPHINode() 331 if (DestLI.endIndex().isDead()) { in LowerPHINode() 335 VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex); in LowerPHINode() 337 DestLI.removeSegment(MBBStartIndex, MBBStartIndex.getDeadSlot()); in LowerPHINode() 338 DestLI.createDeadDef(DestCopyIndex.getRegSlot(), in LowerPHINode() 340 DestLI.removeValNo(OrigDestVNI); in LowerPHINode() 344 DestLI.removeSegment(MBBStartIndex, DestCopyIndex.getRegSlot()); in LowerPHINode() 345 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot()); in LowerPHINode()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | StrongPHIElimination.cpp | 345 LiveInterval &DestLI = LI->getInterval(DestReg); in runOnMachineFunction() local 348 assert(DestLI.ranges.size() == 1 in runOnMachineFunction() 351 LiveRange *DestLR = DestLI.begin(); in runOnMachineFunction() 744 LiveInterval &DestLI = LI->getInterval(DestReg); in InsertCopiesForPHI() local 748 VNInfo *DestVNI = DestLI.getVNInfoAt(PHIIndex.getDefIndex()); in InsertCopiesForPHI() 758 DestLI.addRange(LiveRange(MBBStartIndex, in InsertCopiesForPHI() 791 LiveInterval &DestLI = LI->getOrCreateInterval(DestReg); in InsertCopiesForPHI() local 793 DestLI.removeRange(PHIIndex.getDefIndex(), DestCopyIndex.getDefIndex()); in InsertCopiesForPHI() 795 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getDefIndex()); in InsertCopiesForPHI()
|