Lines Matching full:target
10 (** Target Information.
12 This interface provides an ocaml API for LLVM target information,
13 the classes in the Target library. *)
24 (** [TargetData.create rep] parses the target data string representation [rep].
28 (** [add_target_data td pm] adds the target data [td] to the pass manager [pm].
29 Does not take ownership of the target data.
34 (** [as_string td] is the string representation of the target data [td].
50 (** Returns the byte order of a target, either LLVMBigEndian or
55 (** Returns the pointer size in bytes for a target.
59 (** Returns the integer type that is the same size as a pointer on a target.
63 (** Computes the size of a type in bytes for a target.
68 (** Computes the storage size of a type in bytes for a target.
72 (** Computes the ABI size of a type in bytes for a target.
76 (** Computes the ABI alignment of a type in bytes for a target.
80 (** Computes the call frame alignment of a type in bytes for a target.
84 (** Computes the preferred alignment of a type in bytes for a target.
89 (** Computes the preferred alignment of a global variable in bytes for a target.
94 (** Computes the structure element that contains the byte offset for a target.
99 (** Computes the byte offset of the indexed struct element for a target.