LLVM
20.0.0git
llvm
SlotIndexes
llvm::SlotIndexes Member List
This is the complete list of members for
llvm::SlotIndexes
, including all inherited members.
dump
() const
llvm::SlotIndexes
getIndexAfter
(const MachineInstr &MI) const
llvm::SlotIndexes
inline
getIndexBefore
(const MachineInstr &MI) const
llvm::SlotIndexes
inline
getInstructionFromIndex
(SlotIndex index) const
llvm::SlotIndexes
inline
getInstructionIndex
(const MachineInstr &MI, bool IgnoreBundle=false) const
llvm::SlotIndexes
inline
getLastIndex
()
llvm::SlotIndexes
inline
getMBBEndIdx
(unsigned Num) const
llvm::SlotIndexes
inline
getMBBEndIdx
(const MachineBasicBlock *mbb) const
llvm::SlotIndexes
inline
getMBBFromIndex
(SlotIndex index) const
llvm::SlotIndexes
inline
getMBBLowerBound
(MBBIndexIterator Start, SlotIndex Idx) const
llvm::SlotIndexes
inline
getMBBLowerBound
(SlotIndex Idx) const
llvm::SlotIndexes
inline
getMBBRange
(unsigned Num) const
llvm::SlotIndexes
inline
getMBBRange
(const MachineBasicBlock *MBB) const
llvm::SlotIndexes
inline
getMBBStartIdx
(unsigned Num) const
llvm::SlotIndexes
inline
getMBBStartIdx
(const MachineBasicBlock *mbb) const
llvm::SlotIndexes
inline
getMBBUpperBound
(SlotIndex Idx) const
llvm::SlotIndexes
inline
getNextNonNullIndex
(SlotIndex Index)
llvm::SlotIndexes
inline
getZeroIndex
()
llvm::SlotIndexes
inline
hasIndex
(const MachineInstr &instr) const
llvm::SlotIndexes
inline
insertMachineInstrInMaps
(MachineInstr &MI, bool Late=false)
llvm::SlotIndexes
inline
insertMBBInMaps
(MachineBasicBlock *mbb)
llvm::SlotIndexes
inline
MBBIndexBegin
() const
llvm::SlotIndexes
inline
MBBIndexEnd
() const
llvm::SlotIndexes
inline
MBBIndexIterator
typedef
llvm::SlotIndexes
packIndexes
()
llvm::SlotIndexes
print
(raw_ostream &OS) const
llvm::SlotIndexes
reanalyze
(MachineFunction &MF)
llvm::SlotIndexes
inline
removeMachineInstrFromMaps
(MachineInstr &MI, bool AllowBundled=false)
llvm::SlotIndexes
removeSingleMachineInstrFromMaps
(MachineInstr &MI)
llvm::SlotIndexes
repairIndexesInRange
(MachineBasicBlock *MBB, MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End)
llvm::SlotIndexes
replaceMachineInstrInMaps
(MachineInstr &MI, MachineInstr &NewMI)
llvm::SlotIndexes
inline
SlotIndexes
(SlotIndexes &&)=default
llvm::SlotIndexes
SlotIndexes
(MachineFunction &MF)
llvm::SlotIndexes
inline
SlotIndexesWrapperPass
llvm::SlotIndexes
friend
~SlotIndexes
()
llvm::SlotIndexes
Generated on Thu Nov 28 2024 02:54:06 for LLVM by
1.9.6