Home
last modified time | relevance | path

Searched refs:DataLayout_val (Results 1 – 1 of 1) sorted by relevance

/llvm-project/llvm/bindings/ocaml/target/
H A Dtarget_ocaml.c34 #define DataLayout_val(v) (*(LLVMTargetDataRef *)(Data_custom_val(v))) macro
37 LLVMDisposeTargetData(DataLayout_val(DataLayout)); in llvm_finalize_data_layout()
52 DataLayout_val(V) = DataLayout; in llvm_alloc_data_layout()
63 char *StringRep = LLVMCopyStringRepOfTargetData(DataLayout_val(TD)); in llvm_datalayout_as_string()
71 return Val_int(LLVMByteOrder(DataLayout_val(DL))); in llvm_datalayout_byte_order()
76 return Val_int(LLVMPointerSize(DataLayout_val(DL))); in llvm_datalayout_pointer_size()
82 LLVMIntPtrTypeInContext(Context_val(C), DataLayout_val(DL)); in llvm_datalayout_intptr_type()
88 return Val_int(LLVMPointerSizeForAS(DataLayout_val(DL), Int_val(AS))); in llvm_datalayout_qualified_pointer_size()
94 Context_val(C), DataLayout_val(DL), Int_val(AS)); in llvm_datalayout_qualified_intptr_type()
101 LLVMSizeOfTypeInBits(DataLayout_val(DL), Type_val(Ty))); in llvm_datalayout_size_in_bits()
[all …]