|
LLVM 22.0.0git
|
This is the complete list of members for llvm::SplitEditor, including all inherited members.
| ComplementSpillMode enum name | llvm::SplitEditor | |
| currentIntv() const | llvm::SplitEditor | inline |
| dump() const | llvm::SplitEditor | |
| enterIntvAfter(SlotIndex Idx) | llvm::SplitEditor | |
| enterIntvAtEnd(MachineBasicBlock &MBB) | llvm::SplitEditor | |
| enterIntvBefore(SlotIndex Idx) | llvm::SplitEditor | |
| finish(SmallVectorImpl< unsigned > *LRMap=nullptr) | llvm::SplitEditor | |
| leaveIntvAfter(SlotIndex Idx) | llvm::SplitEditor | |
| leaveIntvAtTop(MachineBasicBlock &MBB) | llvm::SplitEditor | |
| leaveIntvBefore(SlotIndex Idx) | llvm::SplitEditor | |
| openIntv() | llvm::SplitEditor | |
| overlapIntv(SlotIndex Start, SlotIndex End) | llvm::SplitEditor | |
| reset(LiveRangeEdit &, ComplementSpillMode=SM_Partition) | llvm::SplitEditor | |
| selectIntv(unsigned Idx) | llvm::SplitEditor | |
| SM_Partition enum value | llvm::SplitEditor | |
| SM_Size enum value | llvm::SplitEditor | |
| SM_Speed enum value | llvm::SplitEditor | |
| SplitEditor(SplitAnalysis &SA, LiveIntervals &LIS, VirtRegMap &VRM, MachineDominatorTree &MDT, MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI) | llvm::SplitEditor | |
| splitLiveThroughBlock(unsigned MBBNum, unsigned IntvIn, SlotIndex LeaveBefore, unsigned IntvOut, SlotIndex EnterAfter) | llvm::SplitEditor | |
| splitRegInBlock(const SplitAnalysis::BlockInfo &BI, unsigned IntvIn, SlotIndex LeaveBefore) | llvm::SplitEditor | |
| splitRegOutBlock(const SplitAnalysis::BlockInfo &BI, unsigned IntvOut, SlotIndex EnterAfter) | llvm::SplitEditor | |
| splitSingleBlock(const SplitAnalysis::BlockInfo &BI) | llvm::SplitEditor | |
| useIntv(const MachineBasicBlock &MBB) | llvm::SplitEditor | |
| useIntv(SlotIndex Start, SlotIndex End) | llvm::SplitEditor |