LLVM  14.0.0git
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 unsigned * LLVMGetIndices (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 3046 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 3032 of file Core.cpp.

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