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

asValue
auto asValue()
Undocumented in source. Be warned that the author may not have intended to support it.
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.

Variables

value
LxUserValue value;
Undocumented in source.

Meta