LLVM
8.0.1
|
MachineInstrSpan provides an interface to get an iteration range containing the instruction it was initialized with, along with all those instructions inserted prior to or following that instruction at some point after the MachineInstrSpan is constructed. More...
#include "llvm/CodeGen/MachineBasicBlock.h"
Public Member Functions | |
MachineInstrSpan (MachineBasicBlock::iterator I) | |
MachineBasicBlock::iterator | begin () |
MachineBasicBlock::iterator | end () |
bool | empty () |
MachineBasicBlock::iterator | getInitial () |
MachineInstrSpan provides an interface to get an iteration range containing the instruction it was initialized with, along with all those instructions inserted prior to or following that instruction at some point after the MachineInstrSpan is constructed.
Definition at line 898 of file MachineBasicBlock.h.
|
inline |
Definition at line 903 of file MachineBasicBlock.h.
|
inline |
Definition at line 909 of file MachineBasicBlock.h.
References llvm::MachineBasicBlock::begin(), and llvm::MachineBasicBlock::end().
Referenced by dumpMachineInstrRangeWithSlotIndex().
|
inline |
Definition at line 913 of file MachineBasicBlock.h.
References llvm::sys::path::begin(), and llvm::sys::path::end().
Referenced by dumpMachineInstrRangeWithSlotIndex().
|
inline |
|
inline |
Definition at line 915 of file MachineBasicBlock.h.
References I.