llvm-hs-5.1.0: General purpose LLVM bindings

Index - A

addAddressSanitizerModulePassLLVM.Internal.FFI.PassManager
addAddressSanitizerModulePass'LLVM.Internal.FFI.PassManager
addAddressSanitizerPassLLVM.Internal.FFI.PassManager
addAddressSanitizerPass'LLVM.Internal.FFI.PassManager
addAggressiveDeadCodeEliminationPassLLVM.Internal.FFI.PassManager
addAggressiveDeadCodeEliminationPass'LLVM.Internal.FFI.PassManager
addAlwaysInlinePassLLVM.Internal.FFI.PassManager
addAlwaysInlinePass'LLVM.Internal.FFI.PassManager
addAnalysisPassesLLVM.Internal.FFI.PassManager
addArgumentPromotionPassLLVM.Internal.FFI.PassManager
addArgumentPromotionPass'LLVM.Internal.FFI.PassManager
addBoundsCheckingPassLLVM.Internal.FFI.PassManager
addBoundsCheckingPass'LLVM.Internal.FFI.PassManager
addBreakCriticalEdgesPassLLVM.Internal.FFI.PassManager
addBreakCriticalEdgesPass'LLVM.Internal.FFI.PassManager
addCaseLLVM.Internal.FFI.Instruction
addClauseLLVM.Internal.FFI.Instruction
addCodeGenPreparePassLLVM.Internal.FFI.PassManager
addCodeGenPreparePass'LLVM.Internal.FFI.PassManager
addConstantMergePassLLVM.Internal.FFI.PassManager
addConstantMergePass'LLVM.Internal.FFI.PassManager
addConstantPropagationPassLLVM.Internal.FFI.PassManager
addConstantPropagationPass'LLVM.Internal.FFI.PassManager
addCorrelatedValuePropagationPassLLVM.Internal.FFI.PassManager
addCorrelatedValuePropagationPass'LLVM.Internal.FFI.PassManager
addDeadCodeEliminationPassLLVM.Internal.FFI.PassManager
addDeadCodeEliminationPass'LLVM.Internal.FFI.PassManager
addDeadInstructionEliminationPassLLVM.Internal.FFI.PassManager
addDeadInstructionEliminationPass'LLVM.Internal.FFI.PassManager
addDeadStoreEliminationPassLLVM.Internal.FFI.PassManager
addDeadStoreEliminationPass'LLVM.Internal.FFI.PassManager
addDemoteRegisterToMemoryPassLLVM.Internal.FFI.PassManager
addDemoteRegisterToMemoryPass'LLVM.Internal.FFI.PassManager
addDestinationLLVM.Internal.FFI.Instruction
addEarlyCommonSubexpressionEliminationPassLLVM.Internal.FFI.PassManager
addEarlyCommonSubexpressionEliminationPass'LLVM.Internal.FFI.PassManager
addFunctionLLVM.Internal.FFI.Module
addFunctionAttributesPassLLVM.Internal.FFI.PassManager
addFunctionAttributesPass'LLVM.Internal.FFI.PassManager
addFunctionInliningPassLLVM.Internal.FFI.PassManager
addFunctionInliningPass'LLVM.Internal.FFI.PassManager
addGCOVProfilerPassLLVM.Internal.FFI.PassManager
addGCOVProfilerPass'LLVM.Internal.FFI.PassManager
addGlobalDeadCodeEliminationPassLLVM.Internal.FFI.PassManager
addGlobalDeadCodeEliminationPass'LLVM.Internal.FFI.PassManager
addGlobalInAddressSpaceLLVM.Internal.FFI.Module
addGlobalValueNumberingPassLLVM.Internal.FFI.PassManager
addGlobalValueNumberingPass'LLVM.Internal.FFI.PassManager
addIncomingLLVM.Internal.FFI.Instruction
addIncoming'LLVM.Internal.FFI.Instruction
addInductionVariableSimplifyPassLLVM.Internal.FFI.PassManager
addInductionVariableSimplifyPass'LLVM.Internal.FFI.PassManager
addInstructionCombiningPassLLVM.Internal.FFI.PassManager
addInstructionCombiningPass'LLVM.Internal.FFI.PassManager
addInternalizeFunctionsPassLLVM.Internal.FFI.PassManager
addInternalizeFunctionsPass'LLVM.Internal.FFI.PassManager
addInterproceduralConstantPropagationPassLLVM.Internal.FFI.PassManager
addInterproceduralConstantPropagationPass'LLVM.Internal.FFI.PassManager
addInterproceduralSparseConditionalConstantPropagationPassLLVM.Internal.FFI.PassManager
addInterproceduralSparseConditionalConstantPropagationPass'LLVM.Internal.FFI.PassManager
addJumpThreadingPassLLVM.Internal.FFI.PassManager
addJumpThreadingPass'LLVM.Internal.FFI.PassManager
addLoopClosedSingleStaticAssignmentPassLLVM.Internal.FFI.PassManager
addLoopClosedSingleStaticAssignmentPass'LLVM.Internal.FFI.PassManager
addLoopDeletionPassLLVM.Internal.FFI.PassManager
addLoopDeletionPass'LLVM.Internal.FFI.PassManager
addLoopIdiomPassLLVM.Internal.FFI.PassManager
addLoopIdiomPass'LLVM.Internal.FFI.PassManager
addLoopInstructionSimplifyPassLLVM.Internal.FFI.PassManager
addLoopInstructionSimplifyPass'LLVM.Internal.FFI.PassManager
addLoopInvariantCodeMotionPassLLVM.Internal.FFI.PassManager
addLoopInvariantCodeMotionPass'LLVM.Internal.FFI.PassManager
addLoopRotatePassLLVM.Internal.FFI.PassManager
addLoopRotatePass'LLVM.Internal.FFI.PassManager
addLoopStrengthReducePassLLVM.Internal.FFI.PassManager
addLoopStrengthReducePass'LLVM.Internal.FFI.PassManager
addLoopUnrollPassLLVM.Internal.FFI.PassManager
addLoopUnrollPass'LLVM.Internal.FFI.PassManager
addLoopUnswitchPassLLVM.Internal.FFI.PassManager
addLoopUnswitchPass'LLVM.Internal.FFI.PassManager
addLoopVectorizePassLLVM.Internal.FFI.PassManager
addLoopVectorizePass'LLVM.Internal.FFI.PassManager
addLowerAtomicPassLLVM.Internal.FFI.PassManager
addLowerAtomicPass'LLVM.Internal.FFI.PassManager
addLowerExpectIntrinsicPassLLVM.Internal.FFI.PassManager
addLowerExpectIntrinsicPass'LLVM.Internal.FFI.PassManager
addLowerInvokePassLLVM.Internal.FFI.PassManager
addLowerInvokePass'LLVM.Internal.FFI.PassManager
addLowerSwitchPassLLVM.Internal.FFI.PassManager
addLowerSwitchPass'LLVM.Internal.FFI.PassManager
addMemcpyOptimizationPassLLVM.Internal.FFI.PassManager
addMemcpyOptimizationPass'LLVM.Internal.FFI.PassManager
addMemorySanitizerPassLLVM.Internal.FFI.PassManager
addMemorySanitizerPass'LLVM.Internal.FFI.PassManager
addMergeFunctionsPassLLVM.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
addOldScalarReplacementOfAggregatesPassLLVM.Internal.FFI.PassManager
addOldScalarReplacementOfAggregatesPass'LLVM.Internal.FFI.PassManager
addPartialInliningPassLLVM.Internal.FFI.PassManager
addPartialInliningPass'LLVM.Internal.FFI.PassManager
addPromoteMemoryToRegisterPassLLVM.Internal.FFI.PassManager
addPromoteMemoryToRegisterPass'LLVM.Internal.FFI.PassManager
addPruneExceptionHandlingPassLLVM.Internal.FFI.PassManager
addPruneExceptionHandlingPass'LLVM.Internal.FFI.PassManager
addReassociatePassLLVM.Internal.FFI.PassManager
addReassociatePass'LLVM.Internal.FFI.PassManager
AddressSanitizerLLVM.Transforms
AddressSanitizerModuleLLVM.Transforms
AddrSpace 
1 (Type/Class)LLVM.Internal.FFI.Type
2 (Data Constructor)LLVM.Internal.FFI.Type
addScalarReplacementOfAggregatesPassLLVM.Internal.FFI.PassManager
addScalarReplacementOfAggregatesPass'LLVM.Internal.FFI.PassManager
addSimplifyControlFlowGraphPassLLVM.Internal.FFI.PassManager
addSimplifyControlFlowGraphPass'LLVM.Internal.FFI.PassManager
addSimplifyLibCallsPassLLVM.Internal.FFI.PassManager
addSimplifyLibCallsPass'LLVM.Internal.FFI.PassManager
addSinkingPassLLVM.Internal.FFI.PassManager
addSinkingPass'LLVM.Internal.FFI.PassManager
addSparseConditionalConstantPropagationPassLLVM.Internal.FFI.PassManager
addSparseConditionalConstantPropagationPass'LLVM.Internal.FFI.PassManager
addStripDeadDebugInfoPassLLVM.Internal.FFI.PassManager
addStripDeadDebugInfoPass'LLVM.Internal.FFI.PassManager
addStripDebugDeclarePassLLVM.Internal.FFI.PassManager
addStripDebugDeclarePass'LLVM.Internal.FFI.PassManager
addStripNonDebugSymbolsPassLLVM.Internal.FFI.PassManager
addStripNonDebugSymbolsPass'LLVM.Internal.FFI.PassManager
addStripSymbolsPassLLVM.Internal.FFI.PassManager
addStripSymbolsPass'LLVM.Internal.FFI.PassManager
addSuperwordLevelParallelismVectorizePassLLVM.Internal.FFI.PassManager
addSuperwordLevelParallelismVectorizePass'LLVM.Internal.FFI.PassManager
addTailCallEliminationPassLLVM.Internal.FFI.PassManager
addTailCallEliminationPass'LLVM.Internal.FFI.PassManager
addTargetLibraryInfoPassLLVM.Internal.FFI.PassManager
addTargetLibraryInfoPass'LLVM.Internal.FFI.PassManager
addThreadSanitizerPassLLVM.Internal.FFI.PassManager
addThreadSanitizerPass'LLVM.Internal.FFI.PassManager
AggressiveLLVM.CodeGenOpt
AggressiveDeadCodeEliminationLLVM.Transforms
allocaLLVM.Internal.Coding
allocaArrayLLVM.Internal.Coding
allocaAttrBuilderLLVM.Internal.Attribute
allocaWordsLLVM.Internal.Constant
allocFunPtrLLVM.Internal.OrcJIT
allowFloatingPointOperationFusionLLVM.Target.Options
allowPartialLLVM.Transforms
AlwaysInlineLLVM.Transforms
alwaysVectorizeLLVM.Transforms
appendBasicBlockInContextLLVM.Internal.FFI.Function
ArgumentPromotionLLVM.Transforms
arrayElementThresholdLLVM.Transforms
arrayTypeLLVM.Internal.FFI.Type
AsmDialect 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
asmDialectATTLLVM.Internal.FFI.LLVMCTypes
asmDialectIntelLLVM.Internal.FFI.LLVMCTypes
asmDialectPLLVM.Internal.FFI.LLVMCTypes
astConstantRecsLLVM.Internal.InstructionDefs
astInstructionRecsLLVM.Internal.InstructionDefs
AttrBuilderLLVM.Internal.FFI.Attribute
attrBuilderAddAlignmentLLVM.Internal.FFI.Attribute
attrBuilderAddAllocSizeLLVM.Internal.FFI.Attribute
attrBuilderAddAllocSize'LLVM.Internal.FFI.Attribute
attrBuilderAddDereferenceableLLVM.Internal.FFI.Attribute
attrBuilderAddDereferenceableOrNullLLVM.Internal.FFI.Attribute
attrBuilderAddFunctionAttributeKindLLVM.Internal.FFI.Attribute
attrBuilderAddParameterAttributeKindLLVM.Internal.FFI.Attribute
attrBuilderAddStackAlignmentLLVM.Internal.FFI.Attribute
attrBuilderAddStringAttributeLLVM.Internal.FFI.Attribute
attrBuilderFromSetLLVM.Internal.FFI.Attribute
AttributeLLVM.Internal.FFI.Attribute
attributeGetAllocSizeArgsLLVM.Internal.FFI.Attribute
AttributeImplLLVM.Internal.FFI.Attribute
AttributeIndex 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Data Constructor)LLVM.Internal.FFI.Attribute
attributeKindAsStringLLVM.Internal.FFI.Attribute
AttributeList 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Type/Class)LLVM.Internal.Attribute
3 (Data Constructor)LLVM.Internal.Attribute
AttributeListImplLLVM.Internal.FFI.Attribute
attributesAtIndexLLVM.Internal.FFI.Function
AttributeSetLLVM.Internal.FFI.Attribute
attributeSetHasAttributesLLVM.Internal.FFI.Attribute
AttributeSetImplLLVM.Internal.FFI.Attribute
attributeSetsEqualLLVM.Internal.FFI.Attribute
attributeValueAsIntLLVM.Internal.FFI.Attribute
attributeValueAsStringLLVM.Internal.FFI.Attribute
AttrSetDecoder 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Data Constructor)LLVM.Internal.FFI.Attribute
attrSetDecoderAttributesAtIndexLLVM.Internal.FFI.Attribute
attrSetDecoderCountParamsLLVM.Internal.FFI.Attribute