Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/include/llvm-c/
H A DCore.h85 typedef struct LLVMOpaqueType *LLVMTypeRef; typedef
645 LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
682 LLVMTypeRef FunctionTy);
761 LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty);
770 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty);
777 LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty);
784 void LLVMDumpType(LLVMTypeRef Val);
792 char *LLVMPrintTypeToString(LLVMTypeRef Val);
805 LLVMTypeRef LLVMInt1TypeInContext(LLVMContextRef C);
806 LLVMTypeRef LLVMInt8TypeInContext(LLVMContextRef C);
[all …]
H A DTarget.h222 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD);
227 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS);
231 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD);
236 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD,
241 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty);
245 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
249 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
253 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
257 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
261 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
[all …]
H A DExecutionEngine.h54 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty,
60 LLVMGenericValueRef LLVMCreateGenericValueOfFloat(LLVMTypeRef Ty, double N);
69 double LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal);
/minix3/external/bsd/llvm/dist/llvm/lib/Target/
H A DTarget.cpp77 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { in LLVMIntPtrType()
81 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForAS()
85 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) { in LLVMIntPtrTypeInContext()
89 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForASInContext()
93 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMSizeOfTypeInBits()
97 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMStoreSizeOfType()
101 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABISizeOfType()
105 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABIAlignmentOfType()
109 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMCallFrameAlignmentOfType()
113 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMPreferredAlignmentOfType()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DCore.cpp231 LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty) { in LLVMGetTypeKind()
269 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty) in LLVMTypeIsSized()
274 LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty) { in LLVMGetTypeContext()
278 void LLVMDumpType(LLVMTypeRef Ty) { in LLVMDumpType()
282 char *LLVMPrintTypeToString(LLVMTypeRef Ty) { in LLVMPrintTypeToString()
298 LLVMTypeRef LLVMInt1TypeInContext(LLVMContextRef C) { in LLVMInt1TypeInContext()
299 return (LLVMTypeRef) Type::getInt1Ty(*unwrap(C)); in LLVMInt1TypeInContext()
301 LLVMTypeRef LLVMInt8TypeInContext(LLVMContextRef C) { in LLVMInt8TypeInContext()
302 return (LLVMTypeRef) Type::getInt8Ty(*unwrap(C)); in LLVMInt8TypeInContext()
304 LLVMTypeRef LLVMInt16TypeInContext(LLVMContextRef C) { in LLVMInt16TypeInContext()
[all …]
/minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c216 CAMLprim value llvm_classify_type(LLVMTypeRef Ty) { in llvm_classify_type()
220 CAMLprim value llvm_type_is_sized(LLVMTypeRef Ty) { in llvm_type_is_sized()
225 CAMLprim LLVMContextRef llvm_type_context(LLVMTypeRef Ty) { in llvm_type_context()
230 CAMLprim value llvm_dump_type(LLVMTypeRef Val) { in llvm_dump_type()
236 CAMLprim value llvm_string_of_lltype(LLVMTypeRef M) { in llvm_string_of_lltype()
251 CAMLprim LLVMTypeRef llvm_i1_type (LLVMContextRef Context) { in llvm_i1_type()
256 CAMLprim LLVMTypeRef llvm_i8_type (LLVMContextRef Context) { in llvm_i8_type()
261 CAMLprim LLVMTypeRef llvm_i16_type (LLVMContextRef Context) { in llvm_i16_type()
266 CAMLprim LLVMTypeRef llvm_i32_type (LLVMContextRef Context) { in llvm_i32_type()
271 CAMLprim LLVMTypeRef llvm_i64_type (LLVMContextRef Context) { in llvm_i64_type()
[all …]
/minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/target/
H A Dtarget_ocaml.c85 CAMLprim LLVMTypeRef llvm_datalayout_intptr_type(LLVMContextRef C, value DL) { in llvm_datalayout_intptr_type()
95 CAMLprim LLVMTypeRef llvm_datalayout_qualified_intptr_type(LLVMContextRef C, in llvm_datalayout_qualified_intptr_type()
102 CAMLprim value llvm_datalayout_size_in_bits(LLVMTypeRef Ty, value DL) { in llvm_datalayout_size_in_bits()
107 CAMLprim value llvm_datalayout_store_size(LLVMTypeRef Ty, value DL) { in llvm_datalayout_store_size()
112 CAMLprim value llvm_datalayout_abi_size(LLVMTypeRef Ty, value DL) { in llvm_datalayout_abi_size()
117 CAMLprim value llvm_datalayout_abi_align(LLVMTypeRef Ty, value DL) { in llvm_datalayout_abi_align()
122 CAMLprim value llvm_datalayout_stack_align(LLVMTypeRef Ty, value DL) { in llvm_datalayout_stack_align()
127 CAMLprim value llvm_datalayout_preferred_align(LLVMTypeRef Ty, value DL) { in llvm_datalayout_preferred_align()
138 CAMLprim value llvm_datalayout_element_at_offset(LLVMTypeRef Ty, value Offset, in llvm_datalayout_element_at_offset()
145 CAMLprim value llvm_datalayout_offset_of_element(LLVMTypeRef Ty, value Index, in llvm_datalayout_offset_of_element()
/minix3/external/bsd/llvm/dist/llvm/tools/llvm-c-test/
H A Dcalc.c120 LLVMTypeRef I64ty = LLVMInt64Type(); in handle_line()
121 LLVMTypeRef I64Ptrty = LLVMPointerType(I64ty, 0); in handle_line()
122 LLVMTypeRef Fty = LLVMFunctionType(I64ty, &I64Ptrty, 1, 0); in handle_line()
H A Dmodule.c101 LLVMTypeRef T = LLVMTypeOf(g); in module_list_globals()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DType.h474 DEFINE_ISA_CONVERSION_FUNCTIONS(Type, LLVMTypeRef)
478 inline Type **unwrap(LLVMTypeRef* Tys) {
482 inline LLVMTypeRef *wrap(Type **Tys) {
483 return reinterpret_cast<LLVMTypeRef*>(const_cast<Type**>(Tys));
/minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp38 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty, in LLVMCreateGenericValueOfInt()
52 LLVMGenericValueRef LLVMCreateGenericValueOfFloat(LLVMTypeRef TyRef, double N) { in LLVMCreateGenericValueOfFloat()
84 double LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal) { in LLVMGenericValueToFloat()
/minix3/external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp187 LLVMTypeRef stackmapParamTypes[] = { LLVMInt64Type(), LLVMInt32Type() }; in buildFunctionThatUsesStackmap()
240 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; in buildModuleWithCodeAndData()
/minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go35 C C.LLVMTypeRef
84 func llvmTypeRefPtr(t *Type) *C.LLVMTypeRef { return (*C.LLVMTypeRef)(unsafe.Pointer(t)) }
518 var pt *C.LLVMTypeRef
546 var pt *C.LLVMTypeRef
560 var pt *C.LLVMTypeRef
582 var pt *C.LLVMTypeRef