Contents
Index
llvm-hs-6.2.0: General purpose LLVM bindings
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
All
Index - A
addAddressSanitizerModulePass
LLVM.Internal.FFI.PassManager
addAddressSanitizerModulePass'
LLVM.Internal.FFI.PassManager
addAddressSanitizerPass
LLVM.Internal.FFI.PassManager
addAddressSanitizerPass'
LLVM.Internal.FFI.PassManager
addAggressiveDeadCodeEliminationPass
LLVM.Internal.FFI.PassManager
addAggressiveDeadCodeEliminationPass'
LLVM.Internal.FFI.PassManager
addAlwaysInlinePass
LLVM.Internal.FFI.PassManager
addAlwaysInlinePass'
LLVM.Internal.FFI.PassManager
addAnalysisPasses
LLVM.Internal.FFI.PassManager
addArgumentPromotionPass
LLVM.Internal.FFI.PassManager
addArgumentPromotionPass'
LLVM.Internal.FFI.PassManager
addBoundsCheckingPass
LLVM.Internal.FFI.PassManager
addBoundsCheckingPass'
LLVM.Internal.FFI.PassManager
addBreakCriticalEdgesPass
LLVM.Internal.FFI.PassManager
addBreakCriticalEdgesPass'
LLVM.Internal.FFI.PassManager
addCase
LLVM.Internal.FFI.Instruction
addClause
LLVM.Internal.FFI.Instruction
addCodeGenPreparePass
LLVM.Internal.FFI.PassManager
addCodeGenPreparePass'
LLVM.Internal.FFI.PassManager
addConstantMergePass
LLVM.Internal.FFI.PassManager
addConstantMergePass'
LLVM.Internal.FFI.PassManager
addConstantPropagationPass
LLVM.Internal.FFI.PassManager
addConstantPropagationPass'
LLVM.Internal.FFI.PassManager
addCorrelatedValuePropagationPass
LLVM.Internal.FFI.PassManager
addCorrelatedValuePropagationPass'
LLVM.Internal.FFI.PassManager
addDeadCodeEliminationPass
LLVM.Internal.FFI.PassManager
addDeadCodeEliminationPass'
LLVM.Internal.FFI.PassManager
addDeadInstructionEliminationPass
LLVM.Internal.FFI.PassManager
addDeadInstructionEliminationPass'
LLVM.Internal.FFI.PassManager
addDeadStoreEliminationPass
LLVM.Internal.FFI.PassManager
addDeadStoreEliminationPass'
LLVM.Internal.FFI.PassManager
addDemoteRegisterToMemoryPass
LLVM.Internal.FFI.PassManager
addDemoteRegisterToMemoryPass'
LLVM.Internal.FFI.PassManager
addDestination
LLVM.Internal.FFI.Instruction
addEarlyCommonSubexpressionEliminationPass
LLVM.Internal.FFI.PassManager
addEarlyCommonSubexpressionEliminationPass'
LLVM.Internal.FFI.PassManager
addFunction
LLVM.Internal.FFI.Module
addFunctionAttributesPass
LLVM.Internal.FFI.PassManager
addFunctionAttributesPass'
LLVM.Internal.FFI.PassManager
addFunctionInliningPass
LLVM.Internal.FFI.PassManager
addFunctionInliningPass'
LLVM.Internal.FFI.PassManager
addGCOVProfilerPass
LLVM.Internal.FFI.PassManager
addGCOVProfilerPass'
LLVM.Internal.FFI.PassManager
addGlobalDeadCodeEliminationPass
LLVM.Internal.FFI.PassManager
addGlobalDeadCodeEliminationPass'
LLVM.Internal.FFI.PassManager
addGlobalInAddressSpace
LLVM.Internal.FFI.Module
addGlobalValueNumberingPass
LLVM.Internal.FFI.PassManager
addGlobalValueNumberingPass'
LLVM.Internal.FFI.PassManager
addIncoming
LLVM.Internal.FFI.Instruction
addIncoming'
LLVM.Internal.FFI.Instruction
addInductionVariableSimplifyPass
LLVM.Internal.FFI.PassManager
addInductionVariableSimplifyPass'
LLVM.Internal.FFI.PassManager
addInstructionCombiningPass
LLVM.Internal.FFI.PassManager
addInstructionCombiningPass'
LLVM.Internal.FFI.PassManager
addInternalizeFunctionsPass
LLVM.Internal.FFI.PassManager
addInternalizeFunctionsPass'
LLVM.Internal.FFI.PassManager
addInterproceduralConstantPropagationPass
LLVM.Internal.FFI.PassManager
addInterproceduralConstantPropagationPass'
LLVM.Internal.FFI.PassManager
addInterproceduralSparseConditionalConstantPropagationPass
LLVM.Internal.FFI.PassManager
addInterproceduralSparseConditionalConstantPropagationPass'
LLVM.Internal.FFI.PassManager
addJumpThreadingPass
LLVM.Internal.FFI.PassManager
addJumpThreadingPass'
LLVM.Internal.FFI.PassManager
addLoopClosedSingleStaticAssignmentPass
LLVM.Internal.FFI.PassManager
addLoopClosedSingleStaticAssignmentPass'
LLVM.Internal.FFI.PassManager
addLoopDeletionPass
LLVM.Internal.FFI.PassManager
addLoopDeletionPass'
LLVM.Internal.FFI.PassManager
addLoopIdiomPass
LLVM.Internal.FFI.PassManager
addLoopIdiomPass'
LLVM.Internal.FFI.PassManager
addLoopInstructionSimplifyPass
LLVM.Internal.FFI.PassManager
addLoopInstructionSimplifyPass'
LLVM.Internal.FFI.PassManager
addLoopInvariantCodeMotionPass
LLVM.Internal.FFI.PassManager
addLoopInvariantCodeMotionPass'
LLVM.Internal.FFI.PassManager
addLoopRotatePass
LLVM.Internal.FFI.PassManager
addLoopRotatePass'
LLVM.Internal.FFI.PassManager
addLoopStrengthReducePass
LLVM.Internal.FFI.PassManager
addLoopStrengthReducePass'
LLVM.Internal.FFI.PassManager
addLoopUnrollPass
LLVM.Internal.FFI.PassManager
addLoopUnrollPass'
LLVM.Internal.FFI.PassManager
addLoopUnswitchPass
LLVM.Internal.FFI.PassManager
addLoopUnswitchPass'
LLVM.Internal.FFI.PassManager
addLoopVectorizePass
LLVM.Internal.FFI.PassManager
addLoopVectorizePass'
LLVM.Internal.FFI.PassManager
addLowerAtomicPass
LLVM.Internal.FFI.PassManager
addLowerAtomicPass'
LLVM.Internal.FFI.PassManager
addLowerExpectIntrinsicPass
LLVM.Internal.FFI.PassManager
addLowerExpectIntrinsicPass'
LLVM.Internal.FFI.PassManager
addLowerInvokePass
LLVM.Internal.FFI.PassManager
addLowerInvokePass'
LLVM.Internal.FFI.PassManager
addLowerSwitchPass
LLVM.Internal.FFI.PassManager
addLowerSwitchPass'
LLVM.Internal.FFI.PassManager
addMemcpyOptimizationPass
LLVM.Internal.FFI.PassManager
addMemcpyOptimizationPass'
LLVM.Internal.FFI.PassManager
addMemorySanitizerPass
LLVM.Internal.FFI.PassManager
addMemorySanitizerPass'
LLVM.Internal.FFI.PassManager
addMergeFunctionsPass
LLVM.Internal.FFI.PassManager
addMergeFunctionsPass'
LLVM.Internal.FFI.PassManager
addModule
1 (Function)
LLVM.Internal.FFI.OrcJIT.CompileLayer
2 (Function)
LLVM.Internal.FFI.ExecutionEngine
3 (Function)
LLVM.Internal.OrcJIT.CompileLayer
,
LLVM.OrcJIT
addObjectFile
1 (Function)
LLVM.Internal.FFI.OrcJIT.LinkingLayer
2 (Function)
LLVM.Internal.OrcJIT.LinkingLayer
,
LLVM.OrcJIT
addOldScalarReplacementOfAggregatesPass
LLVM.Internal.FFI.PassManager
addOldScalarReplacementOfAggregatesPass'
LLVM.Internal.FFI.PassManager
addPartialInliningPass
LLVM.Internal.FFI.PassManager
addPartialInliningPass'
LLVM.Internal.FFI.PassManager
addPromoteMemoryToRegisterPass
LLVM.Internal.FFI.PassManager
addPromoteMemoryToRegisterPass'
LLVM.Internal.FFI.PassManager
addPruneExceptionHandlingPass
LLVM.Internal.FFI.PassManager
addPruneExceptionHandlingPass'
LLVM.Internal.FFI.PassManager
addReassociatePass
LLVM.Internal.FFI.PassManager
addReassociatePass'
LLVM.Internal.FFI.PassManager
AddressSanitizer
LLVM.Transforms
AddressSanitizerModule
LLVM.Transforms
AddrSpace
1 (Type/Class)
LLVM.Internal.FFI.Type
2 (Data Constructor)
LLVM.Internal.FFI.Type
addScalarReplacementOfAggregatesPass
LLVM.Internal.FFI.PassManager
addScalarReplacementOfAggregatesPass'
LLVM.Internal.FFI.PassManager
addSimplifyControlFlowGraphPass
LLVM.Internal.FFI.PassManager
addSimplifyControlFlowGraphPass'
LLVM.Internal.FFI.PassManager
addSimplifyLibCallsPass
LLVM.Internal.FFI.PassManager
addSimplifyLibCallsPass'
LLVM.Internal.FFI.PassManager
addSinkingPass
LLVM.Internal.FFI.PassManager
addSinkingPass'
LLVM.Internal.FFI.PassManager
addSparseConditionalConstantPropagationPass
LLVM.Internal.FFI.PassManager
addSparseConditionalConstantPropagationPass'
LLVM.Internal.FFI.PassManager
addStripDeadDebugInfoPass
LLVM.Internal.FFI.PassManager
addStripDeadDebugInfoPass'
LLVM.Internal.FFI.PassManager
addStripDebugDeclarePass
LLVM.Internal.FFI.PassManager
addStripDebugDeclarePass'
LLVM.Internal.FFI.PassManager
addStripNonDebugSymbolsPass
LLVM.Internal.FFI.PassManager
addStripNonDebugSymbolsPass'
LLVM.Internal.FFI.PassManager
addStripSymbolsPass
LLVM.Internal.FFI.PassManager
addStripSymbolsPass'
LLVM.Internal.FFI.PassManager
addSuperwordLevelParallelismVectorizePass
LLVM.Internal.FFI.PassManager
addSuperwordLevelParallelismVectorizePass'
LLVM.Internal.FFI.PassManager
addTailCallEliminationPass
LLVM.Internal.FFI.PassManager
addTailCallEliminationPass'
LLVM.Internal.FFI.PassManager
addTargetLibraryInfoPass
LLVM.Internal.FFI.PassManager
addTargetLibraryInfoPass'
LLVM.Internal.FFI.PassManager
addThreadSanitizerPass
LLVM.Internal.FFI.PassManager
addThreadSanitizerPass'
LLVM.Internal.FFI.PassManager
Aggressive
LLVM.CodeGenOpt
AggressiveDeadCodeElimination
LLVM.Transforms
alloca
LLVM.Internal.Coding
allocaArray
LLVM.Internal.Coding
allocaAttrBuilder
LLVM.Internal.Attribute
allocaWords
LLVM.Internal.Constant
allocFunPtr
LLVM.Internal.OrcJIT
allocWithCleanup
LLVM.Internal.OrcJIT
allowFloatingPointOperationFusion
LLVM.Target.Options
allowPartial
LLVM.Transforms
AlwaysInline
LLVM.Transforms
alwaysVectorize
LLVM.Transforms
appendBasicBlockInContext
LLVM.Internal.FFI.Function
ArgumentPromotion
LLVM.Transforms
arrayElementThreshold
LLVM.Transforms
arrayType
LLVM.Internal.FFI.Type
AsmDialect
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
asmDialectATT
LLVM.Internal.FFI.LLVMCTypes
asmDialectIntel
LLVM.Internal.FFI.LLVMCTypes
asmDialectP
LLVM.Internal.FFI.LLVMCTypes
astConstantRecs
LLVM.Internal.InstructionDefs
astInstructionRecs
LLVM.Internal.InstructionDefs
AttrBuilder
LLVM.Internal.FFI.Attribute
attrBuilderAddAlignment
LLVM.Internal.FFI.Attribute
attrBuilderAddAllocSize
LLVM.Internal.FFI.Attribute
attrBuilderAddAllocSize'
LLVM.Internal.FFI.Attribute
attrBuilderAddDereferenceable
LLVM.Internal.FFI.Attribute
attrBuilderAddDereferenceableOrNull
LLVM.Internal.FFI.Attribute
attrBuilderAddFunctionAttributeKind
LLVM.Internal.FFI.Attribute
attrBuilderAddParameterAttributeKind
LLVM.Internal.FFI.Attribute
attrBuilderAddStackAlignment
LLVM.Internal.FFI.Attribute
attrBuilderAddStringAttribute
LLVM.Internal.FFI.Attribute
attrBuilderFromSet
LLVM.Internal.FFI.Attribute
Attribute
LLVM.Internal.FFI.Attribute
attributeGetAllocSizeArgs
LLVM.Internal.FFI.Attribute
AttributeImpl
LLVM.Internal.FFI.Attribute
AttributeIndex
1 (Type/Class)
LLVM.Internal.FFI.Attribute
2 (Data Constructor)
LLVM.Internal.FFI.Attribute
attributeKindAsString
LLVM.Internal.FFI.Attribute
AttributeList
1 (Type/Class)
LLVM.Internal.FFI.Attribute
2 (Type/Class)
LLVM.Internal.Attribute
3 (Data Constructor)
LLVM.Internal.Attribute
AttributeListImpl
LLVM.Internal.FFI.Attribute
attributesAtIndex
LLVM.Internal.FFI.Function
AttributeSet
LLVM.Internal.FFI.Attribute
attributeSetHasAttributes
LLVM.Internal.FFI.Attribute
AttributeSetImpl
LLVM.Internal.FFI.Attribute
attributeSetsEqual
LLVM.Internal.FFI.Attribute
attributeValueAsInt
LLVM.Internal.FFI.Attribute
attributeValueAsString
LLVM.Internal.FFI.Attribute
AttrSetDecoder
1 (Type/Class)
LLVM.Internal.FFI.Attribute
2 (Data Constructor)
LLVM.Internal.FFI.Attribute
attrSetDecoderAttributesAtIndex
LLVM.Internal.FFI.Attribute
attrSetDecoderCountParams
LLVM.Internal.FFI.Attribute