LLVM: llvm::HexagonBlockRanges::InstrIndexMap Class Reference (original) (raw)

#include "[Target/Hexagon/HexagonBlockRanges.h](HexagonBlockRanges%5F8h%5Fsource.html)"

Public Member Functions
InstrIndexMap (MachineBasicBlock &B)
MachineInstr * getInstr (IndexType Idx) const
IndexType getIndex (MachineInstr *MI) const
MachineBasicBlock & getBlock () const
IndexType getPrevIndex (IndexType Idx) const
IndexType getNextIndex (IndexType Idx) const
void replaceInstr (MachineInstr *OldMI, MachineInstr *NewMI)

Definition at line 125 of file HexagonBlockRanges.h.

getBlock()

MachineBasicBlock & llvm::HexagonBlockRanges::InstrIndexMap::getBlock ( ) const inline

getIndex()

getInstr()

getNextIndex()

getPrevIndex()

replaceInstr()

operator<<

First

IndexType llvm::HexagonBlockRanges::InstrIndexMap::First

Last

IndexType llvm::HexagonBlockRanges::InstrIndexMap::Last


The documentation for this class was generated from the following files: