sdc v0.0.5 (2022-05-23T13:04:49Z)
Dub
Repo
LLVMCreateFunctionPassManager
llvm
c
core
More...
extern (
C
) nothrow
LLVMPassManagerRef
LLVMCreateFunctionPassManager
(
LLVMModuleProviderRef
MP
)
Detailed Description
Deprecated: Use LLVMCreateFunctionPassManagerForModule instead.
Meta
Source
See Implementation
llvm
c
core
aliases
LLVMAttributeIndex
LLVMDiagnosticHandler
LLVMYieldCallback
enums
LLVMAtomicOrdering
LLVMAtomicRMWBinOp
LLVMAttribute
LLVMAttributeReturnIndex
LLVMCallConv
LLVMDLLStorageClass
LLVMDiagnosticSeverity
LLVMIntPredicate
LLVMLandingPadClauseTy
LLVMLinkage
LLVMOpcode
LLVMRealPredicate
LLVMThreadLocalMode
LLVMTypeKind
LLVMValueKind
LLVMVisibility
functions
LLVMAddFunction
LLVMAddGlobal
LLVMAddGlobalInAddressSpace
LLVMAddNamedMetadataOperand
LLVMAlignOf
LLVMArrayType
LLVMBlockAddress
LLVMCloneModule
LLVMConstAShr
LLVMConstAdd
LLVMConstAddrSpaceCast
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
LLVMConstNamedStruct
LLVMConstNeg
LLVMConstNot
LLVMConstNull
LLVMConstOr
LLVMConstPointerCast
LLVMConstPointerNull
LLVMConstPtrToInt
LLVMConstReal
LLVMConstRealGetDouble
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
LLVMContextGetDiagnosticContext
LLVMContextGetDiagnosticHandler
LLVMContextSetDiagnosticHandler
LLVMContextSetYieldCallback
LLVMCountParamTypes
LLVMCountStructElementTypes
LLVMCreateEnumAttribute
LLVMCreateMessage
LLVMCreateStringAttribute
LLVMDisposeMessage
LLVMDisposeModule
LLVMDoubleType
LLVMDoubleTypeInContext
LLVMDumpModule
LLVMDumpType
LLVMDumpValue
LLVMFP128Type
LLVMFP128TypeInContext
LLVMFloatType
LLVMFloatTypeInContext
LLVMFunctionType
LLVMGetAlignment
LLVMGetArrayLength
LLVMGetAsString
LLVMGetConstOpcode
LLVMGetDLLStorageClass
LLVMGetDataLayout
LLVMGetDataLayoutStr
LLVMGetDiagInfoDescription
LLVMGetDiagInfoSeverity
LLVMGetElementAsConstant
LLVMGetElementType
LLVMGetEnumAttributeKind
LLVMGetEnumAttributeKindForName
LLVMGetEnumAttributeValue
LLVMGetFirstFunction
LLVMGetFirstUse
LLVMGetGlobalContext
LLVMGetGlobalParent
LLVMGetIntTypeWidth
LLVMGetLastEnumAttributeKind
LLVMGetLastFunction
LLVMGetLinkage
LLVMGetMDKindID
LLVMGetMDKindIDInContext
LLVMGetModuleContext
LLVMGetModuleIdentifier
LLVMGetNamedFunction
LLVMGetNamedMetadataNumOperands
LLVMGetNamedMetadataOperands
LLVMGetNextFunction
LLVMGetNextUse
LLVMGetNumOperands
LLVMGetOperand
LLVMGetOperandUse
LLVMGetParamTypes
LLVMGetPointerAddressSpace
LLVMGetPreviousFunction
LLVMGetReturnType
LLVMGetSection
LLVMGetStringAttributeKind
LLVMGetStringAttributeValue
LLVMGetStructElementTypes
LLVMGetStructName
LLVMGetTarget
LLVMGetTypeByName
LLVMGetTypeContext
LLVMGetTypeKind
LLVMGetUndef
LLVMGetUsedValue
LLVMGetUser
LLVMGetValueKind
LLVMGetValueName
LLVMGetVectorSize
LLVMGetVisibility
LLVMHalfType
LLVMHalfTypeInContext
LLVMHasUnnamedAddr
LLVMInitializeCore
LLVMInt128Type
LLVMInt128TypeInContext
LLVMInt16Type
LLVMInt16TypeInContext
LLVMInt1Type
LLVMInt1TypeInContext
LLVMInt32Type
LLVMInt32TypeInContext
LLVMInt64Type
LLVMInt64TypeInContext
LLVMInt8Type
LLVMInt8TypeInContext
LLVMIntType
LLVMIntTypeInContext
LLVMIsAMDNode
LLVMIsAMDString
LLVMIsConstant
LLVMIsConstantString
LLVMIsDeclaration
LLVMIsEnumAttribute
LLVMIsFunctionVarArg
LLVMIsNull
LLVMIsOpaqueStruct
LLVMIsPackedStruct
LLVMIsStringAttribute
LLVMIsUndef
LLVMLabelType
LLVMLabelTypeInContext
LLVMModuleCreateWithName
LLVMModuleCreateWithNameInContext
LLVMPPCFP128Type
LLVMPPCFP128TypeInContext
LLVMPointerType
LLVMPrintModuleToFile
LLVMPrintModuleToString
LLVMPrintTypeToString
LLVMPrintValueToString
LLVMReplaceAllUsesWith
LLVMSetAlignment
LLVMSetDLLStorageClass
LLVMSetDataLayout
LLVMSetLinkage
LLVMSetModuleIdentifier
LLVMSetModuleInlineAsm
LLVMSetOperand
LLVMSetSection
LLVMSetTarget
LLVMSetUnnamedAddr
LLVMSetValueName
LLVMSetVisibility
LLVMShutdown
LLVMSizeOf
LLVMStructCreateNamed
LLVMStructGetTypeAtIndex
LLVMStructSetBody
LLVMStructType
LLVMStructTypeInContext
LLVMTypeIsSized
LLVMTypeOf
LLVMVectorType
LLVMVoidType
LLVMVoidTypeInContext
LLVMX86FP80Type
LLVMX86FP80TypeInContext
LLVMX86MMXType
LLVMX86MMXTypeInContext
LLVM_FOR_EACH_VALUE_SUBCLASS