ConstMIBundleOperands ‐ Iterate over all operands in a const bundle of machine instructions.
Synopsis
Declared in <llvm/CodeGen/MachineInstrBundle.h>
class ConstMIBundleOperands
: public MIBundleOperandIteratorBase<MachineOperand const>
Base Classes
Name |
Description |
Iterator that visits all operands in a bundle of MachineInstrs. |
Member Functions
Name |
Description |
|
Construct an iterator over all operands in the bundle containing |
getOperandNo ‐ Returns the number of the current operand relative to its instruction. |
|
isValid ‐ Returns true until all the operands have been visited. |
|
Dereference to the current machine operand. |
|
Preincrement. Move to the next operand. |
|
Member access for the current machine operand. |
|
Return true if this iterator and |
Static Member Functions
Name |
Description |
Returns an iterator past the last iteration. |
Non-Member Functions
Name |
Description |
Return a range over all operands in the const bundle containing |
|
Return an iterator |
Created with MrDocs