Contents
Index
llvm-ffi-3.9.1: FFI bindings to the LLVM compiler toolkit.
Index
abiAlignmentOfType
LLVM.FFI.Target
abiSizeOfType
LLVM.FFI.Target
addAggressiveDCEPass
LLVM.FFI.Transforms.Scalar
addAlias
LLVM.FFI.Core
addAlwaysInlinerPass
LLVM.FFI.Transforms.IPO
addArgumentPromotionPass
LLVM.FFI.Transforms.IPO
addAttribute
LLVM.FFI.Core
addBasicAliasAnalysisPass
LLVM.FFI.Transforms.Scalar
addBBPass
LLVM.FFI.Transforms.Vectorize
addCase
LLVM.FFI.Core
addCFGSimplificationPass
LLVM.FFI.Transforms.Scalar
addClause
LLVM.FFI.Core
addConstantMergePass
LLVM.FFI.Transforms.IPO
addConstantPropagationPass
LLVM.FFI.Transforms.Scalar
addCorrelatedValuePropagationPass
LLVM.FFI.Transforms.Scalar
addDeadArgEliminationPass
LLVM.FFI.Transforms.IPO
addDeadStoreEliminationPass
LLVM.FFI.Transforms.Scalar
addDemoteMemoryToRegisterPass
LLVM.FFI.Transforms.Scalar
addDestination
LLVM.FFI.Core
addEarlyCSEPass
LLVM.FFI.Transforms.Scalar
addFunction
LLVM.FFI.Core
addFunctionAttr
LLVM.FFI.Core
addFunctionAttrsPass
LLVM.FFI.Transforms.IPO
addFunctionInliningPass
LLVM.FFI.Transforms.IPO
addFunctionMapping
LLVM.FFI.ExecutionEngine
addGlobal
LLVM.FFI.Core
addGlobalDCEPass
LLVM.FFI.Transforms.IPO
addGlobalInAddressSpace
LLVM.FFI.Core
addGlobalMapping
LLVM.FFI.ExecutionEngine
addGlobalOptimizerPass
LLVM.FFI.Transforms.IPO
addGVNPass
LLVM.FFI.Transforms.Scalar
addIncoming
LLVM.FFI.Core
addIndVarSimplifyPass
LLVM.FFI.Transforms.Scalar
addInstrAttribute
LLVM.FFI.Core
addInstructionCombiningPass
LLVM.FFI.Transforms.Scalar
addInternalizePass
LLVM.FFI.Transforms.IPO
addIPConstantPropagationPass
LLVM.FFI.Transforms.IPO
addIPSCCPPass
LLVM.FFI.Transforms.IPO
addJumpThreadingPass
LLVM.FFI.Transforms.Scalar
addLICMPass
LLVM.FFI.Transforms.Scalar
addLoopDeletionPass
LLVM.FFI.Transforms.Scalar
addLoopIdiomPass
LLVM.FFI.Transforms.Scalar
addLoopPass
LLVM.FFI.Transforms.Vectorize
addLoopRotatePass
LLVM.FFI.Transforms.Scalar
addLoopUnrollPass
LLVM.FFI.Transforms.Scalar
addLoopUnswitchPass
LLVM.FFI.Transforms.Scalar
addLowerExpectIntrinsicPass
LLVM.FFI.Transforms.Scalar
addMemCpyOptPass
LLVM.FFI.Transforms.Scalar
addModule
LLVM.FFI.ExecutionEngine
addPromoteMemoryToRegisterPass
LLVM.FFI.Transforms.Scalar
addPruneEHPass
LLVM.FFI.Transforms.IPO
addReassociatePass
LLVM.FFI.Transforms.Scalar
addScalarReplAggregatesPass
LLVM.FFI.Transforms.Scalar
addScalarReplAggregatesPassSSA
LLVM.FFI.Transforms.Scalar
addScalarReplAggregatesPassWithThreshold
LLVM.FFI.Transforms.Scalar
addSCCPPass
LLVM.FFI.Transforms.Scalar
addSimplifyLibCallsPass
LLVM.FFI.Transforms.Scalar
addSLPPass
LLVM.FFI.Transforms.Vectorize
addStripDeadPrototypesPass
LLVM.FFI.Transforms.IPO
addStripSymbolsPass
LLVM.FFI.Transforms.IPO
addTailCallEliminationPass
LLVM.FFI.Transforms.Scalar
addTargetLibraryInfo
LLVM.FFI.Target
addTypeBasedAliasAnalysisPass
LLVM.FFI.Transforms.Scalar
addVerifierPass
LLVM.FFI.Transforms.Scalar
alignOf
LLVM.FFI.Core
AlwaysInlineAttribute
LLVM.FFI.Core
appendBasicBlock
LLVM.FFI.Core
appendBasicBlockInContext
LLVM.FFI.Core
AppendingLinkage
LLVM.FFI.Core
arrayType
LLVM.FFI.Core
ArrayTypeKind
LLVM.FFI.Core
Attribute
LLVM.FFI.Core
AvailableExternallyLinkage
LLVM.FFI.Core
BasicBlock
LLVM.FFI.Core
basicBlockAsValue
LLVM.FFI.Core
BasicBlockRef
LLVM.FFI.Core
bigEndian
LLVM.FFI.Target
blockAddress
LLVM.FFI.Core
Bool
1 (Type/Class)
LLVM.FFI.Core
2 (Data Constructor)
LLVM.FFI.Core
buildAdd
LLVM.FFI.Core
buildAggregateRet
LLVM.FFI.Core
buildAlloca
LLVM.FFI.Core
buildAnd
LLVM.FFI.Core
buildArrayAlloca
LLVM.FFI.Core
buildArrayMalloc
LLVM.FFI.Core
buildAShr
LLVM.FFI.Core
buildBinOp
LLVM.FFI.Core
buildBitCast
LLVM.FFI.Core
buildBr
LLVM.FFI.Core
buildCall
LLVM.FFI.Core
buildCast
LLVM.FFI.Core
buildCondBr
LLVM.FFI.Core
Builder
LLVM.FFI.Core
BuilderRef
LLVM.FFI.Core
buildExactSDiv
LLVM.FFI.Core
buildExtractElement
LLVM.FFI.Core
buildExtractValue
LLVM.FFI.Core
buildFAdd
LLVM.FFI.Core
buildFCmp
LLVM.FFI.Core
buildFDiv
LLVM.FFI.Core
buildFMul
LLVM.FFI.Core
buildFNeg
LLVM.FFI.Core
buildFPCast
LLVM.FFI.Core
buildFPExt
LLVM.FFI.Core
buildFPToSI
LLVM.FFI.Core
buildFPToUI
LLVM.FFI.Core
buildFPTrunc
LLVM.FFI.Core
buildFree
LLVM.FFI.Core
buildFRem
LLVM.FFI.Core
buildFSub
LLVM.FFI.Core
buildGEP
LLVM.FFI.Core
buildGlobalString
LLVM.FFI.Core
buildGlobalStringPtr
LLVM.FFI.Core
buildICmp
LLVM.FFI.Core
buildInBoundsGEP
LLVM.FFI.Core
buildIndirectBr
LLVM.FFI.Core
buildInsertElement
LLVM.FFI.Core
buildInsertValue
LLVM.FFI.Core
buildIntCast
LLVM.FFI.Core
buildIntToPtr
LLVM.FFI.Core
buildInvoke
LLVM.FFI.Core
buildIsNotNull
LLVM.FFI.Core
buildIsNull
LLVM.FFI.Core
buildLandingPad
LLVM.FFI.Core
buildLoad
LLVM.FFI.Core
buildLShr
LLVM.FFI.Core
buildMalloc
LLVM.FFI.Core
buildMul
LLVM.FFI.Core
buildNeg
LLVM.FFI.Core
buildNot
LLVM.FFI.Core
buildNSWAdd
LLVM.FFI.Core
buildNSWMul
LLVM.FFI.Core
buildNSWNeg
LLVM.FFI.Core
buildNSWSub
LLVM.FFI.Core
buildNUWAdd
LLVM.FFI.Core
buildNUWMul
LLVM.FFI.Core
buildNUWNeg
LLVM.FFI.Core
buildNUWSub
LLVM.FFI.Core
buildOr
LLVM.FFI.Core
buildPhi
LLVM.FFI.Core
buildPointerCast
LLVM.FFI.Core
buildPtrDiff
LLVM.FFI.Core
buildPtrToInt
LLVM.FFI.Core
buildResume
LLVM.FFI.Core
buildRet
LLVM.FFI.Core
buildRetVoid
LLVM.FFI.Core
buildSDiv
LLVM.FFI.Core
buildSelect
LLVM.FFI.Core
buildSExt
LLVM.FFI.Core
buildSExtOrBitCast
LLVM.FFI.Core
buildShl
LLVM.FFI.Core
buildShuffleVector
LLVM.FFI.Core
buildSIToFP
LLVM.FFI.Core
buildSRem
LLVM.FFI.Core
buildStore
LLVM.FFI.Core
buildStructGEP
LLVM.FFI.Core
buildSub
LLVM.FFI.Core
buildSwitch
LLVM.FFI.Core
buildTrunc
LLVM.FFI.Core
buildTruncOrBitCast
LLVM.FFI.Core
buildUDiv
LLVM.FFI.Core
buildUIToFP
LLVM.FFI.Core
buildUnreachable
LLVM.FFI.Core
buildURem
LLVM.FFI.Core
buildVAArg
LLVM.FFI.Core
buildXor
LLVM.FFI.Core
buildZExt
LLVM.FFI.Core
buildZExtOrBitCast
LLVM.FFI.Core
byteOrder
LLVM.FFI.Target
ByteOrdering
1 (Type/Class)
LLVM.FFI.Target
2 (Data Constructor)
LLVM.FFI.Target
ByValAttribute
LLVM.FFI.Core
C
LLVM.FFI.Core
callFrameAlignmentOfType
LLVM.FFI.Target
CallingConvention
LLVM.FFI.Core
CInt
LLVM.FFI.BitWriter
clearInsertionPosition
LLVM.FFI.Core
cmpInstGetPredicate
LLVM.FFI.Core
Cold
LLVM.FFI.Core
CommonLinkage
LLVM.FFI.Core
consBool
LLVM.FFI.Core
constAdd
LLVM.FFI.Core
constAllOnes
LLVM.FFI.Core
constAnd
LLVM.FFI.Core
constArray
LLVM.FFI.Core
constAShr
LLVM.FFI.Core
constBitCast
LLVM.FFI.Core
constExactSDiv
LLVM.FFI.Core
constExtractElement
LLVM.FFI.Core
constExtractValue
LLVM.FFI.Core
constFAdd
LLVM.FFI.Core
constFCmp
LLVM.FFI.Core
constFDiv
LLVM.FFI.Core
constFMul
LLVM.FFI.Core
constFNeg
LLVM.FFI.Core
constFPCast
LLVM.FFI.Core
constFPExt
LLVM.FFI.Core
constFPToSI
LLVM.FFI.Core
constFPToUI
LLVM.FFI.Core
constFPTrunc
LLVM.FFI.Core
constFRem
LLVM.FFI.Core
constFSub
LLVM.FFI.Core
constGEP
LLVM.FFI.Core
constICmp
LLVM.FFI.Core
constInBoundsGEP
LLVM.FFI.Core
constInlineAsm
LLVM.FFI.Core
constInsertElement
LLVM.FFI.Core
constInsertValue
LLVM.FFI.Core
constInt
LLVM.FFI.Core
constIntCast
LLVM.FFI.Core
constIntGetSExtValue
LLVM.FFI.Core
constIntGetZExtValue
LLVM.FFI.Core
constIntOfArbitraryPrecision
LLVM.FFI.Core
constIntOfString
LLVM.FFI.Core
constIntOfStringAndSize
LLVM.FFI.Core
constIntToPtr
LLVM.FFI.Core
constLShr
LLVM.FFI.Core
constMul
LLVM.FFI.Core
constNamedStruct
LLVM.FFI.Core
constNeg
LLVM.FFI.Core
constNot
LLVM.FFI.Core
constNSWAdd
LLVM.FFI.Core
constNSWMul
LLVM.FFI.Core
constNSWNeg
LLVM.FFI.Core
constNSWSub
LLVM.FFI.Core
constNull
LLVM.FFI.Core
constNUWAdd
LLVM.FFI.Core
constNUWMul
LLVM.FFI.Core
constNUWNeg
LLVM.FFI.Core
constNUWSub
LLVM.FFI.Core
constOr
LLVM.FFI.Core
constPointerCast
LLVM.FFI.Core
constPointerNull
LLVM.FFI.Core
constPtrToInt
LLVM.FFI.Core
constReal
LLVM.FFI.Core
constRealOfString
LLVM.FFI.Core
constRealOfStringAndSize
LLVM.FFI.Core
constSDiv
LLVM.FFI.Core
constSelect
LLVM.FFI.Core
constSExt
LLVM.FFI.Core
constSExtOrBitCast
LLVM.FFI.Core
constShl
LLVM.FFI.Core
constShuffleVector
LLVM.FFI.Core
constSIToFP
LLVM.FFI.Core
constSRem
LLVM.FFI.Core
constString
LLVM.FFI.Core
constStringInContext
LLVM.FFI.Core
constStruct
LLVM.FFI.Core
constStructInContext
LLVM.FFI.Core
constSub
LLVM.FFI.Core
constTrunc
LLVM.FFI.Core
constTruncOrBitCast
LLVM.FFI.Core
constUDiv
LLVM.FFI.Core
constUIToFP
LLVM.FFI.Core
constURem
LLVM.FFI.Core
constVector
LLVM.FFI.Core
constXor
LLVM.FFI.Core
constZExt
LLVM.FFI.Core
constZExtOrBitCast
LLVM.FFI.Core
Context
LLVM.FFI.Core
contextCreate
LLVM.FFI.Core
contextDispose
LLVM.FFI.Core
ContextRef
LLVM.FFI.Core
copyStringRepOfTargetData
LLVM.FFI.Target
countBasicBlocks
LLVM.FFI.Core
countIncoming
LLVM.FFI.Core
countParams
LLVM.FFI.Core
countParamTypes
LLVM.FFI.Core
countStructElementTypes
LLVM.FFI.Core
create
LLVM.FFI.Transforms.PassManagerBuilder
createBuilder
LLVM.FFI.Core
createBuilderInContext
LLVM.FFI.Core
createExecutionEngineForModule
LLVM.FFI.ExecutionEngine
createExecutionEngineForModuleCPU
LLVM.FFI.ExecutionEngine
createExecutionEngineKindForModuleCPU
LLVM.FFI.ExecutionEngine
createFunctionPassManagerForModule
LLVM.FFI.Core
createGenericValueOfFloat
LLVM.FFI.ExecutionEngine
createGenericValueOfInt
LLVM.FFI.ExecutionEngine
createGenericValueOfPointer
LLVM.FFI.ExecutionEngine
createInterpreterForModule
LLVM.FFI.ExecutionEngine
createInterpreterForModuleCPU
LLVM.FFI.ExecutionEngine
createJITCompilerForModule
LLVM.FFI.ExecutionEngine
createMCJITCompilerForModule
LLVM.FFI.ExecutionEngine
createMemoryBufferWithContentsOfFile
LLVM.FFI.Core
createMemoryBufferWithSTDIN
LLVM.FFI.Core
createPassManager
LLVM.FFI.Core
createTargetData
LLVM.FFI.Target
CUInt
1 (Type/Class)
LLVM.FFI.Target
2 (Type/Class)
LLVM.FFI.Transforms.PassManagerBuilder
CULLong
LLVM.FFI.Target
deconsBool
LLVM.FFI.Core
defaultTargetTriple
LLVM.FFI.Core
DefaultVisibility
LLVM.FFI.Core
deleteBasicBlock
LLVM.FFI.Core
deleteFunction
LLVM.FFI.Core
deleteGlobal
LLVM.FFI.Core
dispose
LLVM.FFI.Transforms.PassManagerBuilder
disposeExecutionEngine
LLVM.FFI.ExecutionEngine
disposeMemoryBuffer
LLVM.FFI.Core
disposeMessage
LLVM.FFI.Core
disposeModule
LLVM.FFI.Core
disposePassManager
LLVM.FFI.Core
disposeTargetData
LLVM.FFI.Target
DLLExportLinkage
LLVM.FFI.Core
DLLImportLinkage
LLVM.FFI.Core
doubleType
LLVM.FFI.Core
doubleTypeInContext
LLVM.FFI.Core
DoubleTypeKind
LLVM.FFI.Core
dumpModule
LLVM.FFI.Core
dumpValue
LLVM.FFI.Core
elementAtOffset
LLVM.FFI.Target
EngineKind
LLVM.FFI.ExecutionEngine
EngineKindSet
LLVM.FFI.ExecutionEngine
ExecutionEngine
LLVM.FFI.ExecutionEngine
ExecutionEngineRef
LLVM.FFI.ExecutionEngine
ExternalLinkage
LLVM.FFI.Core
ExternalWeakLinkage
LLVM.FFI.Core
false
LLVM.FFI.Core
Fast
LLVM.FFI.Core
FeatureIterator
LLVM.FFI.Support.Host
FeatureIteratorRef
LLVM.FFI.Support.Host
FeatureMap
LLVM.FFI.Support.Host
FeatureMapRef
LLVM.FFI.Support.Host
finalizeFunctionPassManager
LLVM.FFI.Core
findFunction
LLVM.FFI.ExecutionEngine
floatType
LLVM.FFI.Core
floatTypeInContext
LLVM.FFI.Core
FloatTypeKind
LLVM.FFI.Core
fP128Type
LLVM.FFI.Core
fP128TypeInContext
LLVM.FFI.Core
FP128TypeKind
LLVM.FFI.Core
freeFeatures
LLVM.FFI.Support.Host
freeMachineCodeForFunction
LLVM.FFI.ExecutionEngine
fromAttribute
LLVM.FFI.Core
fromCallingConvention
LLVM.FFI.Core
fromLinkage
LLVM.FFI.Core
fromVisibility
LLVM.FFI.Core
functionType
LLVM.FFI.Core
FunctionTypeKind
LLVM.FFI.Core
GenericValue
LLVM.FFI.ExecutionEngine
genericValueIntWidth
LLVM.FFI.ExecutionEngine
GenericValueRef
LLVM.FFI.ExecutionEngine
genericValueToFloat
LLVM.FFI.ExecutionEngine
genericValueToInt
LLVM.FFI.ExecutionEngine
genericValueToPointer
LLVM.FFI.ExecutionEngine
getAlignment
LLVM.FFI.Core
getArrayLength
LLVM.FFI.Core
getAttribute
LLVM.FFI.Core
getBasicBlockParent
LLVM.FFI.Core
getBasicBlocks
LLVM.FFI.Core
getBasicBlockTerminator
LLVM.FFI.Core
getBitcodeModule
LLVM.FFI.BitReader
getBitcodeModuleInContext
LLVM.FFI.BitReader
getConstOpcode
LLVM.FFI.Core
getCurrentDebugLocation
LLVM.FFI.Core
getDataLayout
LLVM.FFI.Core
getElementType
LLVM.FFI.Core
getEntryBasicBlock
LLVM.FFI.Core
getExecutionEngineTargetData
LLVM.FFI.ExecutionEngine
getFeatureName
LLVM.FFI.Support.Host
getFeatureSupport
LLVM.FFI.Support.Host
getFirstBasicBlock
LLVM.FFI.Core
getFirstFeature
LLVM.FFI.Support.Host
getFirstFunction
LLVM.FFI.Core
getFirstGlobal
LLVM.FFI.Core
getFirstInstruction
LLVM.FFI.Core
getFirstParam
LLVM.FFI.Core
getFirstUse
LLVM.FFI.Core
getFunctionAttr
LLVM.FFI.Core
getFunctionCallConv
LLVM.FFI.Core
getGC
LLVM.FFI.Core
getGlobalContext
LLVM.FFI.Core
getGlobalParent
LLVM.FFI.Core
getGlobalPassRegistry
LLVM.FFI.Core
getHostCPUName
LLVM.FFI.Support.Host
getHostFeatures
LLVM.FFI.Support.Host
getICmpPredicate
LLVM.FFI.Core
getIncomingBlock
LLVM.FFI.Core
getIncomingValue
LLVM.FFI.Core
getInitializer
LLVM.FFI.Core
getInsertBlock
LLVM.FFI.Core
getInstructionCallConv
LLVM.FFI.Core
getInstructionOpcode
LLVM.FFI.Core
getInstructionParent
LLVM.FFI.Core
getIntrinsicID
LLVM.FFI.Core
getIntTypeWidth
LLVM.FFI.Core
getLastBasicBlock
LLVM.FFI.Core
getLastFunction
LLVM.FFI.Core
getLastGlobal
LLVM.FFI.Core
getLastInstruction
LLVM.FFI.Core
getLastParam
LLVM.FFI.Core
getLinkage
LLVM.FFI.Core
getMDKindID
LLVM.FFI.Core
getMDKindIDInContext
LLVM.FFI.Core
getMDString
LLVM.FFI.Core
getMetadata
LLVM.FFI.Core
getModuleContext
LLVM.FFI.Core
getNamedFunction
LLVM.FFI.Core
getNamedGlobal
LLVM.FFI.Core
getNamedMetadataNumOperands
LLVM.FFI.Core
getNamedMetadataOperands
LLVM.FFI.Core
getNextBasicBlock
LLVM.FFI.Core
getNextFeature
LLVM.FFI.Support.Host
getNextFunction
LLVM.FFI.Core
getNextGlobal
LLVM.FFI.Core
getNextInstruction
LLVM.FFI.Core
getNextParam
LLVM.FFI.Core
getNextUse
LLVM.FFI.Core
getNumOperands
LLVM.FFI.Core
getNumUses
LLVM.FFI.Core
getOperand
LLVM.FFI.Core
getParam
LLVM.FFI.Core
getParamParent
LLVM.FFI.Core
getParams
LLVM.FFI.Core
getParamTypes
LLVM.FFI.Core
getPointerAddressSpace
LLVM.FFI.Core
getPointerToFunction
LLVM.FFI.ExecutionEngine
getPointerToGlobal
LLVM.FFI.ExecutionEngine
getPreviousBasicBlock
LLVM.FFI.Core
getPreviousFunction
LLVM.FFI.Core
getPreviousGlobal
LLVM.FFI.Core
getPreviousInstruction
LLVM.FFI.Core
getPreviousParam
LLVM.FFI.Core
getReturnType
LLVM.FFI.Core
getSection
LLVM.FFI.Core
getStructElementTypes
LLVM.FFI.Core
getStructName
LLVM.FFI.Core
getSwitchDefaultDest
LLVM.FFI.Core
getTarget
LLVM.FFI.Core
getTypeByName
LLVM.FFI.Core
getTypeContext
LLVM.FFI.Core
getTypeKind
LLVM.FFI.Core
getUndef
LLVM.FFI.Core
getUsedValue
LLVM.FFI.Core
getUser
LLVM.FFI.Core
getValueName
LLVM.FFI.Core
getVectorSize
LLVM.FFI.Core
getVisibility
LLVM.FFI.Core
GHC
LLVM.FFI.Core
GhostLinkage
LLVM.FFI.Core
hasMetadata
LLVM.FFI.Core
HiddenVisibility
LLVM.FFI.Core
hostTriple
LLVM.FFI.Core
initializeCore
LLVM.FFI.Core
initializeFunctionPassManager
LLVM.FFI.Core
initializeMCJITCompilerOptions
LLVM.FFI.ExecutionEngine
initializeNativeTarget
LLVM.Target.Native
InRegAttribute
LLVM.FFI.Core
insertBasicBlock
LLVM.FFI.Core
insertBasicBlockInContext
LLVM.FFI.Core
insertIntoBuilder
LLVM.FFI.Core
insertIntoBuilderWithName
LLVM.FFI.Core
instGetOpcode
LLVM.FFI.Core
instructionEraseFromParent
LLVM.FFI.Core
int16Type
LLVM.FFI.Core
int16TypeInContext
LLVM.FFI.Core
int1Type
LLVM.FFI.Core
int1TypeInContext
LLVM.FFI.Core
int32Type
LLVM.FFI.Core
int32TypeInContext
LLVM.FFI.Core
int64Type
LLVM.FFI.Core
int64TypeInContext
LLVM.FFI.Core
int8Type
LLVM.FFI.Core
int8TypeInContext
LLVM.FFI.Core
integerType
LLVM.FFI.Core
IntegerTypeKind
LLVM.FFI.Core
InternalLinkage
LLVM.FFI.Core
Interpreter
LLVM.FFI.ExecutionEngine
intPtrType
LLVM.FFI.Target
intTypeInContext
LLVM.FFI.Core
isConstant
LLVM.FFI.Core
isDeclaration
LLVM.FFI.Core
isFunctionVarArg
LLVM.FFI.Core
isGlobalConstant
LLVM.FFI.Core
isNull
LLVM.FFI.Core
isOpaqueStruct
LLVM.FFI.Core
isPackedStruct
LLVM.FFI.Core
isTailCall
LLVM.FFI.Core
isThreadLocal
LLVM.FFI.Core
isUndef
LLVM.FFI.Core
JIT
LLVM.FFI.ExecutionEngine
kindEither
LLVM.FFI.ExecutionEngine
kindInterpreter
LLVM.FFI.ExecutionEngine
kindJIT
LLVM.FFI.ExecutionEngine
labelType
LLVM.FFI.Core
labelTypeInContext
LLVM.FFI.Core
LabelTypeKind
LLVM.FFI.Core
Linkage
LLVM.FFI.Core
LinkerPrivateLinkage
LLVM.FFI.Core
LinkerPrivateWeakLinkage
LLVM.FFI.Core
linkInInterpreter
LLVM.FFI.ExecutionEngine
linkInMCJIT
LLVM.FFI.ExecutionEngine
LinkOnceAnyLinkage
LLVM.FFI.Core
LinkOnceODRAutoHideLinkage
LLVM.FFI.Core
LinkOnceODRLinkage
LLVM.FFI.Core
littleEndian
LLVM.FFI.Target
mDNode
LLVM.FFI.Core
mDNodeInContext
LLVM.FFI.Core
mDString
LLVM.FFI.Core
mDStringInContext
LLVM.FFI.Core
MemoryBuffer
LLVM.FFI.Core
MemoryBufferRef
LLVM.FFI.Core
Module
LLVM.FFI.Core
moduleCreateWithName
LLVM.FFI.Core
moduleCreateWithNameInContext
LLVM.FFI.Core
ModuleRef
LLVM.FFI.Core
moveBasicBlockAfter
LLVM.FFI.Core
moveBasicBlockBefore
LLVM.FFI.Core
NakedAttribute
LLVM.FFI.Core
NestAttribute
LLVM.FFI.Core
NoAliasAttribute
LLVM.FFI.Core
NoCaptureAttribute
LLVM.FFI.Core
NoImplicitFloatAttribute
LLVM.FFI.Core
NoInlineAttribute
LLVM.FFI.Core
NoRedZoneAttribute
LLVM.FFI.Core
NoReturnAttribute
LLVM.FFI.Core
NoUnwindAttribute
LLVM.FFI.Core
offsetOfElement
LLVM.FFI.Target
OpaqueTypeKind
LLVM.FFI.Core
OpaqueUse
LLVM.FFI.Core
OptimizeForSizeAttribute
LLVM.FFI.Core
parseBitcode
LLVM.FFI.BitReader
parseBitcodeInContext
LLVM.FFI.BitReader
PassManager
LLVM.FFI.Core
PassManagerBuilder
LLVM.FFI.Transforms.PassManagerBuilder
PassManagerBuilderRef
LLVM.FFI.Transforms.PassManagerBuilder
PassManagerRef
LLVM.FFI.Core
PassRegistry
LLVM.FFI.Core
PassRegistryRef
LLVM.FFI.Core
pointerSize
LLVM.FFI.Target
pointerType
LLVM.FFI.Core
PointerTypeKind
LLVM.FFI.Core
populateFunctionPassManager
LLVM.FFI.Transforms.PassManagerBuilder
populateLTOPassManager
LLVM.FFI.Transforms.PassManagerBuilder
populateModulePassManager
LLVM.FFI.Transforms.PassManagerBuilder
positionAtEnd
LLVM.FFI.Core
positionBefore
LLVM.FFI.Core
positionBuilder
LLVM.FFI.Core
pPCFP128Type
LLVM.FFI.Core
pPCFP128TypeInContext
LLVM.FFI.Core
PPC_FP128TypeKind
LLVM.FFI.Core
preferredAlignmentOfGlobal
LLVM.FFI.Target
preferredAlignmentOfType
LLVM.FFI.Target
PrivateLinkage
LLVM.FFI.Core
ProtectedVisibility
LLVM.FFI.Core
ptrDisposeBuilder
LLVM.FFI.Core
ptrDisposeExecutionEngine
LLVM.FFI.ExecutionEngine
ptrDisposeGenericValue
LLVM.FFI.ExecutionEngine
ptrDisposeModule
LLVM.FFI.Core
ptrDisposePassManager
LLVM.FFI.Core
ptrDisposeTargetData
LLVM.FFI.Target
ReadNoneAttribute
LLVM.FFI.Core
ReadOnlyAttribute
LLVM.FFI.Core
recompileAndRelinkFunction
LLVM.FFI.ExecutionEngine
removeAttribute
LLVM.FFI.Core
removeBasicBlockFromParent
LLVM.FFI.Core
removeFunctionAttr
LLVM.FFI.Core
removeInstrAttribute
LLVM.FFI.Core
removeModule
LLVM.FFI.ExecutionEngine
replaceAllUsesWith
LLVM.FFI.Core
runFunction
LLVM.FFI.ExecutionEngine
runFunctionAsMain
LLVM.FFI.ExecutionEngine
runFunctionPassManager
LLVM.FFI.Core
runPassManager
LLVM.FFI.Core
runStaticConstructors
LLVM.FFI.ExecutionEngine
runStaticDestructors
LLVM.FFI.ExecutionEngine
setAlignment
LLVM.FFI.Core
setCleanup
LLVM.FFI.Core
setCurrentDebugLocation
LLVM.FFI.Core
setDataLayout
LLVM.FFI.Core
setDisableSimplifyLibCalls
LLVM.FFI.Transforms.PassManagerBuilder
setDisableUnitAtATime
LLVM.FFI.Transforms.PassManagerBuilder
setDisableUnrollLoops
LLVM.FFI.Transforms.PassManagerBuilder
setFastMath
LLVM.FFI.Core
setFunctionCallConv
LLVM.FFI.Core
setGC
LLVM.FFI.Core
setGlobalConstant
LLVM.FFI.Core
setHasAllowReassoc
LLVM.FFI.Core
setHasAllowReciprocal
LLVM.FFI.Core
setHasApproxFunc
LLVM.FFI.Core
setHasNoInfs
LLVM.FFI.Core
setHasNoNaNs
LLVM.FFI.Core
setHasNoSignedZeros
LLVM.FFI.Core
setHasUnsafeAlgebra
LLVM.FFI.Core
setInitializer
LLVM.FFI.Core
setInstDebugLocation
LLVM.FFI.Core
setInstrParamAlignment
LLVM.FFI.Core
setInstructionCallConv
LLVM.FFI.Core
setLinkage
LLVM.FFI.Core
setMetadata
LLVM.FFI.Core
setModuleInlineAsm
LLVM.FFI.Core
setOperand
LLVM.FFI.Core
setOptLevel
LLVM.FFI.Transforms.PassManagerBuilder
setParamAlignment
LLVM.FFI.Core
setSection
LLVM.FFI.Core
setSizeLevel
LLVM.FFI.Transforms.PassManagerBuilder
setTailCall
LLVM.FFI.Core
setTarget
LLVM.FFI.Core
setThreadLocal
LLVM.FFI.Core
setValueName
LLVM.FFI.Core
setVisibility
LLVM.FFI.Core
SExtAttribute
LLVM.FFI.Core
sizeOf
LLVM.FFI.Core
sizeOfTypeInBits
LLVM.FFI.Target
StackProtectAttribute
LLVM.FFI.Core
StackProtectReqAttribute
LLVM.FFI.Core
storeSizeOfType
LLVM.FFI.Target
structCreateNamed
LLVM.FFI.Core
StructRetAttribute
LLVM.FFI.Core
structSetBody
LLVM.FFI.Core
structType
LLVM.FFI.Core
structTypeInContext
LLVM.FFI.Core
StructTypeKind
LLVM.FFI.Core
TargetData
LLVM.FFI.Target
TargetDataRef
LLVM.FFI.Target
TargetLibraryInfo
LLVM.FFI.Target
TargetLibraryInfoRef
LLVM.FFI.Target
toAttribute
LLVM.FFI.Core
toCallingConvention
LLVM.FFI.Core
toLinkage
LLVM.FFI.Core
toVisibility
LLVM.FFI.Core
true
LLVM.FFI.Core
Type
LLVM.FFI.Core
typeIsSized
LLVM.FFI.Core
TypeKind
LLVM.FFI.Core
typeOf
LLVM.FFI.Core
TypeRef
LLVM.FFI.Core
useInlinerWithThreshold
LLVM.FFI.Transforms.PassManagerBuilder
UseRef
LLVM.FFI.Core
Value
LLVM.FFI.Core
valueAsBasicBlock
LLVM.FFI.Core
valueIsBasicBlock
LLVM.FFI.Core
ValueRef
LLVM.FFI.Core
vectorType
LLVM.FFI.Core
VectorTypeKind
LLVM.FFI.Core
VerifierFailureAction
LLVM.FFI.Analysis
verifyFunction
LLVM.FFI.Analysis
verifyModule
LLVM.FFI.Analysis
viewFunctionCFG
LLVM.FFI.Analysis
viewFunctionCFGOnly
LLVM.FFI.Analysis
Visibility
LLVM.FFI.Core
voidType
LLVM.FFI.Core
voidTypeInContext
LLVM.FFI.Core
VoidTypeKind
LLVM.FFI.Core
WeakAnyLinkage
LLVM.FFI.Core
WeakODRLinkage
LLVM.FFI.Core
writeBitcodeToFD
LLVM.FFI.BitWriter
writeBitcodeToFile
LLVM.FFI.BitWriter
writeBitcodeToFileHandle
LLVM.FFI.BitWriter
X86FastCall
LLVM.FFI.Core
x86FP80Type
LLVM.FFI.Core
x86FP80TypeInContext
LLVM.FFI.Core
x86MMXType
LLVM.FFI.Core
x86MMXTypeInContext
LLVM.FFI.Core
X86StdCall
LLVM.FFI.Core
X86_FP80TypeKind
LLVM.FFI.Core
ZExtAttribute
LLVM.FFI.Core