LLVM 20.0.0git
llvm::SlotIndexes Member List

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

dump() constllvm::SlotIndexes
getIndexAfter(const MachineInstr &MI) constllvm::SlotIndexesinline
getIndexBefore(const MachineInstr &MI) constllvm::SlotIndexesinline
getInstructionFromIndex(SlotIndex index) constllvm::SlotIndexesinline
getInstructionIndex(const MachineInstr &MI, bool IgnoreBundle=false) constllvm::SlotIndexesinline
getLastIndex()llvm::SlotIndexesinline
getMBBEndIdx(unsigned Num) constllvm::SlotIndexesinline
getMBBEndIdx(const MachineBasicBlock *mbb) constllvm::SlotIndexesinline
getMBBFromIndex(SlotIndex index) constllvm::SlotIndexesinline
getMBBLowerBound(MBBIndexIterator Start, SlotIndex Idx) constllvm::SlotIndexesinline
getMBBLowerBound(SlotIndex Idx) constllvm::SlotIndexesinline
getMBBRange(unsigned Num) constllvm::SlotIndexesinline
getMBBRange(const MachineBasicBlock *MBB) constllvm::SlotIndexesinline
getMBBStartIdx(unsigned Num) constllvm::SlotIndexesinline
getMBBStartIdx(const MachineBasicBlock *mbb) constllvm::SlotIndexesinline
getMBBUpperBound(SlotIndex Idx) constllvm::SlotIndexesinline
getNextNonNullIndex(SlotIndex Index)llvm::SlotIndexesinline
getZeroIndex()llvm::SlotIndexesinline
hasIndex(const MachineInstr &instr) constllvm::SlotIndexesinline
insertMachineInstrInMaps(MachineInstr &MI, bool Late=false)llvm::SlotIndexesinline
insertMBBInMaps(MachineBasicBlock *mbb)llvm::SlotIndexesinline
MBBIndexBegin() constllvm::SlotIndexesinline
MBBIndexEnd() constllvm::SlotIndexesinline
MBBIndexIterator typedefllvm::SlotIndexes
packIndexes()llvm::SlotIndexes
print(raw_ostream &OS) constllvm::SlotIndexes
reanalyze(MachineFunction &MF)llvm::SlotIndexesinline
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::SlotIndexesinline
SlotIndexes(SlotIndexes &&)=defaultllvm::SlotIndexes
SlotIndexes(MachineFunction &MF)llvm::SlotIndexesinline
SlotIndexesWrapperPassllvm::SlotIndexesfriend
~SlotIndexes()llvm::SlotIndexes