LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::SplitEditor Member List

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

ComplementSpillMode enum namellvm::SplitEditor
currentIntv() const llvm::SplitEditorinline
dump() const llvm::SplitEditor
enterIntvAfter(SlotIndex Idx)llvm::SplitEditor
enterIntvAtEnd(MachineBasicBlock &MBB)llvm::SplitEditor
enterIntvBefore(SlotIndex Idx)llvm::SplitEditor
finish(SmallVectorImpl< unsigned > *LRMap=0)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 &, VirtRegMap &, MachineDominatorTree &, MachineBlockFrequencyInfo &)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