Hello
I have a pointer to llvm::Value *,I know its a pointer to some llvm::CompositeType (vector)
Could you please tell me how can I get a value of specific index in the vector.
Thank you.
Yakov
Hello
I have a pointer to llvm::Value *,I know its a pointer to some llvm::CompositeType (vector)
Could you please tell me how can I get a value of specific index in the vector.
Thank you.
Yakov
Yakov Malinkovich wrote:
Hello
I have a pointer to llvm::Value *,I know its a pointer to some
llvm::CompositeType (vector)
Could you please tell me how can I get a value of specific index in the
vector.
Thank you.
Use the extractelement instruction, like so:
Value *Elem = Builder.CreateExtractElement(MyVectorValue, ElementNumber);
See http://llvm.org/docs/LangRef.html#i_extractelement .
Nick