[−] List of all items
Structs
- LLVMAttribute
- disassembler::LLVMOpInfoSymbol1
- disassembler::Struct_LLVMOpInfo1
- execution_engine::LLVMMCJITCompilerOptions
Enums
- LLVMAtomicOrdering
- LLVMAtomicRMWBinOp
- LLVMBasicBlock
- LLVMBuilder
- LLVMCallConv
- LLVMContext
- LLVMDLLStorageClass
- LLVMDiagnosticInfo
- LLVMDiagnosticSeverity
- LLVMIntPredicate
- LLVMLandingPadClauseTy
- LLVMLinkage
- LLVMMemoryBuffer
- LLVMModule
- LLVMModuleProvider
- LLVMOpcode
- LLVMPassManager
- LLVMPassRegistry
- LLVMRealPredicate
- LLVMThreadLocalMode
- LLVMType
- LLVMTypeKind
- LLVMUse
- LLVMValue
- LLVMVisibility
- analysis::LLVMVerifierFailureAction
- disassembler::LLVMOpaqueDisasmContext
- execution_engine::LLVMOpaqueExecutionEngine
- execution_engine::LLVMOpaqueGenericValue
- execution_engine::LLVMOpaqueMCJITMemoryManager
- link_time_optimizer::llvm_lto_status_t
- linker::LLVMLinkerMode
- lto::LLVMOpaqueLTOCodeGenerator
- lto::LLVMOpaqueLTOModule
- lto::lto_codegen_diagnostic_severity_t
- lto::lto_codegen_model
- lto::lto_debug_model
- lto::lto_symbol_attributes
- object::LLVMOpaqueObjectFile
- object::LLVMOpaqueRelocationIterator
- object::LLVMOpaqueSectionIterator
- object::LLVMOpaqueSymbolIterator
- orc::LLVMOrcOpaqueJITStack
- target::LLVMByteOrdering
- target::LLVMOpaqueTargetData
- target::LLVMOpaqueTargetLibraryInfotData
- target_machine::LLVMCodeGenFileType
- target_machine::LLVMCodeGenOptLevel
- target_machine::LLVMCodeModel
- target_machine::LLVMOpaqueTargetMachine
- target_machine::LLVMRelocMode
- target_machine::LLVMTarget
- transforms::pass_manager_builder::LLVMOpaquePassManagerBuilder
Functions
- analysis::LLVMVerifyFunction
- analysis::LLVMVerifyModule
- analysis::LLVMViewFunctionCFG
- analysis::LLVMViewFunctionCFGOnly
- bit_reader::LLVMGetBitcodeModule
- bit_reader::LLVMGetBitcodeModule2
- bit_reader::LLVMGetBitcodeModuleInContext
- bit_reader::LLVMGetBitcodeModuleInContext2
- bit_reader::LLVMParseBitcode
- bit_reader::LLVMParseBitcode2
- bit_reader::LLVMParseBitcodeInContext
- bit_reader::LLVMParseBitcodeInContext2
- bit_writer::LLVMWriteBitcodeToFD
- bit_writer::LLVMWriteBitcodeToFile
- bit_writer::LLVMWriteBitcodeToFileHandle
- bit_writer::LLVMWriteBitcodeToMemoryBuffer
- core::LLVMAddAlias
- core::LLVMAddAttribute
- core::LLVMAddCase
- core::LLVMAddClause
- core::LLVMAddDestination
- core::LLVMAddFunction
- core::LLVMAddFunctionAttr
- core::LLVMAddGlobal
- core::LLVMAddGlobalInAddressSpace
- core::LLVMAddIncoming
- core::LLVMAddInstrAttribute
- core::LLVMAddNamedMetadataOperand
- core::LLVMAddTargetDependentFunctionAttr
- core::LLVMAlignOf
- core::LLVMAppendBasicBlock
- core::LLVMAppendBasicBlockInContext
- core::LLVMArrayType
- core::LLVMBasicBlockAsValue
- core::LLVMBlockAddress
- core::LLVMBuildAShr
- core::LLVMBuildAdd
- core::LLVMBuildAddrSpaceCast
- core::LLVMBuildAggregateRet
- core::LLVMBuildAlloca
- core::LLVMBuildAnd
- core::LLVMBuildArrayAlloca
- core::LLVMBuildArrayMalloc
- core::LLVMBuildAtomicRMW
- core::LLVMBuildBinOp
- core::LLVMBuildBitCast
- core::LLVMBuildBr
- core::LLVMBuildCall
- core::LLVMBuildCast
- core::LLVMBuildCondBr
- core::LLVMBuildExactSDiv
- core::LLVMBuildExtractElement
- core::LLVMBuildExtractValue
- core::LLVMBuildFAdd
- core::LLVMBuildFCmp
- core::LLVMBuildFDiv
- core::LLVMBuildFMul
- core::LLVMBuildFNeg
- core::LLVMBuildFPCast
- core::LLVMBuildFPExt
- core::LLVMBuildFPToSI
- core::LLVMBuildFPToUI
- core::LLVMBuildFPTrunc
- core::LLVMBuildFRem
- core::LLVMBuildFSub
- core::LLVMBuildFence
- core::LLVMBuildFree
- core::LLVMBuildGEP
- core::LLVMBuildGlobalString
- core::LLVMBuildGlobalStringPtr
- core::LLVMBuildICmp
- core::LLVMBuildInBoundsGEP
- core::LLVMBuildIndirectBr
- core::LLVMBuildInsertElement
- core::LLVMBuildInsertValue
- core::LLVMBuildIntCast
- core::LLVMBuildIntToPtr
- core::LLVMBuildInvoke
- core::LLVMBuildIsNotNull
- core::LLVMBuildIsNull
- core::LLVMBuildLShr
- core::LLVMBuildLandingPad
- core::LLVMBuildLoad
- core::LLVMBuildMalloc
- core::LLVMBuildMul
- core::LLVMBuildNSWAdd
- core::LLVMBuildNSWMul
- core::LLVMBuildNSWNeg
- core::LLVMBuildNSWSub
- core::LLVMBuildNUWAdd
- core::LLVMBuildNUWMul
- core::LLVMBuildNUWNeg
- core::LLVMBuildNUWSub
- core::LLVMBuildNeg
- core::LLVMBuildNot
- core::LLVMBuildOr
- core::LLVMBuildPhi
- core::LLVMBuildPointerCast
- core::LLVMBuildPtrDiff
- core::LLVMBuildPtrToInt
- core::LLVMBuildResume
- core::LLVMBuildRet
- core::LLVMBuildRetVoid
- core::LLVMBuildSDiv
- core::LLVMBuildSExt
- core::LLVMBuildSExtOrBitCast
- core::LLVMBuildSIToFP
- core::LLVMBuildSRem
- core::LLVMBuildSelect
- core::LLVMBuildShl
- core::LLVMBuildShuffleVector
- core::LLVMBuildStore
- core::LLVMBuildStructGEP
- core::LLVMBuildSub
- core::LLVMBuildSwitch
- core::LLVMBuildTrunc
- core::LLVMBuildTruncOrBitCast
- core::LLVMBuildUDiv
- core::LLVMBuildUIToFP
- core::LLVMBuildURem
- core::LLVMBuildUnreachable
- core::LLVMBuildVAArg
- core::LLVMBuildXor
- core::LLVMBuildZExt
- core::LLVMBuildZExtOrBitCast
- core::LLVMClearInsertionPosition
- core::LLVMCloneModule
- core::LLVMConstAShr
- core::LLVMConstAdd
- core::LLVMConstAddrSpaceCast
- core::LLVMConstAllOnes
- core::LLVMConstAnd
- core::LLVMConstArray
- core::LLVMConstBitCast
- core::LLVMConstExactSDiv
- core::LLVMConstExtractElement
- core::LLVMConstExtractValue
- core::LLVMConstFAdd
- core::LLVMConstFCmp
- core::LLVMConstFDiv
- core::LLVMConstFMul
- core::LLVMConstFNeg
- core::LLVMConstFPCast
- core::LLVMConstFPExt
- core::LLVMConstFPToSI
- core::LLVMConstFPToUI
- core::LLVMConstFPTrunc
- core::LLVMConstFRem
- core::LLVMConstFSub
- core::LLVMConstGEP
- core::LLVMConstICmp
- core::LLVMConstInBoundsGEP
- core::LLVMConstInlineAsm
- core::LLVMConstInsertElement
- core::LLVMConstInsertValue
- core::LLVMConstInt
- core::LLVMConstIntCast
- core::LLVMConstIntGetSExtValue
- core::LLVMConstIntGetZExtValue
- core::LLVMConstIntOfArbitraryPrecision
- core::LLVMConstIntOfString
- core::LLVMConstIntOfStringAndSize
- core::LLVMConstIntToPtr
- core::LLVMConstLShr
- core::LLVMConstMul
- core::LLVMConstNSWAdd
- core::LLVMConstNSWMul
- core::LLVMConstNSWNeg
- core::LLVMConstNSWSub
- core::LLVMConstNUWAdd
- core::LLVMConstNUWMul
- core::LLVMConstNUWNeg
- core::LLVMConstNUWSub
- core::LLVMConstNamedStruct
- core::LLVMConstNeg
- core::LLVMConstNot
- core::LLVMConstNull
- core::LLVMConstOr
- core::LLVMConstPointerCast
- core::LLVMConstPointerNull
- core::LLVMConstPtrToInt
- core::LLVMConstReal
- core::LLVMConstRealGetDouble
- core::LLVMConstRealOfString
- core::LLVMConstRealOfStringAndSize
- core::LLVMConstSDiv
- core::LLVMConstSExt
- core::LLVMConstSExtOrBitCast
- core::LLVMConstSIToFP
- core::LLVMConstSRem
- core::LLVMConstSelect
- core::LLVMConstShl
- core::LLVMConstShuffleVector
- core::LLVMConstString
- core::LLVMConstStringInContext
- core::LLVMConstStruct
- core::LLVMConstStructInContext
- core::LLVMConstSub
- core::LLVMConstTrunc
- core::LLVMConstTruncOrBitCast
- core::LLVMConstUDiv
- core::LLVMConstUIToFP
- core::LLVMConstURem
- core::LLVMConstVector
- core::LLVMConstXor
- core::LLVMConstZExt
- core::LLVMConstZExtOrBitCast
- core::LLVMContextCreate
- core::LLVMContextDispose
- core::LLVMContextSetDiagnosticHandler
- core::LLVMContextSetYieldCallback
- core::LLVMCountBasicBlocks
- core::LLVMCountIncoming
- core::LLVMCountParamTypes
- core::LLVMCountParams
- core::LLVMCountStructElementTypes
- core::LLVMCreateBuilder
- core::LLVMCreateBuilderInContext
- core::LLVMCreateFunctionPassManager
- core::LLVMCreateFunctionPassManagerForModule
- core::LLVMCreateMemoryBufferWithContentsOfFile
- core::LLVMCreateMemoryBufferWithMemoryRange
- core::LLVMCreateMemoryBufferWithMemoryRangeCopy
- core::LLVMCreateMemoryBufferWithSTDIN
- core::LLVMCreateMessage
- core::LLVMCreateModuleProviderForExistingModule
- core::LLVMCreatePassManager
- core::LLVMDeleteBasicBlock
- core::LLVMDeleteFunction
- core::LLVMDeleteGlobal
- core::LLVMDisposeBuilder
- core::LLVMDisposeMemoryBuffer
- core::LLVMDisposeMessage
- core::LLVMDisposeModule
- core::LLVMDisposeModuleProvider
- core::LLVMDisposePassManager
- core::LLVMDoubleType
- core::LLVMDoubleTypeInContext
- core::LLVMDumpModule
- core::LLVMDumpType
- core::LLVMDumpValue
- core::LLVMFP128Type
- core::LLVMFP128TypeInContext
- core::LLVMFinalizeFunctionPassManager
- core::LLVMFloatType
- core::LLVMFloatTypeInContext
- core::LLVMFunctionType
- core::LLVMGetAlignment
- core::LLVMGetArrayLength
- core::LLVMGetAsString
- core::LLVMGetAttribute
- core::LLVMGetBasicBlockParent
- core::LLVMGetBasicBlockTerminator
- core::LLVMGetBasicBlocks
- core::LLVMGetBufferSize
- core::LLVMGetBufferStart
- core::LLVMGetCondition
- core::LLVMGetConstOpcode
- core::LLVMGetCurrentDebugLocation
- core::LLVMGetDLLStorageClass
- core::LLVMGetDataLayout
- core::LLVMGetDiagInfoDescription
- core::LLVMGetDiagInfoSeverity
- core::LLVMGetElementAsConstant
- core::LLVMGetElementType
- core::LLVMGetEntryBasicBlock
- core::LLVMGetFCmpPredicate
- core::LLVMGetFirstBasicBlock
- core::LLVMGetFirstFunction
- core::LLVMGetFirstGlobal
- core::LLVMGetFirstInstruction
- core::LLVMGetFirstParam
- core::LLVMGetFirstUse
- core::LLVMGetFunctionAttr
- core::LLVMGetFunctionCallConv
- core::LLVMGetGC
- core::LLVMGetGlobalContext
- core::LLVMGetGlobalParent
- core::LLVMGetGlobalPassRegistry
- core::LLVMGetICmpPredicate
- core::LLVMGetIncomingBlock
- core::LLVMGetIncomingValue
- core::LLVMGetInitializer
- core::LLVMGetInsertBlock
- core::LLVMGetInstructionCallConv
- core::LLVMGetInstructionOpcode
- core::LLVMGetInstructionParent
- core::LLVMGetIntTypeWidth
- core::LLVMGetIntrinsicID
- core::LLVMGetLastBasicBlock
- core::LLVMGetLastFunction
- core::LLVMGetLastGlobal
- core::LLVMGetLastInstruction
- core::LLVMGetLastParam
- core::LLVMGetLinkage
- core::LLVMGetMDKindID
- core::LLVMGetMDKindIDInContext
- core::LLVMGetMDNodeNumOperands
- core::LLVMGetMDNodeOperands
- core::LLVMGetMDString
- core::LLVMGetMetadata
- core::LLVMGetModuleContext
- core::LLVMGetNamedFunction
- core::LLVMGetNamedGlobal
- core::LLVMGetNamedMetadataNumOperands
- core::LLVMGetNamedMetadataOperands
- core::LLVMGetNextBasicBlock
- core::LLVMGetNextFunction
- core::LLVMGetNextGlobal
- core::LLVMGetNextInstruction
- core::LLVMGetNextParam
- core::LLVMGetNextUse
- core::LLVMGetNumOperands
- core::LLVMGetNumSuccessors
- core::LLVMGetOperand
- core::LLVMGetOperandUse
- core::LLVMGetOrdering
- core::LLVMGetParam
- core::LLVMGetParamParent
- core::LLVMGetParamTypes
- core::LLVMGetParams
- core::LLVMGetPersonalityFn
- core::LLVMGetPointerAddressSpace
- core::LLVMGetPreviousBasicBlock
- core::LLVMGetPreviousFunction
- core::LLVMGetPreviousGlobal
- core::LLVMGetPreviousInstruction
- core::LLVMGetPreviousParam
- core::LLVMGetReturnType
- core::LLVMGetSection
- core::LLVMGetStructElementTypes
- core::LLVMGetStructName
- core::LLVMGetSuccessor
- core::LLVMGetSwitchDefaultDest
- core::LLVMGetTarget
- core::LLVMGetThreadLocalMode
- core::LLVMGetTypeByName
- core::LLVMGetTypeContext
- core::LLVMGetTypeKind
- core::LLVMGetUndef
- core::LLVMGetUsedValue
- core::LLVMGetUser
- core::LLVMGetValueName
- core::LLVMGetVectorSize
- core::LLVMGetVisibility
- core::LLVMGetVolatile
- core::LLVMHalfType
- core::LLVMHalfTypeInContext
- core::LLVMHasMetadata
- core::LLVMHasUnnamedAddr
- core::LLVMInitializeFunctionPassManager
- core::LLVMInsertBasicBlock
- core::LLVMInsertBasicBlockInContext
- core::LLVMInsertIntoBuilder
- core::LLVMInsertIntoBuilderWithName
- core::LLVMInstructionClone
- core::LLVMInstructionEraseFromParent
- core::LLVMInt128Type
- core::LLVMInt128TypeInContext
- core::LLVMInt16Type
- core::LLVMInt16TypeInContext
- core::LLVMInt1Type
- core::LLVMInt1TypeInContext
- core::LLVMInt32Type
- core::LLVMInt32TypeInContext
- core::LLVMInt64Type
- core::LLVMInt64TypeInContext
- core::LLVMInt8Type
- core::LLVMInt8TypeInContext
- core::LLVMIntType
- core::LLVMIntTypeInContext
- core::LLVMIsAAddrSpaceCastInst
- core::LLVMIsAAllocaInst
- core::LLVMIsAArgument
- core::LLVMIsABasicBlock
- core::LLVMIsABinaryOperator
- core::LLVMIsABitCastInst
- core::LLVMIsABlockAddress
- core::LLVMIsABranchInst
- core::LLVMIsACallInst
- core::LLVMIsACastInst
- core::LLVMIsACatchPadInst
- core::LLVMIsACatchReturnInst
- core::LLVMIsACleanupPadInst
- core::LLVMIsACleanupReturnInst
- core::LLVMIsACmpInst
- core::LLVMIsAConstant
- core::LLVMIsAConstantAggregateZero
- core::LLVMIsAConstantArray
- core::LLVMIsAConstantDataArray
- core::LLVMIsAConstantDataSequential
- core::LLVMIsAConstantDataVector
- core::LLVMIsAConstantExpr
- core::LLVMIsAConstantFP
- core::LLVMIsAConstantInt
- core::LLVMIsAConstantPointerNull
- core::LLVMIsAConstantStruct
- core::LLVMIsAConstantTokenNone
- core::LLVMIsAConstantVector
- core::LLVMIsADbgDeclareInst
- core::LLVMIsADbgInfoIntrinsic
- core::LLVMIsAExtractElementInst
- core::LLVMIsAExtractValueInst
- core::LLVMIsAFCmpInst
- core::LLVMIsAFPExtInst
- core::LLVMIsAFPToSIInst
- core::LLVMIsAFPToUIInst
- core::LLVMIsAFPTruncInst
- core::LLVMIsAFuncletPadInst
- core::LLVMIsAFunction
- core::LLVMIsAGetElementPtrInst
- core::LLVMIsAGlobalAlias
- core::LLVMIsAGlobalObject
- core::LLVMIsAGlobalValue
- core::LLVMIsAGlobalVariable
- core::LLVMIsAICmpInst
- core::LLVMIsAIndirectBrInst
- core::LLVMIsAInlineAsm
- core::LLVMIsAInsertElementInst
- core::LLVMIsAInsertValueInst
- core::LLVMIsAInstruction
- core::LLVMIsAIntToPtrInst
- core::LLVMIsAIntrinsicInst
- core::LLVMIsAInvokeInst
- core::LLVMIsALandingPadInst
- core::LLVMIsALoadInst
- core::LLVMIsAMDNode
- core::LLVMIsAMDString
- core::LLVMIsAMemCpyInst
- core::LLVMIsAMemIntrinsic
- core::LLVMIsAMemMoveInst
- core::LLVMIsAMemSetInst
- core::LLVMIsAPHINode
- core::LLVMIsAPtrToIntInst
- core::LLVMIsAResumeInst
- core::LLVMIsAReturnInst
- core::LLVMIsASExtInst
- core::LLVMIsASIToFPInst
- core::LLVMIsASelectInst
- core::LLVMIsAShuffleVectorInst
- core::LLVMIsAStoreInst
- core::LLVMIsASwitchInst
- core::LLVMIsATerminatorInst
- core::LLVMIsATruncInst
- core::LLVMIsAUIToFPInst
- core::LLVMIsAUnaryInstruction
- core::LLVMIsAUndefValue
- core::LLVMIsAUnreachableInst
- core::LLVMIsAUser
- core::LLVMIsAVAArgInst
- core::LLVMIsAZExtInst
- core::LLVMIsConditional
- core::LLVMIsConstant
- core::LLVMIsConstantString
- core::LLVMIsDeclaration
- core::LLVMIsExternallyInitialized
- core::LLVMIsFunctionVarArg
- core::LLVMIsGlobalConstant
- core::LLVMIsMultithreaded
- core::LLVMIsNull
- core::LLVMIsOpaqueStruct
- core::LLVMIsPackedStruct
- core::LLVMIsTailCall
- core::LLVMIsThreadLocal
- core::LLVMIsUndef
- core::LLVMLabelType
- core::LLVMLabelTypeInContext
- core::LLVMMDNode
- core::LLVMMDNodeInContext
- core::LLVMMDString
- core::LLVMMDStringInContext
- core::LLVMModuleCreateWithName
- core::LLVMModuleCreateWithNameInContext
- core::LLVMMoveBasicBlockAfter
- core::LLVMMoveBasicBlockBefore
- core::LLVMPPCFP128Type
- core::LLVMPPCFP128TypeInContext
- core::LLVMPointerType
- core::LLVMPositionBuilder
- core::LLVMPositionBuilderAtEnd
- core::LLVMPositionBuilderBefore
- core::LLVMPrintModuleToFile
- core::LLVMPrintModuleToString
- core::LLVMPrintTypeToString
- core::LLVMPrintValueToString
- core::LLVMRemoveAttribute
- core::LLVMRemoveBasicBlockFromParent
- core::LLVMRemoveFunctionAttr
- core::LLVMRemoveInstrAttribute
- core::LLVMReplaceAllUsesWith
- core::LLVMRunFunctionPassManager
- core::LLVMRunPassManager
- core::LLVMSetAlignment
- core::LLVMSetCleanup
- core::LLVMSetCondition
- core::LLVMSetCurrentDebugLocation
- core::LLVMSetDLLStorageClass
- core::LLVMSetDataLayout
- core::LLVMSetExternallyInitialized
- core::LLVMSetFunctionCallConv
- core::LLVMSetGC
- core::LLVMSetGlobalConstant
- core::LLVMSetInitializer
- core::LLVMSetInstDebugLocation
- core::LLVMSetInstrParamAlignment
- core::LLVMSetInstructionCallConv
- core::LLVMSetLinkage
- core::LLVMSetMetadata
- core::LLVMSetModuleInlineAsm
- core::LLVMSetOperand
- core::LLVMSetOrdering
- core::LLVMSetParamAlignment
- core::LLVMSetPersonalityFn
- core::LLVMSetSection
- core::LLVMSetSuccessor
- core::LLVMSetTailCall
- core::LLVMSetTarget
- core::LLVMSetThreadLocal
- core::LLVMSetThreadLocalMode
- core::LLVMSetUnnamedAddr
- core::LLVMSetValueName
- core::LLVMSetVisibility
- core::LLVMSetVolatile
- core::LLVMShutdown
- core::LLVMSizeOf
- core::LLVMStartMultithreaded
- core::LLVMStopMultithreaded
- core::LLVMStructCreateNamed
- core::LLVMStructGetTypeAtIndex
- core::LLVMStructSetBody
- core::LLVMStructType
- core::LLVMStructTypeInContext
- core::LLVMTypeIsSized
- core::LLVMTypeOf
- core::LLVMValueAsBasicBlock
- core::LLVMValueIsBasicBlock
- core::LLVMVectorType
- core::LLVMVoidType
- core::LLVMVoidTypeInContext
- core::LLVMX86FP80Type
- core::LLVMX86FP80TypeInContext
- core::LLVMX86MMXType
- core::LLVMX86MMXTypeInContext
- disassembler::LLVMCreateDisasm
- disassembler::LLVMCreateDisasmCPU
- disassembler::LLVMCreateDisasmCPUFeatures
- disassembler::LLVMDisasmDispose
- disassembler::LLVMDisasmInstruction
- disassembler::LLVMSetDisasmOptions
- error_handling::LLVMEnablePrettyStackTrace
- error_handling::LLVMInstallFatalErrorHandler
- error_handling::LLVMResetFatalErrorHandler
- execution_engine::LLVMAddGlobalMapping
- execution_engine::LLVMAddModule
- execution_engine::LLVMCreateExecutionEngineForModule
- execution_engine::LLVMCreateGenericValueOfFloat
- execution_engine::LLVMCreateGenericValueOfInt
- execution_engine::LLVMCreateGenericValueOfPointer
- execution_engine::LLVMCreateInterpreterForModule
- execution_engine::LLVMCreateJITCompilerForModule
- execution_engine::LLVMCreateMCJITCompilerForModule
- execution_engine::LLVMCreateSimpleMCJITMemoryManager
- execution_engine::LLVMDisposeExecutionEngine
- execution_engine::LLVMDisposeGenericValue
- execution_engine::LLVMDisposeMCJITMemoryManager
- execution_engine::LLVMFindFunction
- execution_engine::LLVMFreeMachineCodeForFunction
- execution_engine::LLVMGenericValueIntWidth
- execution_engine::LLVMGenericValueToFloat
- execution_engine::LLVMGenericValueToInt
- execution_engine::LLVMGenericValueToPointer
- execution_engine::LLVMGetExecutionEngineTargetData
- execution_engine::LLVMGetExecutionEngineTargetMachine
- execution_engine::LLVMGetFunctionAddress
- execution_engine::LLVMGetGlobalValueAddress
- execution_engine::LLVMGetPointerToGlobal
- execution_engine::LLVMInitializeMCJITCompilerOptions
- execution_engine::LLVMLinkInInterpreter
- execution_engine::LLVMLinkInMCJIT
- execution_engine::LLVMRecompileAndRelinkFunction
- execution_engine::LLVMRemoveModule
- execution_engine::LLVMRunFunction
- execution_engine::LLVMRunFunctionAsMain
- execution_engine::LLVMRunStaticConstructors
- execution_engine::LLVMRunStaticDestructors
- initialization::LLVMInitializeAnalysis
- initialization::LLVMInitializeCodeGen
- initialization::LLVMInitializeCore
- initialization::LLVMInitializeIPA
- initialization::LLVMInitializeIPO
- initialization::LLVMInitializeInstCombine
- initialization::LLVMInitializeInstrumentation
- initialization::LLVMInitializeObjCARCOpts
- initialization::LLVMInitializeScalarOpts
- initialization::LLVMInitializeTarget
- initialization::LLVMInitializeTransformUtils
- initialization::LLVMInitializeVectorization
- ir_reader::LLVMParseIRInContext
- link_time_optimizer::llvm_create_optimizer
- link_time_optimizer::llvm_destroy_optimizer
- link_time_optimizer::llvm_optimize_modules
- link_time_optimizer::llvm_read_object_file
- linker::LLVMLinkModules
- linker::LLVMLinkModules2
- lto::lto_api_version
- lto::lto_codegen_add_module
- lto::lto_codegen_add_must_preserve_symbol
- lto::lto_codegen_compile
- lto::lto_codegen_compile_optimized
- lto::lto_codegen_compile_to_file
- lto::lto_codegen_create
- lto::lto_codegen_create_in_local_context
- lto::lto_codegen_debug_options
- lto::lto_codegen_dispose
- lto::lto_codegen_optimize
- lto::lto_codegen_set_assembler_args
- lto::lto_codegen_set_assembler_path
- lto::lto_codegen_set_cpu
- lto::lto_codegen_set_debug_model
- lto::lto_codegen_set_diagnostic_handler
- lto::lto_codegen_set_module
- lto::lto_codegen_set_pic_model
- lto::lto_codegen_set_should_embed_uselists
- lto::lto_codegen_set_should_internalize
- lto::lto_codegen_write_merged_modules
- lto::lto_get_error_message
- lto::lto_get_version
- lto::lto_initialize_disassembler
- lto::lto_module_create
- lto::lto_module_create_from_fd
- lto::lto_module_create_from_fd_at_offset
- lto::lto_module_create_from_memory
- lto::lto_module_create_from_memory_with_path
- lto::lto_module_create_in_codegen_context
- lto::lto_module_create_in_local_context
- lto::lto_module_dispose
- lto::lto_module_get_linkeropts
- lto::lto_module_get_num_symbols
- lto::lto_module_get_symbol_attribute
- lto::lto_module_get_symbol_name
- lto::lto_module_get_target_triple
- lto::lto_module_is_object_file
- lto::lto_module_is_object_file_for_target
- lto::lto_module_is_object_file_in_memory
- lto::lto_module_is_object_file_in_memory_for_target
- lto::lto_module_set_target_triple
- object::LLVMCreateObjectFile
- object::LLVMDisposeObjectFile
- object::LLVMDisposeRelocationIterator
- object::LLVMDisposeSectionIterator
- object::LLVMDisposeSymbolIterator
- object::LLVMGetRelocationOffset
- object::LLVMGetRelocationSymbol
- object::LLVMGetRelocationType
- object::LLVMGetRelocationTypeName
- object::LLVMGetRelocationValueString
- object::LLVMGetRelocations
- object::LLVMGetSectionAddress
- object::LLVMGetSectionContainsSymbol
- object::LLVMGetSectionContents
- object::LLVMGetSectionName
- object::LLVMGetSectionSize
- object::LLVMGetSections
- object::LLVMGetSymbolAddress
- object::LLVMGetSymbolName
- object::LLVMGetSymbolSize
- object::LLVMGetSymbols
- object::LLVMIsRelocationIteratorAtEnd
- object::LLVMIsSectionIteratorAtEnd
- object::LLVMIsSymbolIteratorAtEnd
- object::LLVMMoveToContainingSection
- object::LLVMMoveToNextRelocation
- object::LLVMMoveToNextSection
- object::LLVMMoveToNextSymbol
- orc::LLVMOrcAddEagerlyCompiledIR
- orc::LLVMOrcAddLazilyCompiledIR
- orc::LLVMOrcAddObjectFile
- orc::LLVMOrcCreateIndirectStub
- orc::LLVMOrcCreateInstance
- orc::LLVMOrcCreateLazyCompileCallback
- orc::LLVMOrcDisposeInstance
- orc::LLVMOrcDisposeMangledSymbol
- orc::LLVMOrcGetMangledSymbol
- orc::LLVMOrcGetSymbolAddress
- orc::LLVMOrcRemoveModule
- orc::LLVMOrcSetIndirectStubPointer
- support::LLVMAddSymbol
- support::LLVMLoadLibraryPermanently
- support::LLVMParseCommandLineOptions
- support::LLVMSearchForAddressOfSymbol
- target::LLVMABIAlignmentOfType
- target::LLVMABISizeOfType
- target::LLVMAddTargetData
- target::LLVMAddTargetLibraryInfo
- target::LLVMByteOrder
- target::LLVMCallFrameAlignmentOfType
- target::LLVMCopyStringRepOfTargetData
- target::LLVMCreateTargetData
- target::LLVMDisposeTargetData
- target::LLVMElementAtOffset
- target::LLVMInitializeAArch64AsmParser
- target::LLVMInitializeAArch64AsmPrinter
- target::LLVMInitializeAArch64Disassembler
- target::LLVMInitializeAArch64Target
- target::LLVMInitializeAArch64TargetInfo
- target::LLVMInitializeAArch64TargetMC
- target::LLVMInitializeAMDGPUAsmParser
- target::LLVMInitializeAMDGPUAsmPrinter
- target::LLVMInitializeAMDGPUTarget
- target::LLVMInitializeAMDGPUTargetInfo
- target::LLVMInitializeAMDGPUTargetMC
- target::LLVMInitializeARMAsmParser
- target::LLVMInitializeARMAsmPrinter
- target::LLVMInitializeARMDisassembler
- target::LLVMInitializeARMTarget
- target::LLVMInitializeARMTargetInfo
- target::LLVMInitializeARMTargetMC
- target::LLVMInitializeBPFAsmPrinter
- target::LLVMInitializeBPFTarget
- target::LLVMInitializeBPFTargetInfo
- target::LLVMInitializeBPFTargetMC
- target::LLVMInitializeCppBackendTarget
- target::LLVMInitializeCppBackendTargetInfo
- target::LLVMInitializeCppBackendTargetMC
- target::LLVMInitializeHexagonAsmPrinter
- target::LLVMInitializeHexagonDisassembler
- target::LLVMInitializeHexagonTarget
- target::LLVMInitializeHexagonTargetInfo
- target::LLVMInitializeHexagonTargetMC
- target::LLVMInitializeMSP430AsmPrinter
- target::LLVMInitializeMSP430Target
- target::LLVMInitializeMSP430TargetInfo
- target::LLVMInitializeMSP430TargetMC
- target::LLVMInitializeMipsAsmParser
- target::LLVMInitializeMipsAsmPrinter
- target::LLVMInitializeMipsDisassembler
- target::LLVMInitializeMipsTarget
- target::LLVMInitializeMipsTargetInfo
- target::LLVMInitializeMipsTargetMC
- target::LLVMInitializeNVPTXAsmPrinter
- target::LLVMInitializeNVPTXTarget
- target::LLVMInitializeNVPTXTargetInfo
- target::LLVMInitializeNVPTXTargetMC
- target::LLVMInitializePowerPCAsmParser
- target::LLVMInitializePowerPCAsmPrinter
- target::LLVMInitializePowerPCDisassembler
- target::LLVMInitializePowerPCTarget
- target::LLVMInitializePowerPCTargetInfo
- target::LLVMInitializePowerPCTargetMC
- target::LLVMInitializeSparcAsmParser
- target::LLVMInitializeSparcAsmPrinter
- target::LLVMInitializeSparcDisassembler
- target::LLVMInitializeSparcTarget
- target::LLVMInitializeSparcTargetInfo
- target::LLVMInitializeSparcTargetMC
- target::LLVMInitializeSystemZAsmParser
- target::LLVMInitializeSystemZAsmPrinter
- target::LLVMInitializeSystemZDisassembler
- target::LLVMInitializeSystemZTarget
- target::LLVMInitializeSystemZTargetInfo
- target::LLVMInitializeSystemZTargetMC
- target::LLVMInitializeX86AsmParser
- target::LLVMInitializeX86AsmPrinter
- target::LLVMInitializeX86Disassembler
- target::LLVMInitializeX86Target
- target::LLVMInitializeX86TargetInfo
- target::LLVMInitializeX86TargetMC
- target::LLVMInitializeXCoreAsmPrinter
- target::LLVMInitializeXCoreDisassembler
- target::LLVMInitializeXCoreTarget
- target::LLVMInitializeXCoreTargetInfo
- target::LLVMInitializeXCoreTargetMC
- target::LLVMIntPtrType
- target::LLVMIntPtrTypeForAS
- target::LLVMIntPtrTypeForASInContext
- target::LLVMIntPtrTypeInContext
- target::LLVMOffsetOfElement
- target::LLVMPointerSize
- target::LLVMPointerSizeForAS
- target::LLVMPreferredAlignmentOfGlobal
- target::LLVMPreferredAlignmentOfType
- target::LLVMSizeOfTypeInBits
- target::LLVMStoreSizeOfType
- target::LLVM_InitializeAllAsmParsers
- target::LLVM_InitializeAllAsmPrinters
- target::LLVM_InitializeAllDisassemblers
- target::LLVM_InitializeAllTargetInfos
- target::LLVM_InitializeAllTargetMCs
- target::LLVM_InitializeAllTargets
- target::LLVM_InitializeNativeAsmParser
- target::LLVM_InitializeNativeAsmPrinter
- target::LLVM_InitializeNativeDisassembler
- target::LLVM_InitializeNativeTarget
- target_machine::LLVMAddAnalysisPasses
- target_machine::LLVMCreateTargetMachine
- target_machine::LLVMDisposeTargetMachine
- target_machine::LLVMGetDefaultTargetTriple
- target_machine::LLVMGetFirstTarget
- target_machine::LLVMGetNextTarget
- target_machine::LLVMGetTargetDescription
- target_machine::LLVMGetTargetFromName
- target_machine::LLVMGetTargetFromTriple
- target_machine::LLVMGetTargetMachineCPU
- target_machine::LLVMGetTargetMachineData
- target_machine::LLVMGetTargetMachineFeatureString
- target_machine::LLVMGetTargetMachineTarget
- target_machine::LLVMGetTargetMachineTriple
- target_machine::LLVMGetTargetName
- target_machine::LLVMSetTargetMachineAsmVerbosity
- target_machine::LLVMTargetHasAsmBackend
- target_machine::LLVMTargetHasJIT
- target_machine::LLVMTargetHasTargetMachine
- target_machine::LLVMTargetMachineEmitToFile
- target_machine::LLVMTargetMachineEmitToMemoryBuffer
- transforms::ipo::LLVMAddAlwaysInlinerPass
- transforms::ipo::LLVMAddArgumentPromotionPass
- transforms::ipo::LLVMAddConstantMergePass
- transforms::ipo::LLVMAddDeadArgEliminationPass
- transforms::ipo::LLVMAddFunctionAttrsPass
- transforms::ipo::LLVMAddFunctionInliningPass
- transforms::ipo::LLVMAddGlobalDCEPass
- transforms::ipo::LLVMAddGlobalOptimizerPass
- transforms::ipo::LLVMAddIPConstantPropagationPass
- transforms::ipo::LLVMAddIPSCCPPass
- transforms::ipo::LLVMAddInternalizePass
- transforms::ipo::LLVMAddPruneEHPass
- transforms::ipo::LLVMAddStripDeadPrototypesPass
- transforms::ipo::LLVMAddStripSymbolsPass
- transforms::pass_manager_builder::LLVMPassManagerBuilderCreate
- transforms::pass_manager_builder::LLVMPassManagerBuilderDispose
- transforms::pass_manager_builder::LLVMPassManagerBuilderPopulateFunctionPassManager
- transforms::pass_manager_builder::LLVMPassManagerBuilderPopulateLTOPassManager
- transforms::pass_manager_builder::LLVMPassManagerBuilderPopulateModulePassManager
- transforms::pass_manager_builder::LLVMPassManagerBuilderSetDisableSimplifyLibCalls
- transforms::pass_manager_builder::LLVMPassManagerBuilderSetDisableUnitAtATime
- transforms::pass_manager_builder::LLVMPassManagerBuilderSetDisableUnrollLoops
- transforms::pass_manager_builder::LLVMPassManagerBuilderSetOptLevel
- transforms::pass_manager_builder::LLVMPassManagerBuilderSetSizeLevel
- transforms::pass_manager_builder::LLVMPassManagerBuilderUseInlinerWithThreshold
- transforms::scalar::LLVMAddAggressiveDCEPass
- transforms::scalar::LLVMAddAlignmentFromAssumptionsPass
- transforms::scalar::LLVMAddBasicAliasAnalysisPass
- transforms::scalar::LLVMAddBitTrackingDCEPass
- transforms::scalar::LLVMAddCFGSimplificationPass
- transforms::scalar::LLVMAddConstantPropagationPass
- transforms::scalar::LLVMAddCorrelatedValuePropagationPass
- transforms::scalar::LLVMAddDeadStoreEliminationPass
- transforms::scalar::LLVMAddDemoteMemoryToRegisterPass
- transforms::scalar::LLVMAddEarlyCSEPass
- transforms::scalar::LLVMAddGVNPass
- transforms::scalar::LLVMAddIndVarSimplifyPass
- transforms::scalar::LLVMAddInstructionCombiningPass
- transforms::scalar::LLVMAddJumpThreadingPass
- transforms::scalar::LLVMAddLICMPass
- transforms::scalar::LLVMAddLoopDeletionPass
- transforms::scalar::LLVMAddLoopIdiomPass
- transforms::scalar::LLVMAddLoopRerollPass
- transforms::scalar::LLVMAddLoopRotatePass
- transforms::scalar::LLVMAddLoopUnrollPass
- transforms::scalar::LLVMAddLoopUnswitchPass
- transforms::scalar::LLVMAddLowerExpectIntrinsicPass
- transforms::scalar::LLVMAddLowerSwitchPass
- transforms::scalar::LLVMAddMemCpyOptPass
- transforms::scalar::LLVMAddMergedLoadStoreMotionPass
- transforms::scalar::LLVMAddPartiallyInlineLibCallsPass
- transforms::scalar::LLVMAddPromoteMemoryToRegisterPass
- transforms::scalar::LLVMAddReassociatePass
- transforms::scalar::LLVMAddSCCPPass
- transforms::scalar::LLVMAddScalarReplAggregatesPass
- transforms::scalar::LLVMAddScalarReplAggregatesPassSSA
- transforms::scalar::LLVMAddScalarReplAggregatesPassWithThreshold
- transforms::scalar::LLVMAddScalarizerPass
- transforms::scalar::LLVMAddScopedNoAliasAAPass
- transforms::scalar::LLVMAddSimplifyLibCallsPass
- transforms::scalar::LLVMAddTailCallEliminationPass
- transforms::scalar::LLVMAddTypeBasedAliasAnalysisPass
- transforms::scalar::LLVMAddVerifierPass
- transforms::vectorize::LLVMAddBBVectorizePass
- transforms::vectorize::LLVMAddLoopVectorizePass
- transforms::vectorize::LLVMAddSLPVectorizePass
Typedefs
- LLVMDiagnosticHandler
- LLVMYieldCallback
- disassembler::LLVMDisasmContextRef
- disassembler::LLVMOpInfoCallback
- disassembler::LLVMSymbolLookupCallback
- error_handling::LLVMFatalErrorHandler
- execution_engine::LLVMExecutionEngineRef
- execution_engine::LLVMGenericValueRef
- execution_engine::LLVMMCJITMemoryManagerRef
- execution_engine::LLVMMemoryManagerAllocateCodeSectionCallback
- execution_engine::LLVMMemoryManagerAllocateDataSectionCallback
- execution_engine::LLVMMemoryManagerDestroyCallback
- execution_engine::LLVMMemoryManagerFinalizeMemoryCallback
- link_time_optimizer::llvm_lto_t
- lto::lto_bool_t
- lto::lto_code_gen_t
- lto::lto_diagnostic_handler_t
- lto::lto_module_t
- object::LLVMObjectFileRef
- object::LLVMRelocationIteratorRef
- object::LLVMSectionIteratorRef
- object::LLVMSymbolIteratorRef
- orc::LLVMOrcJITStackRef
- orc::LLVMOrcLazyCompileCallbackFn
- orc::LLVMOrcModuleHandle
- orc::LLVMOrcSymbolResolverFn
- orc::LLVMOrcTargetAddress
- prelude::LLVMBasicBlockRef
- prelude::LLVMBool
- prelude::LLVMBuilderRef
- prelude::LLVMContextRef
- prelude::LLVMDiagnosticInfoRef
- prelude::LLVMMemoryBufferRef
- prelude::LLVMModuleProviderRef
- prelude::LLVMModuleRef
- prelude::LLVMPassManagerRef
- prelude::LLVMPassRegistryRef
- prelude::LLVMTypeRef
- prelude::LLVMUseRef
- prelude::LLVMValueRef
- target::LLVMTargetDataRef
- target::LLVMTargetLibraryInfoRef
- target_machine::LLVMTargetMachineRef
- target_machine::LLVMTargetRef
- transforms::pass_manager_builder::LLVMPassManagerBuilderRef
Constants
- LLVMAlignment
- LLVMAlwaysInlineAttribute
- LLVMByValAttribute
- LLVMInRegAttribute
- LLVMInlineHintAttribute
- LLVMNakedAttribute
- LLVMNestAttribute
- LLVMNoAliasAttribute
- LLVMNoCaptureAttribute
- LLVMNoImplicitFloatAttribute
- LLVMNoInlineAttribute
- LLVMNoRedZoneAttribute
- LLVMNoReturnAttribute
- LLVMNoUnwindAttribute
- LLVMNonLazyBind
- LLVMOptimizeForSizeAttribute
- LLVMReadNoneAttribute
- LLVMReadOnlyAttribute
- LLVMReturnsTwice
- LLVMSExtAttribute
- LLVMStackAlignment
- LLVMStackProtectAttribute
- LLVMStackProtectReqAttribute
- LLVMStructRetAttribute
- LLVMUWTable
- LLVMZExtAttribute
- disassembler::LLVMDisassembler_Option_AsmPrinterVariant
- disassembler::LLVMDisassembler_Option_PrintImmHex
- disassembler::LLVMDisassembler_Option_PrintLatency
- disassembler::LLVMDisassembler_Option_SetInstrComments
- disassembler::LLVMDisassembler_Option_UseMarkup
- disassembler::LLVMDisassembler_ReferenceType_DeMangled_Name
- disassembler::LLVMDisassembler_ReferenceType_InOut_None
- disassembler::LLVMDisassembler_ReferenceType_In_ARM64_ADDXri
- disassembler::LLVMDisassembler_ReferenceType_In_ARM64_ADR
- disassembler::LLVMDisassembler_ReferenceType_In_ARM64_ADRP
- disassembler::LLVMDisassembler_ReferenceType_In_ARM64_LDRXl
- disassembler::LLVMDisassembler_ReferenceType_In_ARM64_LDRXui
- disassembler::LLVMDisassembler_ReferenceType_In_Branch
- disassembler::LLVMDisassembler_ReferenceType_In_PCrel_Load
- disassembler::LLVMDisassembler_ReferenceType_Out_LitPool_CstrAddr
- disassembler::LLVMDisassembler_ReferenceType_Out_LitPool_SymAddr
- disassembler::LLVMDisassembler_ReferenceType_Out_Objc_CFString_Ref
- disassembler::LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref
- disassembler::LLVMDisassembler_ReferenceType_Out_Objc_Message
- disassembler::LLVMDisassembler_ReferenceType_Out_Objc_Message_Ref
- disassembler::LLVMDisassembler_ReferenceType_Out_Objc_Selector_Ref
- disassembler::LLVMDisassembler_ReferenceType_Out_SymbolStub
- disassembler::LLVMDisassembler_VariantKind_ARM64_GOTPAGE
- disassembler::LLVMDisassembler_VariantKind_ARM64_GOTPAGEOFF
- disassembler::LLVMDisassembler_VariantKind_ARM64_PAGE
- disassembler::LLVMDisassembler_VariantKind_ARM64_PAGEOFF
- disassembler::LLVMDisassembler_VariantKind_ARM64_TLVOFF
- disassembler::LLVMDisassembler_VariantKind_ARM64_TLVP
- disassembler::LLVMDisassembler_VariantKind_ARM_HI16
- disassembler::LLVMDisassembler_VariantKind_ARM_LO16
- disassembler::LLVMDisassembler_VariantKind_None