llvm-party-12.1.1: General purpose LLVM bindings

Index - M

MachineCodeOptions 
1 (Type/Class)LLVM.Target.Options
2 (Data Constructor)LLVM.Target.Options
machineCodeOptions 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Target.Options
3 (Function)LLVM.Internal.Target
MachOManglingLLVM.AST.DataLayout
Macinfo 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
MacOSXLLVM.Triple
MangleAndInternerLLVM.Internal.FFI.OrcJIT
MangledSymbol 
1 (Type/Class)LLVM.Internal.OrcJIT
2 (Data Constructor)LLVM.Internal.OrcJIT
mangledSymbolStringLLVM.Internal.FFI.OrcJIT
mangleSymbol 
1 (Function)LLVM.Internal.FFI.OrcJIT
2 (Function)LLVM.Internal.OrcJIT, LLVM.OrcJIT
ManglingLLVM.AST.DataLayout
manglingLLVM.AST.DataLayout
manyLLVM.Prelude
mapLLVM.Prelude
mapAccumLLLVM.Prelude
mapAccumRLLVM.Prelude
mapAndUnzipMLLVM.Prelude
mapMLLVM.Prelude
mapM_LLVM.Prelude
mappendLLVM.Prelude
mask 
1 (Function)LLVM.AST.Constant
2 (Function)LLVM.AST.Instruction, LLVM.AST
MaxLLVM.AST.RMWOperation
maxLLVM.Prelude
maxBoundLLVM.Prelude
maximumLLVM.Prelude
maximumByLLVM.Prelude
MaybeLLVM.Prelude
maybeLLVM.Prelude
maybeAtomicityLLVM.AST.Instruction, LLVM.AST
MCJIT 
1 (Type/Class)LLVM.Internal.ExecutionEngine, LLVM.ExecutionEngine
2 (Data Constructor)LLVM.Internal.ExecutionEngine
MCJITCompilerOptionsLLVM.Internal.FFI.ExecutionEngine
MCJITStateLLVM.Internal.ExecutionEngine
mconcatLLVM.Prelude
MCTargetOptionFlag 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagAsmVerboseLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCFatalWarningsLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCIncrementalLinkerCompatibleLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCNoDeprecatedWarnLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCNoExecStackLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCNoWarnLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCRelaxAllLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCSaveTempLabelsLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagMCUseDwarfDirectoryLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagPLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagPreserveAsmCommentsLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagShowMCEncodingLLVM.Internal.FFI.LLVMCTypes
mcTargetOptionFlagShowMCInstLLVM.Internal.FFI.LLVMCTypes
MCTargetOptions 
1 (Type/Class)LLVM.Internal.FFI.Target
2 (Type/Class)LLVM.Internal.Target
3 (Data Constructor)LLVM.Internal.Target
MD5LLVM.AST.Operand
MDInlineLLVM.AST.Operand, LLVM.AST
MDKindID 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
MDNode 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand, LLVM.AST
3 (Data Constructor)LLVM.AST.Operand, LLVM.AST
MDRef 
1 (Type/Class)LLVM.AST.Operand, LLVM.AST
2 (Data Constructor)LLVM.AST.Operand, LLVM.AST
MDString 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand, LLVM.AST
MDSubclassID 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
mdSubclassIdConstantAsMetadataLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIBasicTypeLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDICompileUnitLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDICompositeTypeLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIDerivedTypeLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIEnumeratorLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIExpressionLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIFileLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIGlobalVariableLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIGlobalVariableExpressionLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIImportedEntityLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDILexicalBlockLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDILexicalBlockFileLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDILocalVariableLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDILocationLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIMacroLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIMacroFileLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIModuleLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDINamespaceLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDIObjCPropertyLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDistinctMDOperandPlaceholderLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDISubprogramLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDISubrangeLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDISubroutineTypeLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDITemplateTypeParameterLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdDITemplateValueParameterLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdGenericDINodeLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdLocalAsMetadataLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdMDStringLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdMDTupleLLVM.Internal.FFI.LLVMCTypes
mdSubclassIdPLLVM.Internal.FFI.LLVMCTypes
MDTuple 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand, LLVM.AST
MDValue 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Operand, LLVM.AST
mdValueLLVM.Internal.FFI.Metadata
MediumLLVM.CodeModel
MemberLLVM.AST.Operand
memberTypeLLVM.AST.Constant
memberValuesLLVM.AST.Constant
MemcpyOptimizationLLVM.Transforms
MemoryLLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs
MemoryBufferLLVM.Internal.FFI.MemoryBuffer
MemoryOrdering 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.AST.Instruction, LLVM.AST
memoryOrderingAcquireLLVM.Internal.FFI.LLVMCTypes
memoryOrderingAcquireReleaseLLVM.Internal.FFI.LLVMCTypes
memoryOrderingMonotonicLLVM.Internal.FFI.LLVMCTypes
memoryOrderingNotAtomicLLVM.Internal.FFI.LLVMCTypes
memoryOrderingPLLVM.Internal.FFI.LLVMCTypes
memoryOrderingReleaseLLVM.Internal.FFI.LLVMCTypes
memoryOrderingSequentiallyConsistentLLVM.Internal.FFI.LLVMCTypes
memoryOrderingUnorderedLLVM.Internal.FFI.LLVMCTypes
MemorySanitizerLLVM.Transforms
memptyLLVM.Prelude
mergeAttrBuilderLLVM.Internal.FFI.Attribute
MergeFunctionsLLVM.Transforms
MesaLLVM.Triple
Mesa3DLLVM.Triple
messageLLVM.Diagnostic
metaLLVM.Internal.Instruction
Metadata 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Type/Class)LLVM.AST.Operand, LLVM.AST
metadata 
1 (Function)LLVM.AST.Instruction, LLVM.AST
2 (Function)LLVM.AST.Global
metadata'LLVM.AST.Instruction, LLVM.AST
MetadataAsValLLVM.Internal.FFI.PtrHierarchy
metadataKindsLLVM.Internal.DecodeAST
MetadataNodeDefinitionLLVM.AST
MetadataNodeID 
1 (Type/Class)LLVM.AST.Operand, LLVM.AST
2 (Data Constructor)LLVM.AST.Operand, LLVM.AST
metadataNodesLLVM.Internal.DecodeAST
metadataNodesToDefineLLVM.Internal.DecodeAST
MetadataOperandLLVM.AST.Operand, LLVM.AST
metadataOperandLLVM.Internal.FFI.Metadata
metadataReplaceAllUsesWithLLVM.Internal.FFI.Metadata
MetadataTypeLLVM.AST.Type, LLVM.AST
metadataTypeInContextLLVM.Internal.FFI.Type
mfilterLLVM.Prelude
MinLLVM.AST.RMWOperation
minLLVM.Prelude
minBoundLLVM.Prelude
MinimizeSizeLLVM.AST.FunctionAttribute, LLVM.AST.Attribute
minimumLLVM.Prelude
minimumByLLVM.Prelude
MinixLLVM.Triple
MipsLLVM.Triple
Mips64LLVM.Triple
Mips64elLLVM.Triple
MipselLLVM.Triple
MIPSManglingLLVM.AST.DataLayout
MipsTechnologiesLLVM.Triple
MixedAttributeTypeLLVM.Internal.FFI.Attribute
mkNameLLVM.AST.Name, LLVM.AST
modLLVM.Prelude
Model 
1 (Type/Class)LLVM.CodeModel
2 (Type/Class)LLVM.AST.ThreadLocalStorage
3 (Type/Class)LLVM.Relocation
modifyBlockLLVM.IRBuilder.Monad, LLVM.IRBuilder
Module 
1 (Type/Class)LLVM.Internal.FFI.Module
2 (Data Constructor)LLVM.AST.Operand
3 (Type/Class)LLVM.AST
4 (Data Constructor)LLVM.AST
5 (Type/Class)LLVM.Internal.Module, LLVM.Module, LLVM
6 (Data Constructor)LLVM.Internal.Module
moduleAppendInlineAsmLLVM.Internal.FFI.Module
moduleAppendInlineAsm'LLVM.Internal.FFI.Module
ModuleAsm 
1 (Type/Class)LLVM.Internal.FFI.Module
2 (Data Constructor)LLVM.Internal.FFI.Module
moduleASTLLVM.Internal.Module, LLVM.Module, LLVM
moduleBitcodeLLVM.Internal.Module, LLVM.Module, LLVM
ModuleBuilderLLVM.IRBuilder.Module, LLVM.IRBuilder
ModuleBuilderState 
1 (Type/Class)LLVM.IRBuilder.Module, LLVM.IRBuilder
2 (Data Constructor)LLVM.IRBuilder.Module, LLVM.IRBuilder
ModuleBuilderT 
1 (Type/Class)LLVM.IRBuilder.Module, LLVM.IRBuilder
2 (Data Constructor)LLVM.IRBuilder.Module, LLVM.IRBuilder
moduleContextLLVM.Internal.Module, LLVM.Module, LLVM
moduleCreateWithNameInContextLLVM.Internal.FFI.Module
moduleDataLayoutLLVM.AST
moduleDefinitionsLLVM.AST
moduleGetInlineAsmLLVM.Internal.FFI.Module
ModuleInlineAssemblyLLVM.AST
moduleLLVMAssemblyLLVM.Internal.Module, LLVM.Module, LLVM
moduleNameLLVM.AST
moduleObjectLLVM.Internal.Module, LLVM.Module, LLVM
moduleSourceFileNameLLVM.AST
moduleTargetAssemblyLLVM.Internal.Module, LLVM.Module, LLVM
moduleTargetTripleLLVM.AST
MonadLLVM.Prelude
MonadFailLLVM.Prelude
MonadIRBuilderLLVM.IRBuilder.Monad, LLVM.IRBuilder
MonadModuleBuilderLLVM.IRBuilder.Module, LLVM.IRBuilder
MonadPlusLLVM.Prelude
MonoidLLVM.Prelude
MonotonicLLVM.AST.Instruction, LLVM.AST
mplusLLVM.Prelude
Msp430LLVM.Triple
MSP430_BuiltinLLVM.AST.CallingConvention
MSP430_INTRLLVM.AST.CallingConvention
msumLLVM.Prelude
Mul 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
mulLLVM.IRBuilder.Instruction, LLVM.IRBuilder
MultipleInheritanceLLVM.AST.Operand
MustProgressLLVM.AST.FunctionAttribute, LLVM.AST.Attribute
MustTailLLVM.AST.Instruction, LLVM.AST
MyriadLLVM.Triple
mzeroLLVM.Prelude