Searched defs:DataLayout (Results 1 - 7 of 7) sorted by relevance

/external/llvm/bindings/ocaml/target/
H A Dllvm_target.mli21 module DataLayout : sig module
24 (** [DataLayout.create rep] parses the target data string representation [rep].
25 See the constructor llvm::DataLayout::DataLayout. *)
35 See the constructor llvm::DataLayout::DataLayout. *)
38 (** Deallocates a DataLayout.
39 See the destructor llvm::DataLayout::~DataLayout. *)
45 See the method llvm::DataLayout
[all...]
H A Dllvm_target.ml16 module DataLayout = struct module
26 external byte_order : DataLayout.t -> Endian.t = "llvm_byte_order"
27 external pointer_size : DataLayout.t -> int = "llvm_pointer_size"
28 external intptr_type : DataLayout.t -> Llvm.lltype = "LLVMIntPtrType"
29 external size_in_bits : DataLayout.t -> Llvm.lltype -> Int64.t
31 external store_size : DataLayout.t -> Llvm.lltype -> Int64.t = "llvm_store_size"
32 external abi_size : DataLayout.t -> Llvm.lltype -> Int64.t = "llvm_abi_size"
33 external abi_align : DataLayout.t -> Llvm.lltype -> int = "llvm_abi_align"
34 external stack_align : DataLayout.t -> Llvm.lltype -> int = "llvm_stack_align"
35 external preferred_align : DataLayout
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDGPUTargetMachine.h32 const TargetData DataLayout; member in class:llvm::AMDGPUTargetMachine
64 virtual const TargetData* getTargetData() const { return &DataLayout; }
/external/llvm/lib/Target/R600/
H A DAMDGPUSubtarget.cpp83 std::string DataLayout = std::string( local
92 DataLayout.append("-f64:64:64");
96 DataLayout.append("-p:64:64:64");
98 DataLayout.append("-p:32:32:32");
101 return DataLayout;
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDGPUTargetMachine.h32 const TargetData DataLayout; member in class:llvm::AMDGPUTargetMachine
64 virtual const TargetData* getTargetData() const { return &DataLayout; }
/external/llvm/include/llvm/IR/
H A DDataLayout.h1 //===--------- llvm/DataLayout.h - Data size & alignment info ---*- C++ -*-===//
92 /// DataLayout - This class holds a parsed version of the target data layout
98 class DataLayout : public ImmutablePass { class in namespace:llvm
163 DataLayout();
165 /// Constructs a DataLayout from a specification string. See init().
166 explicit DataLayout(StringRef LayoutDescription) function in class:llvm::DataLayout
172 explicit DataLayout(const Module *M);
174 DataLayout(const DataLayout &DL) : function in class:llvm::DataLayout
184 ~DataLayout(); // No
[all...]
H A DModule.h207 std::string DataLayout; ///< Target data description member in class:llvm::Module
233 const std::string &getDataLayout() const { return DataLayout; }
263 void setDataLayout(StringRef DL) { DataLayout = DL; }

Completed in 169 milliseconds