forked from OSchip/llvm-project
fix llvm_build_struct_gep for PR6167, patch by
Peter Hawkins! llvm-svn: 95644
This commit is contained in:
parent
f4c8d3cea9
commit
fd8a55167f
|
@ -1263,11 +1263,10 @@ CAMLprim LLVMValueRef llvm_build_in_bounds_gep(LLVMValueRef Pointer,
|
|||
|
||||
/* llvalue -> int -> string -> llbuilder -> llvalue */
|
||||
CAMLprim LLVMValueRef llvm_build_struct_gep(LLVMValueRef Pointer,
|
||||
value Indices, value Name,
|
||||
value Index, value Name,
|
||||
value B) {
|
||||
return LLVMBuildInBoundsGEP(Builder_val(B), Pointer,
|
||||
(LLVMValueRef *) Op_val(Indices),
|
||||
Wosize_val(Indices), String_val(Name));
|
||||
return LLVMBuildStructGEP(Builder_val(B), Pointer,
|
||||
Int_val(Index), String_val(Name));
|
||||
}
|
||||
|
||||
/* string -> string -> llbuilder -> llvalue */
|
||||
|
|
Loading…
Reference in New Issue