Searched refs:removeSegment (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveInterval.h | 529 LLVM_ABI void removeSegment(SlotIndex Start, SlotIndex End, 532 void removeSegment(Segment S, bool RemoveDeadValNo = false) { 533 removeSegment(S.start, S.end, RemoveDeadValNo); 537 LLVM_ABI iterator removeSegment(iterator I, bool RemoveDeadValNo = false);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PHIElimination.cpp | 505 LR->removeSegment(DestSegment->start, DestSegment->start.getDeadSlot()); in LowerPHINode() 522 LR->removeSegment(DestSegment->start, NewStart); in LowerPHINode() 722 SrcLI.removeSegment(LastUseIndex.getRegSlot(), in LowerPHINode() 725 SR.removeSegment(LastUseIndex.getRegSlot(), in LowerPHINode()
|
| H A D | LiveIntervals.cpp | 569 LI.removeSegment(I); in computeDeadValues() 649 SR.removeSegment(*Segment); in shrinkToUses() 677 LR.removeSegment(Kill, LRQ.endPoint()); in pruneValue() 683 LR.removeSegment(Kill, MBBEnd); in pruneValue() 709 LR.removeSegment(MBBStart, LRQ.endPoint()); in pruneValue() 716 LR.removeSegment(MBBStart, MBBEnd); in pruneValue() 1653 LII = LR.removeSegment(LII, true); in repairOldRegInRange() 1696 LR.removeSegment(*LII, true); in repairOldRegInRange()
|
| H A D | LiveInterval.cpp | 566 void LiveRange::removeSegment(SlotIndex Start, SlotIndex End, in removeSegment() function in LiveRange 606 LiveRange::iterator LiveRange::removeSegment(iterator I, bool RemoveDeadValNo) { in removeSegment() function in LiveRange
|
| H A D | MachineBasicBlock.cpp | 1347 LI.removeSegment(StartIndex, EndIndex); in SplitCriticalEdge() 1349 SR.removeSegment(StartIndex, EndIndex); in SplitCriticalEdge()
|
| H A D | RegisterCoalescer.cpp | 718 S.removeSegment(*SS, true); in adjustCopiesBackFrom() 1038 SB.removeSegment(*S, true); in removeCopyByCommutingDef()
|
| H A D | SplitKit.cpp | 1287 LR.removeSegment(*Seg, true); in removeDeadSegment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegStackify.cpp | 578 LI.removeSegment(LIS->getInstructionIndex(*Def).getRegSlot(), in moveForSingleUse()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonExpandCondsets.cpp | 1182 L2.removeSegment(*L2.begin()); in coalesceRegisters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInsertVSETVLI.cpp | 1776 DefLI.removeSegment(DefSeg->start, NewDefSI); in insertReadVL()
|