llvm-party-12.1.1: General purpose LLVM bindings

Index - D

DarwinLLVM.Triple
DataLLVM.Prelude
DataLayout 
1 (Type/Class)LLVM.Internal.FFI.DataLayout
2 (Type/Class)LLVM.AST.DataLayout
3 (Data Constructor)LLVM.AST.DataLayout
dataLayoutLLVM.Internal.PassManager, LLVM.PassManager
dataLayoutToString 
1 (Function)LLVM.Internal.FFI.DataLayout
2 (Function)LLVM.DataLayout
dataSectionsLLVM.Target.Options
DeadCodeEliminationLLVM.Transforms
DeadStoreEliminationLLVM.Transforms
DebugCompressionType 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.Target.Options
debugCompressionTypeGNULLVM.Internal.FFI.LLVMCTypes
debugCompressionTypeNoneLLVM.Internal.FFI.LLVMCTypes
debugCompressionTypePLLVM.Internal.FFI.LLVMCTypes
debugCompressionTypeZLLVM.Internal.FFI.LLVMCTypes
DebugEmissionKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.AST.Operand
DebuggerDefaultLLVM.Target.Options
DebuggerGDBLLVM.Target.Options
DebuggerKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.Target.Options
debuggerKindDefaultLLVM.Internal.FFI.LLVMCTypes
debuggerKindGDBLLVM.Internal.FFI.LLVMCTypes
debuggerKindLLDBLLVM.Internal.FFI.LLVMCTypes
debuggerKindPLLVM.Internal.FFI.LLVMCTypes
debuggerKindSCELLVM.Internal.FFI.LLVMCTypes
DebuggerLLDBLLVM.Target.Options
DebuggerSCELLVM.Target.Options
debuggerTuningLLVM.Target.Options
DebugNameTableKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.AST.Operand
decodeArrayLLVM.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
decodeFloatLLVM.Prelude
decodeFunctionsLLVM.Internal.Module
decodeGlobalAliasesLLVM.Internal.Module
decodeGlobalVariablesLLVM.Internal.Module
DecodeMLLVM.Internal.Coding
decodeMLLVM.Internal.Coding
decodeMDNodeLLVM.Internal.Operand
decodeNamedMetadataDefinitionsLLVM.Internal.Module
decodeOptionalLLVM.Internal.Coding
DecodeState 
1 (Type/Class)LLVM.Internal.DecodeAST
2 (Data Constructor)LLVM.Internal.DecodeAST
Default 
1 (Data Constructor)LLVM.CodeModel
2 (Data Constructor)LLVM.CodeGenOpt
3 (Data Constructor)LLVM.AST.Visibility
4 (Data Constructor)LLVM.Relocation
defaultAddressSanitizerLLVM.Transforms
defaultAddressSanitizerModuleLLVM.Transforms
defaultCuratedPassSetSpecLLVM.Internal.PassManager, LLVM.PassManager
defaultDataLayoutLLVM.AST.DataLayout
defaultDestLLVM.AST.Instruction, LLVM.AST
defaultGCOVProfilerLLVM.Transforms
defaultJITSymbolFlagsLLVM.Internal.OrcJIT, LLVM.OrcJIT
defaultLoopVectorizeLLVM.Transforms
defaultMemorySanitizerLLVM.Transforms
defaultModuleLLVM.AST
defaultPassSetSpecLLVM.Internal.PassManager, LLVM.PassManager
defaultThreadSanitizerLLVM.Transforms
defaultUnwindDestLLVM.AST.Instruction, LLVM.AST
DeferredLLVM.Internal.ExecutionEngine
DefineLLVM.AST.Operand
defineAbsoluteSymbols 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
defineAttributeGroupLLVM.Internal.EncodeAST
defineBasicBlockLLVM.Internal.EncodeAST
defineCOMDATLLVM.Internal.EncodeAST
DefinedValueLLVM.Internal.EncodeAST
defineGlobalLLVM.Internal.EncodeAST
defineLocalLLVM.Internal.EncodeAST
defineMDNodeLLVM.Internal.EncodeAST
defineTypeLLVM.Internal.EncodeAST
DefinitionLLVM.AST
deleteModuleLLVM.Internal.Module
DemoteRegisterToMemoryLLVM.Transforms
DereferenceableLLVM.AST.ParameterAttribute, LLVM.AST.Attribute
DereferenceableOrNullLLVM.AST.ParameterAttribute, LLVM.AST.Attribute
DerivedTypeLLVM.AST.Operand
DerivedTypeTagLLVM.AST.Operand
DescendentOfLLVM.Internal.FFI.PtrHierarchy
destLLVM.AST.Instruction, LLVM.AST
destroyAttrBuilderLLVM.Internal.FFI.Attribute
destroyTemporaryMDNodeLLVM.Internal.FFI.Metadata
destsLLVM.AST.Instruction, LLVM.AST
DIAccessibilityLLVM.AST.Operand
Diagnostic 
1 (Type/Class)LLVM.Diagnostic
2 (Data Constructor)LLVM.Diagnostic
diagnosticDisplayLLVM.Diagnostic
DiagnosticKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.Diagnostic
diagnosticKindLLVM.Diagnostic
diagnosticKindErrorLLVM.Internal.FFI.LLVMCTypes
diagnosticKindNoteLLVM.Internal.FFI.LLVMCTypes
diagnosticKindPLLVM.Internal.FFI.LLVMCTypes
diagnosticKindWarningLLVM.Internal.FFI.LLVMCTypes
DialectLLVM.AST.InlineAssembly
dialectLLVM.AST.InlineAssembly
DIArrayTypeLLVM.AST.Operand
DIBasicType 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIBoundLLVM.AST.Operand
DIBoundConstantLLVM.AST.Operand
DIBoundExpressionLLVM.AST.Operand
DIBoundVariableLLVM.AST.Operand
DIClassTypeLLVM.AST.Operand
DICompileUnit 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DICompositeType 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DICountLLVM.AST.Operand
DICountConstantLLVM.AST.Operand
DICountVariableLLVM.AST.Operand
DIDerivedType 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIEnumerationTypeLLVM.AST.Operand
DIEnumerator 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIExpression 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand, LLVM.AST
DIFile 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIFlagLLVM.AST.Operand
DIFlags 
1 (Type/Class)LLVM.Internal.FFI.Metadata
2 (Data Constructor)LLVM.Internal.FFI.Metadata
DIGlobalVariable 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIGlobalVariableExpression 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand, LLVM.AST
DIImportedEntity 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIInheritanceLLVM.AST.Operand
DILexicalBlock 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand
DILexicalBlockBase 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DILexicalBlockFile 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand
DILocalScope 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DILocalVariable 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DILocation 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand, LLVM.AST
DIMacro 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand
DIMacroFile 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand
DIMacroInfoLLVM.AST.Operand
DIMacroNode 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand, LLVM.AST
DIModule 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DINamespace 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DINode 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand, LLVM.AST
DIObjCProperty 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DirectFunctionAttributesLLVM.Internal.Attribute
disableIntegratedAssemblerLLVM.Target.Options
DIScope 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
disposeAttrBuilderLLVM.Internal.FFI.Attribute
disposeAttributeListLLVM.Internal.FFI.Attribute
disposeAttributeSetLLVM.Internal.FFI.Attribute
disposeBuilderLLVM.Internal.FFI.Builder
disposeContextLLVM.Internal.Context, LLVM.Context
disposeDataLayoutLLVM.Internal.FFI.DataLayout
disposeExecutionEngineLLVM.Internal.FFI.ExecutionEngine
disposeExecutionSession 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
disposeExpectedJITEvaluatedSymbolLLVM.Internal.FFI.OrcJIT
disposeIRLayerLLVM.Internal.FFI.OrcJIT
disposeJITEvaluatedSymbolLLVM.Internal.FFI.OrcJIT
disposeMangleAndInternerLLVM.Internal.FFI.OrcJIT
disposeMangledSymbol 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
disposeMemoryBufferLLVM.Internal.FFI.MemoryBuffer
disposeModule 
1 (Function)LLVM.Internal.FFI.Module
2 (Function)LLVM.Internal.Module, LLVM.Module, LLVM
disposeObjectFile 
1 (Function)LLVM.Internal.FFI.ObjectFile
2 (Function)LLVM.Internal.ObjectFile
disposeObjectLayerLLVM.Internal.FFI.OrcJIT
disposePassManagerLLVM.Internal.FFI.PassManager
disposeSMDiagnosticLLVM.Internal.FFI.SMDiagnostic
disposeTargetLibraryInfoLLVM.Internal.FFI.Target
disposeTargetMachineLLVM.Internal.FFI.Target
disposeTargetOptionsLLVM.Internal.FFI.Target
disposeThreadSafeContext 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
disposeThreadSafeModule 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
DIStructureTypeLLVM.AST.Operand
DISubprogram 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DISubrange 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DISubroutineType 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DITemplateParameter 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DITemplateParameterArrayLLVM.Internal.FFI.Metadata
DITemplateTypeParameter 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand
DITemplateValueParameter 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand
DIType 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
DIUnionTypeLLVM.AST.Operand
divLLVM.Prelude
DIVariable 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand
3 (Data Constructor)LLVM.AST.Operand
divModLLVM.Prelude
DLLStorageClass 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
dllStorageClassLLVM.AST.Global
dllStorageClassDefaultLLVM.Internal.FFI.LLVMCTypes
dllStorageClassDLLExportLLVM.Internal.FFI.LLVMCTypes
dllStorageClassDLLImportLLVM.Internal.FFI.LLVMCTypes
dllStorageClassPLLVM.Internal.FFI.LLVMCTypes
DoLLVM.AST.Instruction, LLVM.AST
Double 
1 (Type/Class)LLVM.Prelude
2 (Data Constructor)LLVM.AST.Float
double 
1 (Function)LLVM.AST.Type
2 (Function)LLVM.IRBuilder.Constant, LLVM.IRBuilder
DoubleFPLLVM.AST.Type, LLVM.AST
doubleTypeInContextLLVM.Internal.FFI.Type
DragonFlyLLVM.Triple
dropLLVM.Prelude
dropWhileLLVM.Prelude
dumpValueLLVM.Internal.FFI.Value
DwAtE_addressLLVM.Internal.FFI.LLVMCTypes
DwAtE_ASCIILLVM.Internal.FFI.LLVMCTypes
DwAtE_booleanLLVM.Internal.FFI.LLVMCTypes
DwAtE_complex_floatLLVM.Internal.FFI.LLVMCTypes
DwAtE_decimal_floatLLVM.Internal.FFI.LLVMCTypes
DwAtE_editedLLVM.Internal.FFI.LLVMCTypes
DwAtE_floatLLVM.Internal.FFI.LLVMCTypes
DwAtE_imaginary_floatLLVM.Internal.FFI.LLVMCTypes
DwAtE_numeric_stringLLVM.Internal.FFI.LLVMCTypes
DwAtE_packed_decimalLLVM.Internal.FFI.LLVMCTypes
DwAtE_signedLLVM.Internal.FFI.LLVMCTypes
DwAtE_signed_charLLVM.Internal.FFI.LLVMCTypes
DwAtE_signed_fixedLLVM.Internal.FFI.LLVMCTypes
DwAtE_UCSLLVM.Internal.FFI.LLVMCTypes
DwAtE_unsignedLLVM.Internal.FFI.LLVMCTypes
DwAtE_unsigned_charLLVM.Internal.FFI.LLVMCTypes
DwAtE_unsigned_fixedLLVM.Internal.FFI.LLVMCTypes
DwAtE_UTFLLVM.Internal.FFI.LLVMCTypes
DWOpLLVM.AST.Operand
DWOpFragmentLLVM.AST.Operand
DwOpFragmentLLVM.AST.Operand
DwOp_andLLVM.Internal.FFI.LLVMCTypes
DwOp_bregxLLVM.Internal.FFI.LLVMCTypes
DwOp_constuLLVM.Internal.FFI.LLVMCTypes
DwOp_derefLLVM.Internal.FFI.LLVMCTypes
DwOp_divLLVM.Internal.FFI.LLVMCTypes
DwOp_dupLLVM.Internal.FFI.LLVMCTypes
DwOp_lit0LLVM.Internal.FFI.LLVMCTypes
DwOp_LLVM_fragmentLLVM.Internal.FFI.LLVMCTypes
DwOp_minusLLVM.Internal.FFI.LLVMCTypes
DwOp_modLLVM.Internal.FFI.LLVMCTypes
DwOp_mulLLVM.Internal.FFI.LLVMCTypes
DwOp_notLLVM.Internal.FFI.LLVMCTypes
DwOp_orLLVM.Internal.FFI.LLVMCTypes
DwOp_plusLLVM.Internal.FFI.LLVMCTypes
DwOp_plus_uconstLLVM.Internal.FFI.LLVMCTypes
DwOp_push_object_addressLLVM.Internal.FFI.LLVMCTypes
DwOp_shlLLVM.Internal.FFI.LLVMCTypes
DwOp_shrLLVM.Internal.FFI.LLVMCTypes
DwOp_shraLLVM.Internal.FFI.LLVMCTypes
DwOp_stack_valueLLVM.Internal.FFI.LLVMCTypes
DwOp_swapLLVM.Internal.FFI.LLVMCTypes
DwOp_xderefLLVM.Internal.FFI.LLVMCTypes
DwOp_xorLLVM.Internal.FFI.LLVMCTypes
DwTag 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
DwTag_array_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_atomic_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_base_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_class_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_const_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_enumeration_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_friendLLVM.Internal.FFI.LLVMCTypes
DwTag_GNU_template_parameter_packLLVM.Internal.FFI.LLVMCTypes
DwTag_GNU_template_template_paramLLVM.Internal.FFI.LLVMCTypes
DwTag_imported_declarationLLVM.Internal.FFI.LLVMCTypes
DwTag_imported_moduleLLVM.Internal.FFI.LLVMCTypes
DwTag_inheritanceLLVM.Internal.FFI.LLVMCTypes
DwTag_memberLLVM.Internal.FFI.LLVMCTypes
DwTag_pointer_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_ptr_to_member_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_reference_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_restrict_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_rvalue_reference_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_structure_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_template_value_parameterLLVM.Internal.FFI.LLVMCTypes
DwTag_typedefLLVM.Internal.FFI.LLVMCTypes
DwTag_union_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_unspecified_typeLLVM.Internal.FFI.LLVMCTypes
DwTag_volatile_typeLLVM.Internal.FFI.LLVMCTypes
DwVirtuality 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
DwVirtuality_noneLLVM.Internal.FFI.LLVMCTypes
DwVirtuality_pure_virtualLLVM.Internal.FFI.LLVMCTypes
DwVirtuality_virtualLLVM.Internal.FFI.LLVMCTypes
DW_Macinfo_DefineLLVM.Internal.FFI.LLVMCTypes
DW_Macinfo_UndefLLVM.Internal.FFI.LLVMCTypes
DW_OP_AndLLVM.AST.Operand
DW_OP_BregxLLVM.AST.Operand
DW_OP_ConstULLVM.AST.Operand
DW_OP_DerefLLVM.AST.Operand
DW_OP_DivLLVM.AST.Operand
DW_OP_DupLLVM.AST.Operand
DW_OP_Lit0LLVM.AST.Operand
DW_OP_LLVM_FragmentLLVM.AST.Operand
DW_OP_MinusLLVM.AST.Operand
DW_OP_ModLLVM.AST.Operand
DW_OP_MulLLVM.AST.Operand
DW_OP_NotLLVM.AST.Operand
DW_OP_OrLLVM.AST.Operand
DW_OP_PlusLLVM.AST.Operand
DW_OP_PlusUConstLLVM.AST.Operand
DW_OP_PushObjectAddressLLVM.AST.Operand
DW_OP_ShlLLVM.AST.Operand
DW_OP_ShrLLVM.AST.Operand
DW_OP_ShraLLVM.AST.Operand
DW_OP_StackValueLLVM.AST.Operand
DW_OP_SwapLLVM.AST.Operand
DW_OP_XDerefLLVM.AST.Operand
DW_OP_XorLLVM.AST.Operand
DynamicNoPICLLVM.Relocation