LLVM  8.0.1
Functions

Functions in this group only apply to instructions that map to llvm::ExtractValue and llvm::InsertValue instances. More...

Collaboration diagram for InsertValue:

Functions

unsigned LLVMGetNumIndices (LLVMValueRef Inst)
 Obtain the number of indices. More...
 
const unsignedLLVMGetIndices (LLVMValueRef Inst)
 Obtain the indices as an array. More...
 

Detailed Description

Functions in this group only apply to instructions that map to llvm::ExtractValue and llvm::InsertValue instances.

Function Documentation

◆ LLVMGetIndices()

const unsigned* LLVMGetIndices ( LLVMValueRef  Inst)

Obtain the indices as an array.

Definition at line 2864 of file Core.cpp.

References I, llvm_unreachable, and llvm::unwrap().

◆ LLVMGetNumIndices()

unsigned LLVMGetNumIndices ( LLVMValueRef  Inst)

Obtain the number of indices.

NB: This also works on GEP.

Definition at line 2850 of file Core.cpp.

References GEP, I, llvm_unreachable, and llvm::unwrap().