LLVM 19.0.0git
llvm::SplitEditor Member List

This is the complete list of members for llvm::SplitEditor, including all inherited members.

ComplementSpillMode enum namellvm::SplitEditor
currentIntv() constllvm::SplitEditorinline
dump() constllvm::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 valuellvm::SplitEditor
SM_Size enum valuellvm::SplitEditor
SM_Speed enum valuellvm::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