Searched refs:useIntv (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SplitKit.cpp | 736 void SplitEditor::useIntv(const MachineBasicBlock &MBB) { in useIntv() function in SplitEditor 737 useIntv(LIS.getMBBStartIdx(&MBB), LIS.getMBBEndIdx(&MBB)); in useIntv() 740 void SplitEditor::useIntv(SlotIndex Start, SlotIndex End) { in useIntv() function in SplitEditor 1614 useIntv(SegStart, leaveIntvAfter(BI.LastInstr)); in splitSingleBlock() 1618 useIntv(SegStart, SegStop); in splitSingleBlock() 1687 useIntv(Start, Stop); in splitLiveThroughBlock() 1707 useIntv(Idx, Stop); in splitLiveThroughBlock() 1712 useIntv(Start, Idx); in splitLiveThroughBlock() 1728 useIntv(Idx, Stop); in splitLiveThroughBlock() 1733 useIntv(Start, Idx); in splitLiveThroughBlock() [all …]
|
H A D | SplitKit.h | 258 /// - Mark the ranges where the new interval is used with useIntv* 478 /// useIntv - indicate that all instructions in MBB should use OpenLI. 479 void useIntv(const MachineBasicBlock &MBB); 481 /// useIntv - indicate that all instructions in range should use OpenLI. 482 void useIntv(SlotIndex Start, SlotIndex End);
|
H A D | RegAllocGreedy.cpp | 1464 SE->useIntv(SegStart, SegStop); in tryInstructionSplit() 1766 SE->useIntv(SegStart, SegStop); in tryLocalSplit()
|