{
	LLVMRustCreateMemoryBufferWithContentsOfFile;
	LLVMRustGetLastError;
	LLVMCreateObjectFile;
	LLVMDisposeObjectFile;
	LLVMGetSections;
	LLVMDisposeSectionIterator;
	LLVMIsSectionIteratorAtEnd;
	LLVMMoveToNextSection;
	LLVMGetSectionName;
	LLVMGetSectionSize;
	LLVMGetSectionContents;
    LLVMABIAlignmentOfType;
    LLVMABISizeOfType;
    LLVMAddAggressiveDCEPass;
    LLVMAddAlias;
    LLVMAddArgumentPromotionPass;
    LLVMAddAttribute;
    LLVMAddCFGSimplificationPass;
    LLVMAddCase;
    LLVMAddConstantMergePass;
    LLVMAddConstantPropagationPass;
    LLVMAddDeadArgEliminationPass;
    LLVMAddDeadStoreEliminationPass;
    LLVMAddDeadTypeEliminationPass;
    LLVMAddDemoteMemoryToRegisterPass;
    LLVMAddDestination;
    LLVMAddFunction;
    LLVMAddFunctionAttr;
    LLVMAddFunctionAttrsPass;
    LLVMAddFunctionInliningPass;
    LLVMAddGVNPass;
    LLVMAddGlobal;
    LLVMAddGlobalDCEPass;
    LLVMAddGlobalInAddressSpace;
    LLVMAddGlobalMapping;
    LLVMAddGlobalOptimizerPass;
    LLVMAddIPConstantPropagationPass;
    LLVMAddIPSCCPPass;
    LLVMAddIncoming;
    LLVMAddIndVarSimplifyPass;
    LLVMAddInstrAttribute;
    LLVMAddInstructionCombiningPass;
    LLVMAddInternalizePass;
    LLVMAddJumpThreadingPass;
    LLVMAddLICMPass;
    LLVMAddLoopDeletionPass;
    LLVMAddLoopRotatePass;
    LLVMAddLoopUnrollPass;
    LLVMAddLoopUnswitchPass;
    LLVMAddLowerSetJmpPass;
    LLVMAddMemCpyOptPass;
    LLVMAddModule;
    LLVMAddModuleProvider;
    LLVMAddPromoteMemoryToRegisterPass;
    LLVMAddPruneEHPass;
    LLVMAddRaiseAllocationsPass;
    LLVMAddReassociatePass;
    LLVMAddSCCPPass;
    LLVMAddScalarReplAggregatesPass;
    LLVMAddScalarReplAggregatesPassWithThreshold;
    LLVMAddSimplifyLibCallsPass;
    LLVMAddStripDeadPrototypesPass;
    LLVMAddStripSymbolsPass;
    LLVMAddTailCallEliminationPass;
    LLVMAddTargetData;
    LLVMAddTypeName;
    LLVMAddVerifierPass;
    LLVMAlignOf;
    LLVMAppendBasicBlock;
    LLVMAppendBasicBlockInContext;
    LLVMArrayType;
    LLVMBasicBlockAsValue;
    LLVMBlockAddress;
    LLVMBuildAShr;
    LLVMBuildAdd;
    LLVMBuildAggregateRet;
    LLVMBuildAlloca;
    LLVMBuildAnd;
    LLVMBuildArrayAlloca;
    LLVMBuildArrayMalloc;
    LLVMBuildBinOp;
    LLVMBuildBitCast;
    LLVMBuildBr;
    LLVMBuildCall;
    LLVMBuildCast;
    LLVMBuildCondBr;
    LLVMBuildExactSDiv;
    LLVMBuildExtractElement;
    LLVMBuildExtractValue;
    LLVMBuildFAdd;
    LLVMBuildFCmp;
    LLVMBuildFDiv;
    LLVMBuildFMul;
    LLVMBuildFNeg;
    LLVMBuildFPCast;
    LLVMBuildFPExt;
    LLVMBuildFPToSI;
    LLVMBuildFPToUI;
    LLVMBuildFPTrunc;
    LLVMBuildFRem;
    LLVMBuildFSub;
    LLVMBuildFree;
    LLVMBuildGEP;
    LLVMBuildGlobalString;
    LLVMBuildGlobalStringPtr;
    LLVMBuildICmp;
    LLVMBuildInBoundsGEP;
    LLVMBuildIndirectBr;
    LLVMBuildInsertElement;
    LLVMBuildInsertValue;
    LLVMBuildIntCast;
    LLVMBuildIntToPtr;
    LLVMBuildInvoke;
    LLVMBuildIsNotNull;
    LLVMBuildIsNull;
    LLVMBuildLShr;
    LLVMBuildLoad;
    LLVMBuildMalloc;
    LLVMBuildMul;
    LLVMBuildNSWAdd;
    LLVMBuildNSWMul;
    LLVMBuildNSWNeg;
    LLVMBuildNSWSub;
    LLVMBuildNUWAdd;
    LLVMBuildNUWMul;
    LLVMBuildNUWNeg;
    LLVMBuildNUWSub;
    LLVMBuildNeg;
    LLVMBuildNot;
    LLVMBuildOr;
    LLVMBuildPhi;
    LLVMBuildPointerCast;
    LLVMBuildPtrDiff;
    LLVMBuildPtrToInt;
    LLVMBuildRet;
    LLVMBuildRetVoid;
    LLVMBuildSDiv;
    LLVMBuildSExt;
    LLVMBuildSExtOrBitCast;
    LLVMBuildSIToFP;
    LLVMBuildSRem;
    LLVMBuildSelect;
    LLVMBuildShl;
    LLVMBuildShuffleVector;
    LLVMBuildStore;
    LLVMBuildStructGEP;
    LLVMBuildSub;
    LLVMBuildSwitch;
    LLVMBuildTrunc;
    LLVMBuildTruncOrBitCast;
    LLVMBuildUDiv;
    LLVMBuildUIToFP;
    LLVMBuildURem;
    LLVMBuildUnreachable;
    LLVMBuildUnwind;
    LLVMBuildVAArg;
    LLVMBuildXor;
    LLVMBuildZExt;
    LLVMBuildZExtOrBitCast;
    LLVMByteOrder;
    LLVMCallFrameAlignmentOfType;
    LLVMClearInsertionPosition;
    LLVMConstAShr;
    LLVMConstAdd;
    LLVMConstAllOnes;
    LLVMConstAnd;
    LLVMConstArray;
    LLVMConstBitCast;
    LLVMConstExactSDiv;
    LLVMConstExtractElement;
    LLVMConstExtractValue;
    LLVMConstFAdd;
    LLVMConstFCmp;
    LLVMConstFDiv;
    LLVMConstFMul;
    LLVMConstFNeg;
    LLVMConstFPCast;
    LLVMConstFPExt;
    LLVMConstFPToSI;
    LLVMConstFPToUI;
    LLVMConstFPTrunc;
    LLVMConstFRem;
    LLVMConstFSub;
    LLVMConstGEP;
    LLVMConstICmp;
    LLVMConstInBoundsGEP;
    LLVMConstInlineAsm;
    LLVMConstInsertElement;
    LLVMConstInsertValue;
    LLVMConstInt;
    LLVMConstIntCast;
    LLVMConstIntGetSExtValue;
    LLVMConstIntGetZExtValue;
    LLVMConstIntOfArbitraryPrecision;
    LLVMConstIntOfString;
    LLVMConstIntOfStringAndSize;
    LLVMConstIntToPtr;
    LLVMConstLShr;
    LLVMConstMul;
    LLVMConstNSWAdd;
    LLVMConstNSWMul;
    LLVMConstNSWNeg;
    LLVMConstNSWSub;
    LLVMConstNUWAdd;
    LLVMConstNUWMul;
    LLVMConstNUWNeg;
    LLVMConstNUWSub;
    LLVMConstNeg;
    LLVMConstNot;
    LLVMConstNull;
    LLVMConstOr;
    LLVMConstPointerCast;
    LLVMConstPointerNull;
    LLVMConstPtrToInt;
    LLVMConstReal;
    LLVMConstRealOfString;
    LLVMConstRealOfStringAndSize;
    LLVMConstSDiv;
    LLVMConstSExt;
    LLVMConstSExtOrBitCast;
    LLVMConstSIToFP;
    LLVMConstSRem;
    LLVMConstSelect;
    LLVMConstShl;
    LLVMConstShuffleVector;
    LLVMConstString;
    LLVMConstStringInContext;
    LLVMConstStruct;
    LLVMConstStructInContext;
    LLVMConstSub;
    LLVMConstTrunc;
    LLVMConstTruncOrBitCast;
    LLVMConstUDiv;
    LLVMConstUIToFP;
    LLVMConstURem;
    LLVMConstVector;
    LLVMConstXor;
    LLVMConstZExt;
    LLVMConstZExtOrBitCast;
    LLVMContextCreate;
    LLVMContextDispose;
    LLVMCopyStringRepOfTargetData;
    LLVMCountBasicBlocks;
    LLVMCountIncoming;
    LLVMCountParamTypes;
    LLVMCountParams;
    LLVMCountStructElementTypes;
    LLVMCreateBuilder;
    LLVMCreateBuilderInContext;
    LLVMCreateExecutionEngine;
    LLVMCreateExecutionEngineForModule;
    LLVMCreateFunctionPassManager;
    LLVMCreateFunctionPassManagerForModule;
    LLVMCreateGenericValueOfFloat;
    LLVMCreateGenericValueOfInt;
    LLVMCreateGenericValueOfPointer;
    LLVMCreateInterpreter;
    LLVMCreateInterpreterForModule;
    LLVMCreateJITCompiler;
    LLVMCreateJITCompilerForModule;
    LLVMCreateMemoryBufferWithContentsOfFile;
    LLVMCreateMemoryBufferWithSTDIN;
    LLVMCreateModuleProviderForExistingModule;
    LLVMCreateObjectFile;
    LLVMCreatePassManager;
    LLVMCreateTargetData;
    LLVMCreateTypeHandle;
    LLVMDeleteBasicBlock;
    LLVMDeleteFunction;
    LLVMDeleteGlobal;
    LLVMDeleteTypeName;
    LLVMDisposeBuilder;
    LLVMDisposeExecutionEngine;
    LLVMDisposeGenericValue;
    LLVMDisposeMemoryBuffer;
    LLVMDisposeMessage;
    LLVMDisposeModule;
    LLVMDisposeModuleProvider;
    LLVMDisposeObjectFile;
    LLVMDisposePassManager;
    LLVMDisposeSectionIterator;
    LLVMDisposeTargetData;
    LLVMDisposeTypeHandle;
    LLVMDoubleType;
    LLVMDoubleTypeInContext;
    LLVMDumpModule;
    LLVMDumpValue;
    LLVMElementAtOffset;
    LLVMFP128Type;
    LLVMFP128TypeInContext;
    LLVMFinalizeFunctionPassManager;
    LLVMFindFunction;
    LLVMFloatType;
    LLVMFloatTypeInContext;
    LLVMFreeMachineCodeForFunction;
    LLVMFunctionType;
    LLVMGenericValueIntWidth;
    LLVMGenericValueToFloat;
    LLVMGenericValueToInt;
    LLVMGenericValueToPointer;
    LLVMGetAlignment;
    LLVMGetArrayLength;
    LLVMGetAttribute;
    LLVMGetBasicBlockParent;
    LLVMGetBasicBlocks;
    LLVMGetBitcodeModule;
    LLVMGetBitcodeModuleInContext;
    LLVMGetBitcodeModuleProvider;
    LLVMGetBitcodeModuleProviderInContext;
    LLVMGetConstOpcode;
    LLVMGetCurrentDebugLocation;
    LLVMGetDataLayout;
    LLVMGetElementType;
    LLVMGetEntryBasicBlock;
    LLVMGetExecutionEngineTargetData;
    LLVMGetFirstBasicBlock;
    LLVMGetFirstFunction;
    LLVMGetFirstGlobal;
    LLVMGetFirstInstruction;
    LLVMGetFirstParam;
    LLVMGetFirstUse;
    LLVMGetFunctionAttr;
    LLVMGetFunctionCallConv;
    LLVMGetGC;
    LLVMGetGlobalContext;
    LLVMGetGlobalContext;
    LLVMGetGlobalParent;
    LLVMGetGlobalPassRegistry;
    LLVMGetIncomingBlock;
    LLVMGetIncomingValue;
    LLVMGetInitializer;
    LLVMGetInsertBlock;
    LLVMGetInstructionCallConv;
    LLVMGetInstructionParent;
    LLVMGetIntTypeWidth;
    LLVMGetIntrinsicID;
    LLVMGetLastBasicBlock;
    LLVMGetLastFunction;
    LLVMGetLastGlobal;
    LLVMGetLastInstruction;
    LLVMGetLastParam;
    LLVMGetLinkage;
    LLVMGetMDKindID;
    LLVMGetMDKindIDInContext;
    LLVMGetMetadata;
    LLVMGetModuleContext;
    LLVMGetNamedFunction;
    LLVMGetNamedGlobal;
    LLVMGetNextBasicBlock;
    LLVMGetNextFunction;
    LLVMGetNextGlobal;
    LLVMGetNextInstruction;
    LLVMGetNextParam;
    LLVMGetNextUse;
    LLVMGetNumOperands;
    LLVMGetOperand;
    LLVMGetParam;
    LLVMGetParamParent;
    LLVMGetParamTypes;
    LLVMGetParams;
    LLVMGetPointerAddressSpace;
    LLVMGetPointerToGlobal;
    LLVMGetPreviousBasicBlock;
    LLVMGetPreviousFunction;
    LLVMGetPreviousGlobal;
    LLVMGetPreviousInstruction;
    LLVMGetPreviousParam;
    LLVMGetReturnType;
    LLVMGetSection;
    LLVMGetSectionContents;
    LLVMGetSectionName;
    LLVMGetSectionSize;
    LLVMGetSections;
    LLVMGetStructElementTypes;
    LLVMGetTarget;
    LLVMGetTypeByName;
    LLVMGetTypeContext;
    LLVMGetTypeKind;
    LLVMGetTypeName;
    LLVMGetUndef;
    LLVMGetUsedValue;
    LLVMGetUser;
    LLVMGetValueName;
    LLVMGetVectorSize;
    LLVMGetVisibility;
    LLVMHasMetadata;
    LLVMInitializeCBackendTarget;
    LLVMInitializeCBackendTargetInfo;
    LLVMInitializeCodeGen;
    LLVMInitializeFunctionPassManager;
    LLVMInitializeIPA;
    LLVMInitializeInstCombine;
    LLVMInitializeInstrumentation;
    LLVMInitializeScalarOpts;
    LLVMInitializeTarget;
    LLVMInitializeTransformUtils;
    LLVMInitializeX86AsmLexer;
    LLVMInitializeX86AsmLexer;
    LLVMInitializeX86AsmParser;
    LLVMInitializeX86AsmParser;
    LLVMInitializeX86AsmPrinter;
    LLVMInitializeX86AsmPrinter;
    LLVMInitializeX86Disassembler;
    LLVMInitializeX86Disassembler;
    LLVMInitializeX86Target;
    LLVMInitializeX86Target;
    LLVMInitializeX86TargetInfo;
    LLVMInitializeX86TargetInfo;
    LLVMInsertBasicBlock;
    LLVMInsertBasicBlockInContext;
    LLVMInsertIntoBuilder;
    LLVMInsertIntoBuilderWithName;
    LLVMInt16Type;
    LLVMInt16TypeInContext;
    LLVMInt1Type;
    LLVMInt1TypeInContext;
    LLVMInt32Type;
    LLVMInt32TypeInContext;
    LLVMInt64Type;
    LLVMInt64TypeInContext;
    LLVMInt8Type;
    LLVMInt8TypeInContext;
    LLVMIntPtrType;
    LLVMIntType;
    LLVMIntTypeInContext;
    LLVMInvalidateStructLayout;
    LLVMIsAAllocaInst;
    LLVMIsAArgument;
    LLVMIsABasicBlock;
    LLVMIsABinaryOperator;
    LLVMIsABitCastInst;
    LLVMIsABranchInst;
    LLVMIsACallInst;
    LLVMIsACastInst;
    LLVMIsACmpInst;
    LLVMIsAConstant;
    LLVMIsAConstantAggregateZero;
    LLVMIsAConstantArray;
    LLVMIsAConstantExpr;
    LLVMIsAConstantFP;
    LLVMIsAConstantInt;
    LLVMIsAConstantPointerNull;
    LLVMIsAConstantStruct;
    LLVMIsAConstantVector;
    LLVMIsADbgDeclareInst;
    LLVMIsADbgInfoIntrinsic;
    LLVMIsAEHSelectorInst;
    LLVMIsAExtractElementInst;
    LLVMIsAExtractValueInst;
    LLVMIsAFCmpInst;
    LLVMIsAFPExtInst;
    LLVMIsAFPToSIInst;
    LLVMIsAFPToUIInst;
    LLVMIsAFPTruncInst;
    LLVMIsAFunction;
    LLVMIsAGetElementPtrInst;
    LLVMIsAGlobalAlias;
    LLVMIsAGlobalValue;
    LLVMIsAGlobalVariable;
    LLVMIsAICmpInst;
    LLVMIsAInlineAsm;
    LLVMIsAInsertElementInst;
    LLVMIsAInsertValueInst;
    LLVMIsAInstruction;
    LLVMIsAIntToPtrInst;
    LLVMIsAIntrinsicInst;
    LLVMIsAInvokeInst;
    LLVMIsALoadInst;
    LLVMIsAMemCpyInst;
    LLVMIsAMemIntrinsic;
    LLVMIsAMemMoveInst;
    LLVMIsAMemSetInst;
    LLVMIsAPHINode;
    LLVMIsAPtrToIntInst;
    LLVMIsAReturnInst;
    LLVMIsASExtInst;
    LLVMIsASIToFPInst;
    LLVMIsASelectInst;
    LLVMIsAShuffleVectorInst;
    LLVMIsAStoreInst;
    LLVMIsASwitchInst;
    LLVMIsATerminatorInst;
    LLVMIsATruncInst;
    LLVMIsAUIToFPInst;
    LLVMIsAUnaryInstruction;
    LLVMIsAUndefValue;
    LLVMIsAUnreachableInst;
    LLVMIsAUnwindInst;
    LLVMIsAUser;
    LLVMIsAVAArgInst;
    LLVMIsAZExtInst;
    LLVMIsConstant;
    LLVMIsDeclaration;
    LLVMIsFunctionVarArg;
    LLVMIsGlobalConstant;
    LLVMIsNull;
    LLVMIsPackedStruct;
    LLVMIsSectionIteratorAtEnd;
    LLVMIsTailCall;
    LLVMIsThreadLocal;
    LLVMIsUndef;
    LLVMLabelType;
    LLVMLabelTypeInContext;
    LLVMLinkInInterpreter;
    LLVMLinkInJIT;
    LLVMLinkInMCJIT;
    LLVMMDNode;
    LLVMMDNodeInContext;
    LLVMMDString;
    LLVMMDStringInContext;
    LLVMModuleCreateWithName;
    LLVMModuleCreateWithNameInContext;
    LLVMMoveBasicBlockAfter;
    LLVMMoveBasicBlockBefore;
    LLVMMoveToNextSection;
    LLVMOffsetOfElement;
    LLVMOpaqueType;
    LLVMOpaqueTypeInContext;
    LLVMPPCFP128Type;
    LLVMPPCFP128TypeInContext;
    LLVMParseBitcode;
    LLVMParseBitcodeInContext;
    LLVMPointerSize;
    LLVMPointerType;
    LLVMPositionBuilder;
    LLVMPositionBuilderAtEnd;
    LLVMPositionBuilderBefore;
    LLVMPreferredAlignmentOfGlobal;
    LLVMPreferredAlignmentOfType;
    LLVMRecompileAndRelinkFunction;
    LLVMRefineType;
    LLVMRemoveAttribute;
    LLVMRemoveFunctionAttr;
    LLVMRemoveInstrAttribute;
    LLVMRemoveModule;
    LLVMRemoveModuleProvider;
    LLVMReplaceAllUsesWith;
    LLVMResolveTypeHandle;
    LLVMRunFunction;
    LLVMRunFunctionAsMain;
    LLVMRunFunctionPassManager;
    LLVMRunPassManager;
    LLVMRunStaticConstructors;
    LLVMRunStaticDestructors;
    LLVMSetAlignment;
    LLVMSetCurrentDebugLocation;
    LLVMSetDataLayout;
    LLVMSetFunctionCallConv;
    LLVMSetGC;
    LLVMSetGlobalConstant;
    LLVMSetInitializer;
    LLVMSetInstDebugLocation;
    LLVMSetInstrParamAlignment;
    LLVMSetInstructionCallConv;
    LLVMSetLinkage;
    LLVMSetMetadata;
    LLVMSetModuleInlineAsm;
    LLVMSetOperand;
    LLVMSetParamAlignment;
    LLVMSetSection;
    LLVMSetTailCall;
    LLVMSetTarget;
    LLVMSetThreadLocal;
    LLVMSetValueName;
    LLVMSetVisibility;
    LLVMSizeOf;
    LLVMSizeOfTypeInBits;
    LLVMStoreSizeOfType;
    LLVMStructType;
    LLVMStructTypeInContext;
    LLVMTypeOf;
    LLVMValueAsBasicBlock;
    LLVMValueIsBasicBlock;
    LLVMVectorType;
    LLVMVerifyFunction;
    LLVMVerifyModule;
    LLVMViewFunctionCFG;
    LLVMViewFunctionCFGOnly;
    LLVMVoidType;
    LLVMVoidTypeInContext;
    LLVMWriteBitcodeToFD;
    LLVMWriteBitcodeToFile;
    LLVMWriteBitcodeToFileHandle;
    LLVMX86FP80Type;
    LLVMX86FP80TypeInContext;
    LLVMX86MMXType;
    LLVMX86MMXTypeInContext;
}

