LLVMRustCreateMemoryBufferWithContentsOfFile LLVMRustEnableTimePasses LLVMRustWriteOutputFile LLVMRustGetLastError LLVMRustGetHostTriple LLVMRustConstSmallInt LLVMRustParseBitcode LLVMRustPrintPassTimings LLVMLinkModules LLVMCreateObjectFile LLVMDisposeObjectFile LLVMGetSections LLVMDisposeSectionIterator LLVMIsSectionIteratorAtEnd LLVMMoveToNextSection LLVMGetSectionName LLVMGetSectionSize LLVMGetSectionContents LLVMABIAlignmentOfType LLVMABISizeOfType LLVMAddAggressiveDCEPass LLVMAddAlias LLVMAddArgumentPromotionPass LLVMAddAttribute LLVMAddBasicAliasAnalysisPass LLVMAddCFGSimplificationPass LLVMAddCase LLVMAddConstantMergePass LLVMAddConstantPropagationPass LLVMAddCorrelatedValuePropagationPass LLVMAddDeadArgEliminationPass LLVMAddDeadStoreEliminationPass LLVMAddDeadTypeEliminationPass LLVMAddDemoteMemoryToRegisterPass LLVMAddDestination LLVMAddEarlyCSEPass LLVMAddFunction LLVMAddFunctionAttr LLVMAddFunctionAttrsPass LLVMAddFunctionInliningPass LLVMAddGVNPass LLVMAddGlobal LLVMAddGlobalDCEPass LLVMAddGlobalInAddressSpace LLVMAddGlobalMapping LLVMAddGlobalOptimizerPass LLVMAddIPConstantPropagationPass LLVMAddIPSCCPPass LLVMAddIncoming LLVMAddIndVarSimplifyPass LLVMAddInstrAttribute LLVMAddInstructionCombiningPass LLVMAddInternalizePass LLVMAddJumpThreadingPass LLVMAddLICMPass LLVMAddLoopDeletionPass LLVMAddLoopIdiomPass LLVMAddLoopRotatePass LLVMAddLoopUnrollPass LLVMAddLoopUnswitchPass LLVMAddLowerSetJmpPass LLVMAddMemCpyOptPass LLVMAddModule LLVMAddModuleProvider LLVMAddPromoteMemoryToRegisterPass LLVMAddPruneEHPass LLVMAddRaiseAllocationsPass LLVMAddReassociatePass LLVMAddSCCPPass LLVMAddScalarReplAggregatesPass LLVMAddScalarReplAggregatesPassSSA LLVMAddScalarReplAggregatesPassWithThreshold LLVMAddSimplifyLibCallsPass LLVMAddStandardFunctionPasses LLVMAddStandardModulePasses LLVMAddStripDeadPrototypesPass LLVMAddStripSymbolsPass LLVMAddTailCallEliminationPass LLVMAddTargetData LLVMAddTypeBasedAliasAnalysisPass 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 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