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 - D
DataLayout
LLVM.Internal.FFI.DataLayout
dataLayout
1 (Function)
LLVM.Internal.OrcJIT.IRTransformLayer
2 (Function)
LLVM.Internal.OrcJIT.IRCompileLayer
3 (Function)
LLVM.Internal.OrcJIT.CompileOnDemandLayer
4 (Function)
LLVM.Internal.PassManager
,
LLVM.PassManager
dataLayoutToString
LLVM.Internal.FFI.DataLayout
dataSections
LLVM.Target.Options
DeadCodeElimination
LLVM.Transforms
DeadInstructionElimination
LLVM.Transforms
DeadStoreElimination
LLVM.Transforms
DebugCompressionType
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)
LLVM.Target.Options
debugCompressionTypeGNU
LLVM.Internal.FFI.LLVMCTypes
debugCompressionTypeNone
LLVM.Internal.FFI.LLVMCTypes
debugCompressionTypeP
LLVM.Internal.FFI.LLVMCTypes
debugCompressionTypeZ
LLVM.Internal.FFI.LLVMCTypes
DebugEmissionKind
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
DebuggerDefault
LLVM.Target.Options
DebuggerGDB
LLVM.Target.Options
DebuggerKind
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)
LLVM.Target.Options
debuggerKindDefault
LLVM.Internal.FFI.LLVMCTypes
debuggerKindGDB
LLVM.Internal.FFI.LLVMCTypes
debuggerKindLLDB
LLVM.Internal.FFI.LLVMCTypes
debuggerKindP
LLVM.Internal.FFI.LLVMCTypes
debuggerKindSCE
LLVM.Internal.FFI.LLVMCTypes
DebuggerLLDB
LLVM.Target.Options
DebuggerSCE
LLVM.Target.Options
debuggerTuning
LLVM.Target.Options
decodeArray
LLVM.Internal.Coding
DecodeAST
1 (Type/Class)
LLVM.Internal.DecodeAST
2 (Data Constructor)
LLVM.Internal.DecodeAST
DecodeException
1 (Type/Class)
LLVM.Exception
2 (Data Constructor)
LLVM.Exception
decodeFunctions
LLVM.Internal.Module
decodeGlobalAliases
LLVM.Internal.Module
decodeGlobalVariables
LLVM.Internal.Module
DecodeM
LLVM.Internal.Coding
decodeM
LLVM.Internal.Coding
decodeMDNode
LLVM.Internal.Operand
decodeNamedMetadataDefinitions
LLVM.Internal.Module
decodeOptional
LLVM.Internal.Coding
DecodeState
1 (Type/Class)
LLVM.Internal.DecodeAST
2 (Data Constructor)
LLVM.Internal.DecodeAST
Default
1 (Data Constructor)
LLVM.CodeGenOpt
2 (Data Constructor)
LLVM.CodeModel
3 (Data Constructor)
LLVM.Relocation
defaultAddressSanitizer
LLVM.Transforms
defaultAddressSanitizerModule
LLVM.Transforms
defaultCuratedPassSetSpec
LLVM.Internal.PassManager
,
LLVM.PassManager
defaultGCOVProfiler
LLVM.Transforms
defaultLoopVectorize
LLVM.Transforms
defaultMemorySanitizer
LLVM.Transforms
defaultPassSetSpec
LLVM.Internal.PassManager
,
LLVM.PassManager
defaultThreadSanitizer
LLVM.Transforms
Deferred
LLVM.Internal.ExecutionEngine
defineAttributeGroup
LLVM.Internal.EncodeAST
defineBasicBlock
LLVM.Internal.EncodeAST
defineCOMDAT
LLVM.Internal.EncodeAST
DefinedValue
LLVM.Internal.EncodeAST
defineGlobal
LLVM.Internal.EncodeAST
defineLocal
LLVM.Internal.EncodeAST
defineMDNode
LLVM.Internal.EncodeAST
defineType
LLVM.Internal.EncodeAST
deleteModule
LLVM.Internal.Module
DemoteRegisterToMemory
LLVM.Transforms
DescendentOf
LLVM.Internal.FFI.PtrHierarchy
destroyAttrBuilder
LLVM.Internal.FFI.Attribute
destroyTemporaryMDNode
LLVM.Internal.FFI.Metadata
Diagnostic
1 (Type/Class)
LLVM.Diagnostic
2 (Data Constructor)
LLVM.Diagnostic
diagnosticDisplay
LLVM.Diagnostic
DiagnosticKind
1 (Type/Class)
LLVM.Diagnostic
2 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
3 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
diagnosticKind
LLVM.Diagnostic
diagnosticKindError
LLVM.Internal.FFI.LLVMCTypes
diagnosticKindNote
LLVM.Internal.FFI.LLVMCTypes
diagnosticKindP
LLVM.Internal.FFI.LLVMCTypes
diagnosticKindWarning
LLVM.Internal.FFI.LLVMCTypes
DIBasicType
LLVM.Internal.FFI.PtrHierarchy
DICompileUnit
LLVM.Internal.FFI.PtrHierarchy
DICompositeType
LLVM.Internal.FFI.PtrHierarchy
DIDerivedType
LLVM.Internal.FFI.PtrHierarchy
DIEnumerator
LLVM.Internal.FFI.PtrHierarchy
DIExpression
LLVM.Internal.FFI.PtrHierarchy
DIFile
LLVM.Internal.FFI.PtrHierarchy
DIFlags
1 (Type/Class)
LLVM.Internal.FFI.Metadata
2 (Data Constructor)
LLVM.Internal.FFI.Metadata
DIGlobalVariable
LLVM.Internal.FFI.PtrHierarchy
DIGlobalVariableExpression
LLVM.Internal.FFI.PtrHierarchy
DIImportedEntity
LLVM.Internal.FFI.PtrHierarchy
DILexicalBlock
LLVM.Internal.FFI.PtrHierarchy
DILexicalBlockBase
LLVM.Internal.FFI.PtrHierarchy
DILexicalBlockFile
LLVM.Internal.FFI.PtrHierarchy
DILocalScope
LLVM.Internal.FFI.PtrHierarchy
DILocalVariable
LLVM.Internal.FFI.PtrHierarchy
DILocation
LLVM.Internal.FFI.PtrHierarchy
DIMacro
LLVM.Internal.FFI.PtrHierarchy
DIMacroFile
LLVM.Internal.FFI.PtrHierarchy
DIMacroNode
LLVM.Internal.FFI.PtrHierarchy
DIModule
LLVM.Internal.FFI.PtrHierarchy
DINamespace
LLVM.Internal.FFI.PtrHierarchy
DINode
LLVM.Internal.FFI.PtrHierarchy
DIObjCProperty
LLVM.Internal.FFI.PtrHierarchy
DirectFunctionAttributes
LLVM.Internal.Attribute
disableIntegratedAssembler
LLVM.Target.Options
DIScope
LLVM.Internal.FFI.PtrHierarchy
disposeAttrBuilder
LLVM.Internal.FFI.Attribute
disposeAttributeList
LLVM.Internal.FFI.Attribute
disposeAttributeSet
LLVM.Internal.FFI.Attribute
disposeBuilder
LLVM.Internal.FFI.Builder
disposeCallbackManager
LLVM.Internal.FFI.OrcJIT.CompileOnDemandLayer
disposeCompileLayer
1 (Function)
LLVM.Internal.FFI.OrcJIT.CompileLayer
2 (Function)
LLVM.Internal.OrcJIT.CompileLayer
,
LLVM.OrcJIT
disposeDataLayout
LLVM.Internal.FFI.DataLayout
disposeExecutionEngine
LLVM.Internal.FFI.ExecutionEngine
disposeIndirectStubsManagerBuilder
1 (Function)
LLVM.Internal.FFI.OrcJIT.CompileOnDemandLayer
2 (Function)
LLVM.Internal.OrcJIT.CompileOnDemandLayer
,
LLVM.OrcJIT
disposeJITCompileCallbackManager
LLVM.Internal.OrcJIT.CompileOnDemandLayer
,
LLVM.OrcJIT
disposeLambdaResolver
LLVM.Internal.FFI.OrcJIT
disposeLinkingLayer
1 (Function)
LLVM.Internal.FFI.OrcJIT.LinkingLayer
2 (Function)
LLVM.Internal.OrcJIT.LinkingLayer
,
LLVM.OrcJIT
disposeMangledSymbol
LLVM.Internal.FFI.OrcJIT
disposeMemoryBuffer
LLVM.Internal.FFI.MemoryBuffer
disposeModule
LLVM.Internal.FFI.Module
disposeObjectFile
1 (Function)
LLVM.Internal.FFI.ObjectFile
2 (Function)
LLVM.Internal.ObjectFile
disposePassManager
LLVM.Internal.FFI.PassManager
disposeSMDiagnostic
LLVM.Internal.FFI.SMDiagnostic
disposeSymbol
LLVM.Internal.FFI.OrcJIT
disposeTargetLibraryInfo
LLVM.Internal.FFI.Target
disposeTargetMachine
LLVM.Internal.FFI.Target
disposeTargetOptions
LLVM.Internal.FFI.Target
DISubprogram
LLVM.Internal.FFI.PtrHierarchy
DISubrange
LLVM.Internal.FFI.PtrHierarchy
DISubroutineType
LLVM.Internal.FFI.PtrHierarchy
DITemplateParameter
LLVM.Internal.FFI.PtrHierarchy
DITemplateParameterArray
LLVM.Internal.FFI.Metadata
DITemplateTypeParameter
LLVM.Internal.FFI.PtrHierarchy
DITemplateValueParameter
LLVM.Internal.FFI.PtrHierarchy
DIType
LLVM.Internal.FFI.PtrHierarchy
DIVariable
LLVM.Internal.FFI.PtrHierarchy
DLLStorageClass
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
dllStorageClassDefault
LLVM.Internal.FFI.LLVMCTypes
dllStorageClassDLLExport
LLVM.Internal.FFI.LLVMCTypes
dllStorageClassDLLImport
LLVM.Internal.FFI.LLVMCTypes
dllStorageClassP
LLVM.Internal.FFI.LLVMCTypes
doubleTypeInContext
LLVM.Internal.FFI.Type
dumpValue
LLVM.Internal.FFI.Value
DwAtE_address
LLVM.Internal.FFI.LLVMCTypes
DwAtE_ASCII
LLVM.Internal.FFI.LLVMCTypes
DwAtE_boolean
LLVM.Internal.FFI.LLVMCTypes
DwAtE_complex_float
LLVM.Internal.FFI.LLVMCTypes
DwAtE_decimal_float
LLVM.Internal.FFI.LLVMCTypes
DwAtE_edited
LLVM.Internal.FFI.LLVMCTypes
DwAtE_float
LLVM.Internal.FFI.LLVMCTypes
DwAtE_imaginary_float
LLVM.Internal.FFI.LLVMCTypes
DwAtE_numeric_string
LLVM.Internal.FFI.LLVMCTypes
DwAtE_packed_decimal
LLVM.Internal.FFI.LLVMCTypes
DwAtE_signed
LLVM.Internal.FFI.LLVMCTypes
DwAtE_signed_char
LLVM.Internal.FFI.LLVMCTypes
DwAtE_signed_fixed
LLVM.Internal.FFI.LLVMCTypes
DwAtE_UCS
LLVM.Internal.FFI.LLVMCTypes
DwAtE_unsigned
LLVM.Internal.FFI.LLVMCTypes
DwAtE_unsigned_char
LLVM.Internal.FFI.LLVMCTypes
DwAtE_unsigned_fixed
LLVM.Internal.FFI.LLVMCTypes
DwAtE_UTF
LLVM.Internal.FFI.LLVMCTypes
DwOp_constu
LLVM.Internal.FFI.LLVMCTypes
DwOp_deref
LLVM.Internal.FFI.LLVMCTypes
DwOp_LLVM_fragment
LLVM.Internal.FFI.LLVMCTypes
DwOp_minus
LLVM.Internal.FFI.LLVMCTypes
DwOp_mul
LLVM.Internal.FFI.LLVMCTypes
DwOp_plus
LLVM.Internal.FFI.LLVMCTypes
DwOp_plus_uconst
LLVM.Internal.FFI.LLVMCTypes
DwOp_stack_value
LLVM.Internal.FFI.LLVMCTypes
DwOp_swap
LLVM.Internal.FFI.LLVMCTypes
DwOp_xderef
LLVM.Internal.FFI.LLVMCTypes
DwTag
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
DwTag_array_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_atomic_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_base_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_class_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_const_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_enumeration_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_friend
LLVM.Internal.FFI.LLVMCTypes
DwTag_GNU_template_parameter_pack
LLVM.Internal.FFI.LLVMCTypes
DwTag_GNU_template_template_param
LLVM.Internal.FFI.LLVMCTypes
DwTag_imported_declaration
LLVM.Internal.FFI.LLVMCTypes
DwTag_imported_module
LLVM.Internal.FFI.LLVMCTypes
DwTag_inheritance
LLVM.Internal.FFI.LLVMCTypes
DwTag_member
LLVM.Internal.FFI.LLVMCTypes
DwTag_pointer_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_ptr_to_member_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_reference_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_restrict_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_rvalue_reference_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_structure_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_template_value_parameter
LLVM.Internal.FFI.LLVMCTypes
DwTag_typedef
LLVM.Internal.FFI.LLVMCTypes
DwTag_union_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_unspecified_type
LLVM.Internal.FFI.LLVMCTypes
DwTag_volatile_type
LLVM.Internal.FFI.LLVMCTypes
DwVirtuality
1 (Type/Class)
LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)
LLVM.Internal.FFI.LLVMCTypes
DwVirtuality_none
LLVM.Internal.FFI.LLVMCTypes
DwVirtuality_pure_virtual
LLVM.Internal.FFI.LLVMCTypes
DwVirtuality_virtual
LLVM.Internal.FFI.LLVMCTypes
DW_Macinfo_Define
LLVM.Internal.FFI.LLVMCTypes
DW_Macinfo_Undef
LLVM.Internal.FFI.LLVMCTypes
dylibResolver
LLVM.Internal.OrcJIT
,
LLVM.OrcJIT
DynamicNoPIC
LLVM.Relocation