A lightweight accessor for an operand bundle meant to be passed around by value.

Synopsis

Declared in <llvm/IR/InstrTypes.h>

struct OperandBundleUse;

Member Functions

Name

Description

OperandBundleUse [constructor]

Constructors

getTagID

Return the tag of this operand bundle as an integer.

getTagName

Return the tag of this operand bundle as a string.

isCFGuardTargetOperandBundle

Return true if this is a "cfguardtarget" operand bundle.

isDeoptOperandBundle

Return true if this is a "deopt" operand bundle.

isFuncletOperandBundle

Return true if this is a "funclet" operand bundle.

operandHasAttr

Return true if the operand at index Idx in this operand bundle has the attribute A.

Data Members

Name

Inputs

Created with MrDocs