Home | History | Annotate | Download | only in target

Lines Matching refs:TargetData

16 module TargetData = struct
26 external byte_order : TargetData.t -> Endian.t = "llvm_byte_order"
27 external pointer_size : TargetData.t -> int = "llvm_pointer_size"
28 external intptr_type : TargetData.t -> Llvm.lltype = "LLVMIntPtrType"
29 external size_in_bits : TargetData.t -> Llvm.lltype -> Int64.t
31 external store_size : TargetData.t -> Llvm.lltype -> Int64.t = "llvm_store_size"
32 external abi_size : TargetData.t -> Llvm.lltype -> Int64.t = "llvm_abi_size"
33 external abi_align : TargetData.t -> Llvm.lltype -> int = "llvm_abi_align"
34 external stack_align : TargetData.t -> Llvm.lltype -> int = "llvm_stack_align"
35 external preferred_align : TargetData.t -> Llvm.lltype -> int
37 external preferred_align_of_global : TargetData.t -> Llvm.llvalue -> int
39 external element_at_offset : TargetData.t -> Llvm.lltype -> Int64.t -> int
41 external offset_of_element : TargetData.t -> Llvm.lltype -> int -> Int64.t