Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DCore.h1214 LLVMTypeRef LLVMFunctionType(LLVMTypeRef ReturnType,
1226 LLVMTypeRef LLVMGetReturnType(LLVMTypeRef FunctionTy);
1244 void LLVMGetParamTypes(LLVMTypeRef FunctionTy, LLVMTypeRef *Dest);
1276 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount,
1298 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
1318 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest);
1325 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i);
1368 LLVMTypeRef LLVMGetElementType(LLVMTypeRef Ty);
1375 void LLVMGetSubtypes(LLVMTypeRef Tp, LLVMTypeRef *Arr);
1392 LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount);
[all …]
H A DTarget.h235 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD);
240 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS);
244 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD);
254 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty);
258 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
262 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
266 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
270 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
274 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty);
283 unsigned LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy,
[all …]
H A DExecutionEngine.h54 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty,
60 LLVMGenericValueRef LLVMCreateGenericValueOfFloat(LLVMTypeRef Ty, double N);
69 double LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal);
H A DTypes.h69 typedef struct LLVMOpaqueType *LLVMTypeRef; typedef
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTarget.cpp86 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { in LLVMIntPtrType()
90 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForAS()
94 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) { in LLVMIntPtrTypeInContext()
102 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMSizeOfTypeInBits()
106 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMStoreSizeOfType()
110 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABISizeOfType()
114 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABIAlignmentOfType()
118 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMCallFrameAlignmentOfType()
122 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMPreferredAlignmentOfType()
131 unsigned LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy, in LLVMElementAtOffset()
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DCore.cpp634 LLVMTypeRef LLVMFunctionType(LLVMTypeRef ReturnType, in LLVMFunctionType()
645 LLVMTypeRef LLVMGetReturnType(LLVMTypeRef FunctionTy) { in LLVMGetReturnType()
653 void LLVMGetParamTypes(LLVMTypeRef FunctionTy, LLVMTypeRef *Dest) { in LLVMGetParamTypes()
668 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, in LLVMStructType()
687 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, in LLVMStructSetBody()
697 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) { in LLVMGetStructElementTypes()
704 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i) { in LLVMStructGetTypeAtIndex()
727 void LLVMGetSubtypes(LLVMTypeRef Tp, LLVMTypeRef *Arr) { in LLVMGetSubtypes()
735 LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount) { in LLVMArrayType()
743 LLVMTypeRef LLVMVectorType(LLVMTypeRef ElementType, unsigned ElementCount) { in LLVMVectorType()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DType.h493 DEFINE_ISA_CONVERSION_FUNCTIONS(Type, LLVMTypeRef)
497 inline Type **unwrap(LLVMTypeRef* Tys) {
501 inline LLVMTypeRef *wrap(Type **Tys) {
502 return reinterpret_cast<LLVMTypeRef*>(const_cast<Type**>(Tys));
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp41 LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty, in LLVMCreateGenericValueOfInt()
55 LLVMGenericValueRef LLVMCreateGenericValueOfFloat(LLVMTypeRef TyRef, double N) { in LLVMCreateGenericValueOfFloat()
87 double LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal) { in LLVMGenericValueToFloat()