| /openbsd-src/gnu/llvm/llvm/include/llvm-c/ |
| H A D | Core.h | 638 LLVMTypeRef type_ref); 643 LLVMTypeRef LLVMGetTypeAttributeValue(LLVMAttributeRef A); 672 LLVMTypeRef LLVMGetTypeByName2(LLVMContextRef C, const char *Name); 902 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString, 916 LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name); 1049 LLVMTypeRef FunctionTy); 1131 LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty); 1140 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty); 1147 LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty); 1154 void LLVMDumpType(LLVMTypeRef Val); [all …]
|
| H A D | Target.h | 230 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD); 235 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS); 239 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD); 244 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, 249 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty); 253 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty); 257 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty); 261 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty); 265 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty); 269 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty); [all …]
|
| H A D | ExecutionEngine.h | 53 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty, 59 LLVMGenericValueRef LLVMCreateGenericValueOfFloat(LLVMTypeRef Ty, double N); 68 double LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal);
|
| H A D | Types.h | 68 typedef struct LLVMOpaqueType *LLVMTypeRef; typedef
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ |
| H A D | Target.cpp | 85 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { in LLVMIntPtrType() 89 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForAS() 93 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) { in LLVMIntPtrTypeInContext() 97 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForASInContext() 101 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMSizeOfTypeInBits() 105 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMStoreSizeOfType() 109 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABISizeOfType() 113 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABIAlignmentOfType() 117 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMCallFrameAlignmentOfType() 121 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMPreferredAlignmentOfType() [all …]
|
| /openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/ |
| H A D | llvm_ocaml.c | 378 value llvm_classify_type(LLVMTypeRef Ty) { in llvm_classify_type() 382 value llvm_type_is_sized(LLVMTypeRef Ty) { in llvm_type_is_sized() 387 LLVMContextRef llvm_type_context(LLVMTypeRef Ty) { in llvm_type_context() 392 value llvm_dump_type(LLVMTypeRef Val) { in llvm_dump_type() 403 value llvm_string_of_lltype(LLVMTypeRef M) { in llvm_string_of_lltype() 414 LLVMTypeRef llvm_i1_type(LLVMContextRef Context) { in llvm_i1_type() 419 LLVMTypeRef llvm_i8_type(LLVMContextRef Context) { in llvm_i8_type() 424 LLVMTypeRef llvm_i16_type(LLVMContextRef Context) { in llvm_i16_type() 429 LLVMTypeRef llvm_i32_type(LLVMContextRef Context) { in llvm_i32_type() 434 LLVMTypeRef llvm_i64_type(LLVMContextRef Context) { in llvm_i64_type() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | Core.cpp | 176 LLVMTypeRef type_ref) { in LLVMCreateTypeAttribute() 182 LLVMTypeRef LLVMGetTypeAttributeValue(LLVMAttributeRef A) { in LLVMGetTypeAttributeValue() 471 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString, in LLVMGetInlineAsm() 501 LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty) { in LLVMGetTypeKind() 551 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty) in LLVMTypeIsSized() 556 LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty) { in LLVMGetTypeContext() 560 void LLVMDumpType(LLVMTypeRef Ty) { in LLVMDumpType() 564 char *LLVMPrintTypeToString(LLVMTypeRef Ty) { in LLVMPrintTypeToString() 580 LLVMTypeRef LLVMInt1TypeInContext(LLVMContextRef C) { in LLVMInt1TypeInContext() 581 return (LLVMTypeRef) Type::getInt1Ty(*unwrap(C)); in LLVMInt1TypeInContext() [all …]
|
| /openbsd-src/gnu/llvm/llvm/bindings/ocaml/target/ |
| H A D | target_ocaml.c | 79 LLVMTypeRef llvm_datalayout_intptr_type(LLVMContextRef C, value DL) { in llvm_datalayout_intptr_type() 89 LLVMTypeRef llvm_datalayout_qualified_intptr_type(LLVMContextRef C, value AS, in llvm_datalayout_qualified_intptr_type() 95 value llvm_datalayout_size_in_bits(LLVMTypeRef Ty, value DL) { in llvm_datalayout_size_in_bits() 100 value llvm_datalayout_store_size(LLVMTypeRef Ty, value DL) { in llvm_datalayout_store_size() 105 value llvm_datalayout_abi_size(LLVMTypeRef Ty, value DL) { in llvm_datalayout_abi_size() 110 value llvm_datalayout_abi_align(LLVMTypeRef Ty, value DL) { in llvm_datalayout_abi_align() 115 value llvm_datalayout_stack_align(LLVMTypeRef Ty, value DL) { in llvm_datalayout_stack_align() 120 value llvm_datalayout_preferred_align(LLVMTypeRef Ty, value DL) { in llvm_datalayout_preferred_align() 131 value llvm_datalayout_element_at_offset(LLVMTypeRef Ty, value Offset, in llvm_datalayout_element_at_offset() 138 value llvm_datalayout_offset_of_element(LLVMTypeRef Ty, value Index, value DL) { in llvm_datalayout_offset_of_element()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-c-test/ |
| H A D | calc.c | 77 LLVMTypeRef ty = LLVMInt64Type(); in build_from_tokens() 120 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 D | echo.cpp | 67 LLVMTypeRef Clone(LLVMValueRef Src) { in Clone() 71 LLVMTypeRef Clone(LLVMTypeRef Src) { in Clone() 96 LLVMTypeRef* Params = nullptr; in Clone() 98 Params = static_cast<LLVMTypeRef*>( in Clone() 99 safe_malloc(ParamCount * sizeof(LLVMTypeRef))); in Clone() 105 LLVMTypeRef FunTy = LLVMFunctionType(Clone(LLVMGetReturnType(Src)), in Clone() 113 LLVMTypeRef S = nullptr; in Clone() 125 SmallVector<LLVMTypeRef, 8> Elts; in Clone() 311 LLVMTypeRef Ty = TypeCloner(M).Clone(Cst); in clone_constant_impl() 322 LLVMTypeRef Ty = TypeCloner(M).Clone(Cst); in clone_constant_impl() [all …]
|
| H A D | debuginfo.c | 95 LLVMTypeRef FooParamTys[] = { in llvm_test_dibuilder() 100 LLVMTypeRef FooFuncTy = LLVMFunctionType(LLVMInt64Type(), FooParamTys, 3, 0); in llvm_test_dibuilder()
|
| H A D | module.c | 123 LLVMTypeRef T = LLVMTypeOf(g); in llvm_module_list_globals()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/ |
| H A D | OrcV2CBindingsReflectProcessSymbols.c | 60 LLVMTypeRef I32BinOpParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 61 LLVMTypeRef I32BinOpFunctionType = in createDemoModule() 66 LLVMTypeRef MulAddParamTypes[] = {LLVMInt32Type(), LLVMInt32Type(), in createDemoModule() 68 LLVMTypeRef MulAddFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Type.h | 532 DEFINE_ISA_CONVERSION_FUNCTIONS(Type, LLVMTypeRef) 536 inline Type **unwrap(LLVMTypeRef* Tys) { 540 inline LLVMTypeRef *wrap(Type **Tys) { 541 return reinterpret_cast<LLVMTypeRef*>(const_cast<Type**>(Tys));
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/ |
| H A D | OrcV2CBindingsBasicUsage.c | 37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 38 LLVMTypeRef SumFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/ |
| H A D | OrcV2CBindingsDumpObjects.c | 38 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 39 LLVMTypeRef SumFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/ |
| H A D | OrcV2CBindingsAddObjectFile.c | 32 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 33 LLVMTypeRef SumFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/ |
| H A D | OrcV2CBindingsIRTransforms.c | 39 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 40 LLVMTypeRef SumFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/ |
| H A D | OrcV2CBindingsRemovableCode.c | 37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 38 LLVMTypeRef SumFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/ |
| H A D | OrcV2CBindingsMCJITLikeMemoryManager.c | 165 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() 166 LLVMTypeRef SumFunctionType = in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngineBindings.cpp | 41 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty, in LLVMCreateGenericValueOfInt() 55 LLVMGenericValueRef LLVMCreateGenericValueOfFloat(LLVMTypeRef TyRef, double N) { in LLVMCreateGenericValueOfFloat() 87 double LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal) { in LLVMGenericValueToFloat()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | ExtendingLLVM.rst | 256 ``LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty)`` for the new type 297 `LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty)` for the new type
|