Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm-c/
DTarget.h31 typedef struct LLVMOpaqueTargetData *LLVMTargetDataRef; typedef
87 LLVMTargetDataRef LLVMCreateTargetData(const char *StringRep);
92 void LLVMAddTargetData(LLVMTargetDataRef, LLVMPassManagerRef);
102 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef);
107 enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef);
111 unsigned LLVMPointerSize(LLVMTargetDataRef);
115 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef);
119 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef, LLVMTypeRef);
123 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef, LLVMTypeRef);
127 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef, LLVMTypeRef);
[all …]
DExecutionEngine.h121 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE);
/external/llvm/include/llvm-c/
DTarget.h42 typedef struct LLVMOpaqueTargetData *LLVMTargetDataRef; typedef
191 LLVMTargetDataRef LLVMGetModuleDataLayout(LLVMModuleRef M);
198 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL);
202 LLVMTargetDataRef LLVMCreateTargetData(const char *StringRep);
206 void LLVMDisposeTargetData(LLVMTargetDataRef TD);
217 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD);
222 enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD);
226 unsigned LLVMPointerSize(LLVMTargetDataRef TD);
231 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS);
235 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD);
[all …]
DTargetMachine.h119 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T);
DExecutionEngine.h140 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE);
/external/llvm/lib/Target/
DTarget.cpp48 LLVMTargetDataRef LLVMGetModuleDataLayout(LLVMModuleRef M) { in LLVMGetModuleDataLayout()
52 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL) { in LLVMSetModuleDataLayout()
56 LLVMTargetDataRef LLVMCreateTargetData(const char *StringRep) { in LLVMCreateTargetData()
60 void LLVMDisposeTargetData(LLVMTargetDataRef TD) { in LLVMDisposeTargetData()
69 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { in LLVMCopyStringRepOfTargetData()
74 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { in LLVMByteOrder()
78 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { in LLVMPointerSize()
82 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMPointerSizeForAS()
86 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { in LLVMIntPtrType()
90 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForAS()
[all …]
DTargetMachineC.cpp173 LLVMTargetDataRef LLVMCreateTargetDataLayout(LLVMTargetMachineRef T) { in LLVMCreateTargetDataLayout()
/external/swiftshader/third_party/LLVM/bindings/ocaml/target/
Dtarget_ocaml.c22 CAMLprim LLVMTargetDataRef llvm_targetdata_create(value StringRep) { in llvm_targetdata_create()
27 CAMLprim value llvm_targetdata_add(LLVMTargetDataRef TD, LLVMPassManagerRef PM){ in llvm_targetdata_add()
33 CAMLprim value llvm_targetdata_as_string(LLVMTargetDataRef TD) { in llvm_targetdata_as_string()
41 CAMLprim value llvm_targetdata_dispose(LLVMTargetDataRef TD) { in llvm_targetdata_dispose()
47 CAMLprim value llvm_byte_order(LLVMTargetDataRef TD) { in llvm_byte_order()
52 CAMLprim value llvm_pointer_size(LLVMTargetDataRef TD) { in llvm_pointer_size()
57 CAMLprim value llvm_size_in_bits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in llvm_size_in_bits()
62 CAMLprim value llvm_store_size(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in llvm_store_size()
67 CAMLprim value llvm_abi_size(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in llvm_abi_size()
72 CAMLprim value llvm_abi_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in llvm_abi_align()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/
DTarget.cpp35 LLVMTargetDataRef LLVMCreateTargetData(const char *StringRep) { in LLVMCreateTargetData()
39 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { in LLVMAddTargetData()
48 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { in LLVMCopyStringRepOfTargetData()
53 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { in LLVMByteOrder()
57 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { in LLVMPointerSize()
61 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { in LLVMIntPtrType()
65 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMSizeOfTypeInBits()
69 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMStoreSizeOfType()
73 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABISizeOfType()
77 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABIAlignmentOfType()
[all …]
/external/llvm/include/llvm/IR/
DDataLayout.h31 typedef struct LLVMOpaqueTargetData *LLVMTargetDataRef; typedef
463 inline DataLayout *unwrap(LLVMTargetDataRef P) { in unwrap()
467 inline LLVMTargetDataRef wrap(const DataLayout *P) { in wrap()
468 return reinterpret_cast<LLVMTargetDataRef>(const_cast<DataLayout *>(P)); in wrap()
/external/llvm/bindings/ocaml/executionengine/
Dexecutionengine_ocaml.c96 extern value llvm_alloc_data_layout(LLVMTargetDataRef TargetData);
101 LLVMTargetDataRef OrigDataLayout; in llvm_ee_get_data_layout()
/external/llvm/bindings/ocaml/target/
Dtarget_ocaml.c32 #define DataLayout_val(v) (*(LLVMTargetDataRef *)(Data_custom_val(v)))
48 value llvm_alloc_data_layout(LLVMTargetDataRef DataLayout) { in llvm_alloc_data_layout()
49 value V = alloc_custom(&llvm_data_layout_ops, sizeof(LLVMTargetDataRef), in llvm_alloc_data_layout()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_init.h47 LLVMTargetDataRef target;
Dlp_bld_init.c274 LLVMTargetDataRef target = LLVMGetExecutionEngineTargetData(gallivm->engine); in init_gallivm_engine()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/
DExecutionEngineBindings.cpp243 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE) { in LLVMGetExecutionEngineTargetData()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c89 LLVMTargetDataRef target = gallivm->target; in create_jit_dvbuffer_type()
118 LLVMTargetDataRef target = gallivm->target; in create_jit_texture_type()
179 LLVMTargetDataRef target = gallivm->target; in create_jit_sampler_type()
220 LLVMTargetDataRef target = gallivm->target; in create_jit_context_type()
271 LLVMTargetDataRef target = gallivm->target; in create_gs_jit_context_type()
351 LLVMTargetDataRef target = gallivm->target; in create_jit_vertex_buffer_type()
381 LLVMTargetDataRef target = gallivm->target; in create_jit_vertex_header()
/external/llvm/bindings/go/llvm/
Dtarget.go28 C C.LLVMTargetDataRef
/external/llvm/lib/ExecutionEngine/
DExecutionEngineBindings.cpp281 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE) { in LLVMGetExecutionEngineTargetData()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c4465 LLVMTargetDataRef data_layout = LLVMCreateTargetDataLayout(tm); in ac_translate_nir_to_llvm()