LLVM API Documentation

Public Member Functions
llvm::MIOperands Class Reference

#include <MachineInstrBundle.h>

Inheritance diagram for llvm::MIOperands:
Inheritance graph
[legend]
Collaboration diagram for llvm::MIOperands:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MIOperands (MachineInstr *MI)
MachineOperandoperator* () const
MachineOperandoperator-> () const

Detailed Description

MIOperands - Iterate over operands of a single instruction.

Definition at line 212 of file MachineInstrBundle.h.


Constructor & Destructor Documentation

Definition at line 214 of file MachineInstrBundle.h.


Member Function Documentation

MachineOperand& llvm::MIOperands::operator* ( ) const [inline]

Definition at line 215 of file MachineInstrBundle.h.

References llvm::MachineOperandIteratorBase::deref().

MachineOperand* llvm::MIOperands::operator-> ( ) const [inline]

Definition at line 216 of file MachineInstrBundle.h.

References llvm::MachineOperandIteratorBase::deref().


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