Wrap more stuff, move some things around.
[cl-llvm.git] / src / generated / llvm-extras.lisp
blob30d484cd8b010606f5a0f8d8d9bbd2a4df07b32a
1 ;;; This file was automatically generated by SWIG (http://www.swig.org).
2 ;;; Version 1.3.40
3 ;;;
4 ;;; Do not make changes to this file unless you know what you are doing--modify
5 ;;; the SWIG interface file instead.
7 (in-package :llvm)
10 (cffi:defcfun ("CLLLVM_LLVMInitializeNativeTarget" CLLLVM_LLVMInitializeNativeTarget) :int)
12 (cffi:defcfun ("CLLLVM_LLVMModuleProviderGetModule" CLLLVM_LLVMModuleProviderGetModule) LLVMModuleRef
13 (modprovider LLVMModuleProviderRef))
15 (cffi:defcfun ("CLLLVM_LLVMParseAssemblyString" CLLLVM_LLVMParseAssemblyString) LLVMModuleRef
16 (AsmString :string)
17 (M LLVMModuleRef)
18 (Context LLVMContextRef))
20 (cffi:defcfun ("CLLLVM_LLVMIntPtrTypeInContext" CLLLVM_LLVMIntPtrTypeInContext) LLVMTypeRef
21 (Context LLVMContextRef)
22 (TD LLVMTargetDataRef))
24 (cffi:defcfun ("CLLLVM_LLVMDumpModuleToString" CLLLVM_LLVMDumpModuleToString) :string
25 (module LLVMModuleRef))
27 (cffi:defcfun ("CLLLVM_LLVMDumpTypeToString" CLLLVM_LLVMDumpTypeToString) :string
28 (type LLVMTypeRef))
30 (cffi:defcfun ("CLLLVM_LLVMDumpValueToString" CLLLVM_LLVMDumpValueToString) :string
31 (value LLVMValueRef))
33 (cffi:defcfun ("CLLLVM_LLVMAddFunctionAttr" LLVMAddFunctionAttr) :void
34 (Fn LLVMValueRef)
35 (PA LLVMAttribute))
37 (cffi:defcfun ("CLLLVM_LLVMRemoveFunctionAttr" LLVMRemoveFunctionAttr) :void
38 (Fn LLVMValueRef)
39 (PA LLVMAttribute))
41 (cffi:defcfun ("CLLLVM_LLVMAddRetAttr" LLVMAddRetAttr) :void
42 (Fn LLVMValueRef)
43 (PA LLVMAttribute))
45 (cffi:defcfun ("CLLLVM_LLVMRemoveRetAttr" LLVMRemoveRetAttr) :void
46 (Fn LLVMValueRef)
47 (PA LLVMAttribute))
49 (cffi:defcfun ("CLLLVM_LLVMGetRetAttr" LLVMGetRetAttr) LLVMAttribute
50 (Fn LLVMValueRef))