UserValue

Function in this group pertain to LLVMValueRef instances that descent from llvm::User.

This includes constants, instructions, and operators.

TODO add a spelling function.

Alias This

value

Members

Functions

countOperands
auto countOperands()

Obtain the number of operands in a llvm::User value.

operandAt
Operand operandAt(size_t index)

Obtain an operand at a specific index in a llvm::User value.

operandUseAt
UseValue operandUseAt(size_t index)

Obtain the use of an operand at a specific index in a llvm::User value.

operands
OperandsRange operands()
setOperandAt
void setOperandAt(size_t index, Value v)

Set an operand at a specific index in a llvm::User value.

Meta