LLVM API Documentation

Public Member Functions
llvm::MachineInstrSpan Class Reference

#include <MachineBasicBlock.h>

List of all members.

Public Member Functions

 MachineInstrSpan (MachineBasicBlock::iterator I)
MachineBasicBlock::iterator begin ()
MachineBasicBlock::iterator end ()
bool empty ()
MachineBasicBlock::iterator getInitial ()

Detailed Description

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 769 of file MachineBasicBlock.h.


Constructor & Destructor Documentation

Definition at line 773 of file MachineBasicBlock.h.


Member Function Documentation

Definition at line 779 of file MachineBasicBlock.h.

References llvm::MachineBasicBlock::begin(), and llvm::MachineBasicBlock::end().

Referenced by empty().

Definition at line 783 of file MachineBasicBlock.h.

References begin(), and end().

Definition at line 782 of file MachineBasicBlock.h.

Referenced by empty().

Definition at line 785 of file MachineBasicBlock.h.


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