Project Alice
Loading...
Searching...
No Matches
Collaboration diagram for User value:

Functions

LLVMValueRef LLVMGetOperand (LLVMValueRef Val, unsigned Index)
 
LLVMUseRef LLVMGetOperandUse (LLVMValueRef Val, unsigned Index)
 
void LLVMSetOperand (LLVMValueRef User, unsigned Index, LLVMValueRef Val)
 
int LLVMGetNumOperands (LLVMValueRef Val)
 

Detailed Description

Function in this group pertain to LLVMValueRef instances that descent from llvm::User. This includes constants, instructions, and operators.

Function Documentation

◆ LLVMGetNumOperands()

int LLVMGetNumOperands ( LLVMValueRef  Val)

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

See also
llvm::User::getNumOperands()

◆ LLVMGetOperand()

LLVMValueRef LLVMGetOperand ( LLVMValueRef  Val,
unsigned  Index 
)

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

See also
llvm::User::getOperand()

◆ LLVMGetOperandUse()

LLVMUseRef LLVMGetOperandUse ( LLVMValueRef  Val,
unsigned  Index 
)

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

See also
llvm::User::getOperandUse()

◆ LLVMSetOperand()

void LLVMSetOperand ( LLVMValueRef  User,
unsigned  Index,
LLVMValueRef  Val 
)

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

See also
llvm::User::setOperand()