llvm-hs-6.3.0: General purpose LLVM bindings

Index - G

GCOVProfilerLLVM.Transforms
GCOVVersion 
1 (Type/Class)LLVM.Transforms
2 (Data Constructor)LLVM.Transforms
genCodingInstanceLLVM.Internal.Coding
getAddressLLVM.Internal.FFI.OrcJIT
getAliaseeLLVM.Internal.FFI.GlobalAlias
getAlignment 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getAllMetadataLLVM.Internal.FFI.GlobalValue
getAllocaNumElementsLLVM.Internal.FFI.Instruction
getAllocatedTypeLLVM.Internal.FFI.Instruction
getAllowFPOpFusionLLVM.Internal.FFI.Target
getArgOperandLLVM.Internal.FFI.Instruction
getArrayLengthLLVM.Internal.FFI.Type
getAtomicityLLVM.Internal.FFI.Instruction
getAtomicOrderingLLVM.Internal.FFI.Instruction
getAtomicRMWBinOpLLVM.Internal.FFI.Instruction
getAttrBuilderSizeLLVM.Internal.FFI.Attribute
getAttributeGroupIDLLVM.Internal.DecodeAST
getAttributeList 
1 (Function)LLVM.Internal.FFI.Attribute
2 (Function)LLVM.Internal.Function
getAttributesLLVM.Internal.FFI.Attribute
getAttributeSetLLVM.Internal.FFI.Attribute
getBasicBlockTerminator 
1 (Function)LLVM.Internal.FFI.BasicBlock
2 (Function)LLVM.Internal.BasicBlock
getBasicTypeEncodingLLVM.Internal.FFI.Metadata
getBlockAddressBlockLLVM.Internal.FFI.Constant
getBlockAddressFunctionLLVM.Internal.FFI.Constant
getBlockForAddressLLVM.Internal.EncodeAST
getBufferSizeLLVM.Internal.FFI.MemoryBuffer
getBufferStartLLVM.Internal.FFI.MemoryBuffer
getByteStringFromFFILLVM.Internal.Metadata
getCallSiteAttributesAtIndexLLVM.Internal.FFI.Instruction
getCallSiteCalledValueLLVM.Internal.FFI.Instruction
getCallSiteCallingConventionLLVM.Internal.FFI.Instruction
getCallSiteNumArgOperandsLLVM.Internal.FFI.Instruction
getClauseLLVM.Internal.FFI.Instruction
getCleanupPadLLVM.Internal.FFI.Instruction
getCleanups 
1 (Function)LLVM.Internal.OrcJIT.LinkingLayer, LLVM.OrcJIT.LinkingLayer
2 (Function)LLVM.Internal.OrcJIT.CompileLayer, LLVM.OrcJIT.CompileLayer
getCOMDATLLVM.Internal.FFI.GlobalValue
getCOMDATName 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getCOMDATSelectionKindLLVM.Internal.FFI.GlobalValue
getCompileLayerLLVM.Internal.OrcJIT.CompileLayer, LLVM.OrcJIT.CompileLayer
getCompositeBaseTypeLLVM.Internal.FFI.Metadata
getCompressDebugSectionsLLVM.Internal.FFI.Target
getConstantCPPOpcodeLLVM.Internal.FFI.Constant
getConstantDataSequentialElementAsConstantLLVM.Internal.FFI.Constant
getConstantFCmpPredicateLLVM.Internal.FFI.Constant
getConstantFloatWordsLLVM.Internal.FFI.Constant
getConstantICmpPredicateLLVM.Internal.FFI.Constant
getConstantIndicesLLVM.Internal.FFI.Constant
getConstantIntWordsLLVM.Internal.FFI.Constant
getConstantOperandLLVM.Internal.FFI.Constant
getConstTokenNoneLLVM.Internal.FFI.Constant
getDataLayout 
1 (Function)LLVM.Internal.FFI.Module
2 (Function)LLVM.Internal.Module
3 (Function)LLVM.Internal.OrcJIT.CompileLayer, LLVM.OrcJIT.CompileLayer
getDebuggerTuningLLVM.Internal.FFI.Target
getDefaultTargetTriple 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Internal.Target, LLVM.Target
getDerivedAddressSpaceLLVM.Internal.FFI.Metadata
getDerivedBaseTypeLLVM.Internal.FFI.Metadata
getDiagnosticLLVM.Internal.Diagnostic
getDIArrayTypeLLVM.Internal.FFI.Metadata
getDIBasicTypeLLVM.Internal.FFI.Metadata
getDIClassTypeLLVM.Internal.FFI.Metadata
getDICompileUnitLLVM.Internal.FFI.Metadata
getDICompileUnitDebugInfoForProfilingLLVM.Internal.FFI.Metadata
getDICompileUnitDWOIdLLVM.Internal.FFI.Metadata
getDICompileUnitEmissionKindLLVM.Internal.FFI.Metadata
getDICompileUnitEnumTypesLLVM.Internal.FFI.Metadata
getDICompileUnitFlagsLLVM.Internal.FFI.Metadata
getDICompileUnitGlobalVariablesLLVM.Internal.FFI.Metadata
getDICompileUnitGnuPubnamesLLVM.Internal.FFI.Metadata
getDICompileUnitImportedEntitiesLLVM.Internal.FFI.Metadata
getDICompileUnitLanguageLLVM.Internal.FFI.Metadata
getDICompileUnitMacrosLLVM.Internal.FFI.Metadata
getDICompileUnitOptimizedLLVM.Internal.FFI.Metadata
getDICompileUnitProducerLLVM.Internal.FFI.Metadata
getDICompileUnitRetainedTypesLLVM.Internal.FFI.Metadata
getDICompileUnitRuntimeVersionLLVM.Internal.FFI.Metadata
getDICompileUnitSplitDebugFilenameLLVM.Internal.FFI.Metadata
getDICompileUnitSplitDebugInliningLLVM.Internal.FFI.Metadata
getDIDerivedTypeLLVM.Internal.FFI.Metadata
getDIEnumerationTypeLLVM.Internal.FFI.Metadata
getDIEnumeratorLLVM.Internal.FFI.Metadata
getDIEnumeratorNameLLVM.Internal.FFI.Metadata
getDIEnumeratorValueLLVM.Internal.FFI.Metadata
getDIExpressionLLVM.Internal.FFI.Metadata
getDIExpression'LLVM.Internal.FFI.Metadata
getDIExpressionElementLLVM.Internal.FFI.Metadata
getDIExpressionNumElementsLLVM.Internal.FFI.Metadata
getDIFileLLVM.Internal.FFI.Metadata
getDIFlagLLVM.Internal.FFI.Metadata
getDIGlobalVariableLLVM.Internal.FFI.Metadata
getDIGlobalVariableDefinitionLLVM.Internal.FFI.Metadata
getDIGlobalVariableExpressionLLVM.Internal.FFI.Metadata
getDIGlobalVariableExpressionExpressionLLVM.Internal.FFI.Metadata
getDIGlobalVariableExpressionVariableLLVM.Internal.FFI.Metadata
getDIGlobalVariableLinkageNameLLVM.Internal.FFI.Metadata
getDIGlobalVariableLocalLLVM.Internal.FFI.Metadata
getDIGlobalVariableStaticDataMemberDeclarationLLVM.Internal.FFI.Metadata
getDIImportedEntityLLVM.Internal.FFI.Metadata
getDIImportedEntityEntityLLVM.Internal.FFI.Metadata
getDIImportedEntityFileLLVM.Internal.FFI.Metadata
getDIImportedEntityLineLLVM.Internal.FFI.Metadata
getDIImportedEntityNameLLVM.Internal.FFI.Metadata
getDIImportedEntityScopeLLVM.Internal.FFI.Metadata
getDILexicalBlockLLVM.Internal.FFI.Metadata
getDILexicalBlockFileLLVM.Internal.FFI.Metadata
getDILocalVariableLLVM.Internal.FFI.Metadata
getDILocalVariableArgLLVM.Internal.FFI.Metadata
getDILocalVariableFlagsLLVM.Internal.FFI.Metadata
getDILocationLLVM.Internal.FFI.Metadata
getDILocationColumnLLVM.Internal.FFI.Metadata
getDILocationLineLLVM.Internal.FFI.Metadata
getDILocationScopeLLVM.Internal.FFI.Metadata
getDIMacroLLVM.Internal.FFI.Metadata
getDIMacroFileLLVM.Internal.FFI.Metadata
getDIMacroFileElementLLVM.Internal.FFI.Metadata
getDIMacroFileFileLLVM.Internal.FFI.Metadata
getDIMacroFileLineLLVM.Internal.FFI.Metadata
getDIMacroFileNumElementsLLVM.Internal.FFI.Metadata
getDIMacroLineLLVM.Internal.FFI.Metadata
getDIMacroMacinfoLLVM.Internal.FFI.Metadata
getDIMacroNameLLVM.Internal.FFI.Metadata
getDIMacroValueLLVM.Internal.FFI.Metadata
getDIModuleLLVM.Internal.FFI.Metadata
getDIModuleConfigurationMacrosLLVM.Internal.FFI.Metadata
getDIModuleIncludePathLLVM.Internal.FFI.Metadata
getDIModuleISysRootLLVM.Internal.FFI.Metadata
getDINamespaceLLVM.Internal.FFI.Metadata
getDIObjCPropertyLLVM.Internal.FFI.Metadata
getDIObjCPropertyAttributesLLVM.Internal.FFI.Metadata
getDIObjCPropertyFileLLVM.Internal.FFI.Metadata
getDIObjCPropertyGetterNameLLVM.Internal.FFI.Metadata
getDIObjCPropertyLineLLVM.Internal.FFI.Metadata
getDIObjCPropertyNameLLVM.Internal.FFI.Metadata
getDIObjCPropertySetterNameLLVM.Internal.FFI.Metadata
getDIObjCPropertyTypeLLVM.Internal.FFI.Metadata
getDIStructTypeLLVM.Internal.FFI.Metadata
getDISubprogramLLVM.Internal.FFI.Metadata
getDISubprogramContainingTypeLLVM.Internal.FFI.Metadata
getDISubprogramDeclarationLLVM.Internal.FFI.Metadata
getDISubprogramFlagsLLVM.Internal.FFI.Metadata
getDISubprogramIsDefinitionLLVM.Internal.FFI.Metadata
getDISubprogramIsOptimizedLLVM.Internal.FFI.Metadata
getDISubprogramLineLLVM.Internal.FFI.Metadata
getDISubprogramLinkageNameLLVM.Internal.FFI.Metadata
getDISubprogramLocalToUnitLLVM.Internal.FFI.Metadata
getDISubprogramScopeLineLLVM.Internal.FFI.Metadata
getDISubprogramTemplateParamsLLVM.Internal.FFI.Metadata
getDISubprogramThisAdjustmentLLVM.Internal.FFI.Metadata
getDISubprogramThrownTypesLLVM.Internal.FFI.Metadata
getDISubprogramTypeLLVM.Internal.FFI.Metadata
getDISubprogramUnitLLVM.Internal.FFI.Metadata
getDISubprogramVariablesLLVM.Internal.FFI.Metadata
getDISubprogramVirtualIndexLLVM.Internal.FFI.Metadata
getDISubprogramVirtualityLLVM.Internal.FFI.Metadata
getDISubrangeLLVM.Internal.FFI.Metadata
getDISubrangeCountLLVM.Internal.FFI.Metadata
getDISubrangeLowerBoundLLVM.Internal.FFI.Metadata
getDISubroutineTypeLLVM.Internal.FFI.Metadata
getDITemplateParameterNameLLVM.Internal.FFI.Metadata
getDITemplateParameterTypeLLVM.Internal.FFI.Metadata
getDITemplateTypeParameterLLVM.Internal.FFI.Metadata
getDITemplateValueParameterLLVM.Internal.FFI.Metadata
getDITemplateValueParameterValueLLVM.Internal.FFI.Metadata
getDIUnionTypeLLVM.Internal.FFI.Metadata
getDIVariableAlignInBitsLLVM.Internal.FFI.Metadata
getDIVariableFileLLVM.Internal.FFI.Metadata
getDIVariableLineLLVM.Internal.FFI.Metadata
getDIVariableNameLLVM.Internal.FFI.Metadata
getDIVariableScopeLLVM.Internal.FFI.Metadata
getDIVariableTypeLLVM.Internal.FFI.Metadata
getDLLStorageClass 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getEABIVersionLLVM.Internal.FFI.Target
getElementsLLVM.Internal.FFI.Metadata
getElementTypeLLVM.Internal.FFI.Type
getErrorMsgLLVM.Internal.FFI.OrcJIT
getExceptionModelLLVM.Internal.FFI.Target
getFailureAtomicOrderingLLVM.Internal.FFI.Instruction
getFastMathFlagsLLVM.Internal.FFI.BinaryOperator
getFCmpPredicateLLVM.Internal.FFI.Instruction
getFileChecksumLLVM.Internal.FFI.Metadata
getFileChecksumKindLLVM.Internal.FFI.Metadata
getFileDirectoryLLVM.Internal.FFI.Metadata
getFileFilenameLLVM.Internal.FFI.Metadata
getFirstAliasLLVM.Internal.FFI.Module
getFirstBasicBlockLLVM.Internal.FFI.Function
getFirstFunctionLLVM.Internal.FFI.Module
getFirstGlobalLLVM.Internal.FFI.Module
getFirstInstructionLLVM.Internal.FFI.BasicBlock
getFirstNamedMetadataLLVM.Internal.FFI.Module
getFirstUseLLVM.Internal.FFI.User
getFlagsLLVM.Internal.FFI.OrcJIT
getFloatABITypeLLVM.Internal.FFI.Target
getFPDenormalModeLLVM.Internal.FFI.Target
getFunctionLLVM.Internal.ExecutionEngine, LLVM.ExecutionEngine
getFunctionCallingConventionLLVM.Internal.FFI.Function
getGC 
1 (Function)LLVM.Internal.FFI.Function
2 (Function)LLVM.Internal.Function
getGlobalContextLLVM.Internal.FFI.Context
getGlobalNameLLVM.Internal.DecodeAST
getHostCPUFeatures 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Internal.Target, LLVM.Target
getHostCPUName 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Internal.Target, LLVM.Target
getICmpPredicateLLVM.Internal.FFI.Instruction
getIdentifierLLVM.Internal.FFI.Metadata
getInBoundsLLVM.Internal.FFI.Instruction
getIncomingBlockLLVM.Internal.FFI.Instruction
getIncomingValueLLVM.Internal.FFI.Instruction
getIndirectBrDestsLLVM.Internal.FFI.Instruction
getInitializerLLVM.Internal.FFI.GlobalVariable
getInlineAsmAssemblyStringLLVM.Internal.FFI.InlineAssembly
getInlineAsmConstraintStringLLVM.Internal.FFI.InlineAssembly
getInlineAsmDialectLLVM.Internal.FFI.InlineAssembly
getInstrAlignmentLLVM.Internal.FFI.Instruction
getInstructionDefOpcodeLLVM.Internal.FFI.Instruction
getInstructionOpcodeLLVM.Internal.FFI.Instruction
getInstStructureIndicesLLVM.Internal.FFI.Instruction
getIntTypeWidthLLVM.Internal.FFI.Type
getLastBasicBlockLLVM.Internal.FFI.Function
getLastInstructionLLVM.Internal.FFI.BasicBlock
getLexicalBlockColumnLLVM.Internal.FFI.Metadata
getLexicalBlockFileDiscriminatorLLVM.Internal.FFI.Metadata
getLexicalBlockLineLLVM.Internal.FFI.Metadata
getLexicalBlockScopeLLVM.Internal.FFI.Metadata
getLibFuncLLVM.Internal.FFI.Target
getLibraryFunctionLLVM.Internal.Target, LLVM.Target
getLibraryFunctionNameLLVM.Internal.Target, LLVM.Target
getLinkage 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getLinkingLayerLLVM.Internal.OrcJIT.LinkingLayer, LLVM.OrcJIT.LinkingLayer
getLocalNameLLVM.Internal.DecodeAST
getMangledSymbolLLVM.Internal.FFI.OrcJIT
getMCJITCompilerOptionsSizeLLVM.Internal.FFI.ExecutionEngine
getMCTargetOptionsFlagLLVM.Internal.FFI.Target
getMDKindIDInContextLLVM.Internal.FFI.Metadata
getMDKindIDInContext'LLVM.Internal.FFI.Metadata
getMDKindNamesLLVM.Internal.FFI.Metadata
getMDNodeNumOperandsLLVM.Internal.FFI.Metadata
getMDNodeOperandLLVM.Internal.FFI.Metadata
getMDStringLLVM.Internal.FFI.Metadata
getMDString'LLVM.Internal.FFI.Metadata
getMDStringValueLLVM.Internal.FFI.Metadata
getMDTupleLLVM.Internal.FFI.Metadata
getMDTuple'LLVM.Internal.FFI.Metadata
getMDValueLLVM.Internal.FFI.Metadata
getMetadata 
1 (Function)LLVM.Internal.FFI.Instruction
2 (Function)LLVM.Internal.Module
getMetadataClassIdLLVM.Internal.FFI.Metadata
getMetadataDefinitionsLLVM.Internal.Operand
getMetadataKindNamesLLVM.Internal.Metadata
getMetadataNodeIDLLVM.Internal.DecodeAST
getMetadataOperandLLVM.Internal.FFI.Metadata
getModuleContextLLVM.Internal.FFI.Module
getModuleIdentifierLLVM.Internal.FFI.Module
getNameLLVM.Internal.DecodeAST
getNamedFunctionLLVM.Internal.FFI.Module
getNamedInstructionsLLVM.Internal.BasicBlock
getNamedMetadataNameLLVM.Internal.FFI.Metadata
getNamedMetadataNumOperandsLLVM.Internal.FFI.Metadata
getNamedMetadataOperandsLLVM.Internal.FFI.Metadata
getNamespaceExportedSymbolsLLVM.Internal.FFI.Metadata
getNextAliasLLVM.Internal.FFI.Module
getNextBasicBlockLLVM.Internal.FFI.Function
getNextFunctionLLVM.Internal.FFI.Module
getNextGlobalLLVM.Internal.FFI.Module
getNextInstructionLLVM.Internal.FFI.BasicBlock
getNextNamedMetadataLLVM.Internal.FFI.Module
getNextUseLLVM.Internal.FFI.User
getNumArgOperandsLLVM.Internal.FFI.Instruction
getNumAttributesLLVM.Internal.FFI.Attribute
getNumClausesLLVM.Internal.FFI.Instruction
getNumMetadataLLVM.Internal.FFI.GlobalValue
getNumOperandsLLVM.Internal.FFI.User
getOperandLLVM.Internal.FFI.User
getOrAddNamedMetadataLLVM.Internal.FFI.Module
getOrInsertCOMDATLLVM.Internal.FFI.Module
getParametersLLVM.Internal.Function
getParamsLLVM.Internal.FFI.Function
getParamTypesLLVM.Internal.FFI.Type
getParentPadLLVM.Internal.FFI.Instruction
getPersonalityFn 
1 (Function)LLVM.Internal.FFI.Function
2 (Function)LLVM.Internal.Function
getPointerAddressSpaceLLVM.Internal.FFI.Type
getPointerToGlobalLLVM.Internal.FFI.ExecutionEngine
getPrefixData 
1 (Function)LLVM.Internal.FFI.Function
2 (Function)LLVM.Internal.Function
getProcessTargetTriple 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Internal.Target, LLVM.Target
getReturnTypeLLVM.Internal.FFI.Type
getRuntimeLangLLVM.Internal.FFI.Metadata
getScopeFileLLVM.Internal.FFI.Metadata
getScopeNameLLVM.Internal.FFI.Metadata
getScopeScopeLLVM.Internal.FFI.Metadata
getSection 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getSMDiagnosticColumnNoLLVM.Internal.FFI.SMDiagnostic
getSMDiagnosticFilenameLLVM.Internal.FFI.SMDiagnostic
getSMDiagnosticKindLLVM.Internal.FFI.SMDiagnostic
getSMDiagnosticLineContentsLLVM.Internal.FFI.SMDiagnostic
getSMDiagnosticLineNoLLVM.Internal.FFI.SMDiagnostic
getSMDiagnosticMessageLLVM.Internal.FFI.SMDiagnostic
getSourceFileNameLLVM.Internal.FFI.Module
getStackAlignmentOverrideLLVM.Internal.FFI.Target
getStructDefinitionsLLVM.Internal.Type
getStructElementTypesLLVM.Internal.FFI.Type
getStructNameLLVM.Internal.FFI.Type
getStructureLLVM.Internal.Type
getSubroutineCCLLVM.Internal.FFI.Metadata
getSubroutineTypeArrayLLVM.Internal.FFI.Metadata
getSwitchCasesLLVM.Internal.FFI.Instruction
getSymbolAddressInProcess 
1 (Function)LLVM.Internal.FFI.RTDyldMemoryManager
2 (Function)LLVM.Internal.Linking, LLVM.Linking
getSynchronizationScopeLLVM.Internal.FFI.Instruction
getTagLLVM.Internal.FFI.Metadata
getTailCallKindLLVM.Internal.FFI.Instruction
getTargetLoweringLLVM.Internal.Target, LLVM.Target
getTargetMachineDataLayout 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Internal.Target, LLVM.Target
getTargetMachineTriple 
1 (Function)LLVM.Internal.FFI.Target
2 (Function)LLVM.Internal.Target, LLVM.Target
getTargetOptionsFlagLLVM.Internal.FFI.Target
getTargetTriple 
1 (Function)LLVM.Internal.FFI.Module
2 (Function)LLVM.Internal.Module
getTemplateParamsLLVM.Internal.FFI.Metadata
getThreadLocalMode 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getThreadModelLLVM.Internal.FFI.Target
getTypeAlignInBitsLLVM.Internal.FFI.Metadata
getTypeAllocSizeLLVM.Internal.FFI.DataLayout
getTypeFlagsLLVM.Internal.FFI.Metadata
getTypeKindLLVM.Internal.FFI.Type
getTypeLineLLVM.Internal.FFI.Metadata
getTypeName 
1 (Function)LLVM.Internal.FFI.Metadata
2 (Function)LLVM.Internal.DecodeAST
getTypeOffsetInBitsLLVM.Internal.FFI.Metadata
getTypeSizeInBitsLLVM.Internal.FFI.Metadata
getUnnamedAddrLLVM.Internal.FFI.GlobalValue
getUnwindDestLLVM.Internal.FFI.Instruction
getValueName 
1 (Function)LLVM.Internal.FFI.Value
2 (Function)LLVM.Internal.DecodeAST
getValueSubclassIdLLVM.Internal.FFI.Value
getVectorSizeLLVM.Internal.FFI.Type
getVisibility 
1 (Function)LLVM.Internal.FFI.GlobalValue
2 (Function)LLVM.Internal.Global
getVolatileLLVM.Internal.FFI.Instruction
getVTableHolderLLVM.Internal.FFI.Metadata
getXsLLVM.Internal.FFI.Iterate
GlobalAliasLLVM.Internal.FFI.PtrHierarchy
GlobalDeadCodeEliminationLLVM.Transforms
GlobalObjectLLVM.Internal.FFI.PtrHierarchy
GlobalValueLLVM.Internal.FFI.PtrHierarchy
GlobalValueNumberingLLVM.Transforms
GlobalVariableLLVM.Internal.FFI.PtrHierarchy
globalVarNumLLVM.Internal.DecodeAST
guaranteedTailCallOptimizationLLVM.Target.Options
guardNonVoidTypeLLVM.Internal.Instruction