|
LLVM
4.0.0
|
Used to keep track of an operand bundle. More...
#include <InstrTypes.h>
Public Member Functions | |
| bool | operator== (const BundleOpInfo &Other) const |
Public Attributes | |
| StringMapEntry< uint32_t > * | Tag |
| The operand bundle tag, interned by LLVMContextImpl::getOrInsertBundleTag. More... | |
| uint32_t | Begin |
| The index in the Use& vector where operands for this operand bundle starts. More... | |
| uint32_t | End |
| The index in the Use& vector where operands for this operand bundle ends. More... | |
Used to keep track of an operand bundle.
See the main comment on OperandBundleUser above.
Definition at line 1541 of file InstrTypes.h.
|
inline |
| uint32_t llvm::OperandBundleUser< InstrTy, OpIteratorTy >::BundleOpInfo::Begin |
The index in the Use& vector where operands for this operand bundle starts.
Definition at line 1548 of file InstrTypes.h.
Referenced by llvm::OperandBundleUser< InvokeInst, User::op_iterator >::getBundleOperandsStartIndex(), and llvm::OperandBundleUser< InstrTy, OpIteratorTy >::BundleOpInfo::operator==().
| uint32_t llvm::OperandBundleUser< InstrTy, OpIteratorTy >::BundleOpInfo::End |
The index in the Use& vector where operands for this operand bundle ends.
Definition at line 1552 of file InstrTypes.h.
Referenced by llvm::OperandBundleUser< InvokeInst, User::op_iterator >::getBundleOperandsEndIndex(), and llvm::OperandBundleUser< InstrTy, OpIteratorTy >::BundleOpInfo::operator==().
| StringMapEntry<uint32_t>* llvm::OperandBundleUser< InstrTy, OpIteratorTy >::BundleOpInfo::Tag |
The operand bundle tag, interned by LLVMContextImpl::getOrInsertBundleTag.
Definition at line 1544 of file InstrTypes.h.
Referenced by llvm::OperandBundleUser< InstrTy, OpIteratorTy >::BundleOpInfo::operator==().
1.8.6