Project Alice
|
Functions | |
void | LLVMAddIncoming (LLVMValueRef PhiNode, LLVMValueRef *IncomingValues, LLVMBasicBlockRef *IncomingBlocks, unsigned Count) |
unsigned | LLVMCountIncoming (LLVMValueRef PhiNode) |
LLVMValueRef | LLVMGetIncomingValue (LLVMValueRef PhiNode, unsigned Index) |
LLVMBasicBlockRef | LLVMGetIncomingBlock (LLVMValueRef PhiNode, unsigned Index) |
Functions in this group only apply to instructions that map to llvm::PHINode instances.
void LLVMAddIncoming | ( | LLVMValueRef | PhiNode, |
LLVMValueRef * | IncomingValues, | ||
LLVMBasicBlockRef * | IncomingBlocks, | ||
unsigned | Count | ||
) |
Add an incoming value to the end of a PHI list.
unsigned LLVMCountIncoming | ( | LLVMValueRef | PhiNode | ) |
Obtain the number of incoming basic blocks to a PHI node.
LLVMBasicBlockRef LLVMGetIncomingBlock | ( | LLVMValueRef | PhiNode, |
unsigned | Index | ||
) |
Obtain an incoming value to a PHI node as an LLVMBasicBlockRef.
LLVMValueRef LLVMGetIncomingValue | ( | LLVMValueRef | PhiNode, |
unsigned | Index | ||
) |
Obtain an incoming value to a PHI node as an LLVMValueRef.