コード例 #1
0
/* TargetData.t -> Llvm.lltype -> Int64.t -> int */
CAMLprim value llvm_element_at_offset(LLVMTargetDataRef TD, LLVMTypeRef Ty,
                                      value Offset) {
    return Val_int(LLVMElementAtOffset(TD, Ty, Int_val(Offset)));
}
コード例 #2
0
ファイル: target_ocaml.c プロジェクト: Aspirisha/llvm
/* Llvm.lltype -> Int64.t -> DataLayout.t -> int */
CAMLprim value llvm_datalayout_element_at_offset(LLVMTypeRef Ty, value Offset,
                                                 value DL) {
  return Val_int(LLVMElementAtOffset(DataLayout_val(DL), Ty,
                                     Int64_val(Offset)));
}