futhark-0.9.1: An optimising compiler for a functional, array-oriented language.

Index - A

AbsFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
Action 
1 (Type/Class)Futhark.Pipeline
2 (Data Constructor)Futhark.Pipeline
actionDescriptionFuthark.Pipeline
actionNameFuthark.Pipeline
actionProcedureFuthark.Pipeline
ActualVariablesFuthark.Optimise.MemoryBlockMerging.Types
AddFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
addAliasesLanguage.Futhark.Attributes, Language.Futhark
addAliasesToPatternFuthark.Representation.Aliases
addBinderStmsFuthark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad
addFunctionFuthark.Internalise.Monad
addInitialTransformsFuthark.Analysis.HORepresentation.SOAC
addLogFuthark.Util.Log
addMemberDeclFuthark.CodeGen.Backends.GenericCSharp
addOpAliasesFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
addOpRangesFuthark.Representation.AST.Attributes.Ranges, Futhark.Representation.Ranges
AddrFuthark.CodeGen.Backends.GenericCSharp.AST
addRangesToPatternFuthark.Representation.Ranges
addRequiredToManifestFuthark.Pkg.Types
addScopeWisdomFuthark.Optimise.Simplify.Lore, Futhark.Optimise.Simplify.Engine
addStmFuthark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad
addStmsFuthark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad
addTransformFuthark.Analysis.HORepresentation.SOAC
addTransformsFuthark.Analysis.HORepresentation.SOAC
addWisdomToPatternFuthark.Optimise.Simplify.Lore, Futhark.Optimise.Simplify.Engine
AliasLanguage.Futhark.Syntax, Language.Futhark
aliasAnalysisFuthark.Analysis.Alias
AliasBoundLanguage.Futhark.Syntax, Language.Futhark
AliasedFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
AliasedOpFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
AliasesFuthark.Representation.Aliases
aliasesLanguage.Futhark.Attributes, Language.Futhark
AliasesAndConsumedFuthark.Representation.Aliases
AliasesOfFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
aliasesOfFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
AliasFreeLanguage.Futhark.Syntax, Language.Futhark
AliasingLanguage.Futhark.Syntax, Language.Futhark
aliasVarLanguage.Futhark.Syntax, Language.Futhark
alignFuthark.Util.Pretty
allBinOpsFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
allCmpOpsFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
allConsumedFuthark.Analysis.UsageTable
allConvOpsFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
allFloatTypesFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
allIntTypesFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
AllocFuthark.Representation.ExplicitMemory
AllocArrayFuthark.CodeGen.Backends.GenericCSharp.AST
Allocate 
1 (Data Constructor)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
2 (Type/Class)Futhark.CodeGen.Backends.GenericC
3 (Type/Class)Futhark.CodeGen.Backends.GenericPython
4 (Type/Class)Futhark.CodeGen.Backends.GenericCSharp
allPrimTypesFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
AllThreadsFuthark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
allThreadsFuthark.CodeGen.ImpGen.Kernels.Base
allUnOpsFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
analyseBody 
1 (Function)Futhark.Analysis.Range
2 (Function)Futhark.Analysis.Alias
analyseExp 
1 (Function)Futhark.Analysis.Range
2 (Function)Futhark.Analysis.Alias
analyseFunFuthark.Analysis.Alias
analyseLambda 
1 (Function)Futhark.Analysis.Range
2 (Function)Futhark.Analysis.Alias
analyseStmFuthark.Analysis.Alias
analyseStmsFuthark.Analysis.Range
AndFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
anglesFuthark.Util.Pretty
AnnotLanguage.Futhark.Pretty, Language.Futhark
annotFuthark.Util.Pretty
annotateArrayShapeFuthark.Internalise.AccurateSizes
AnnotationsFuthark.Representation.AST.Annotations, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
AnyDimLanguage.Futhark.Syntax, Language.Futhark
AnyErrorFuthark.Test
anyFloatTypeLanguage.Futhark.TypeChecker.Monad
anyIntTypeLanguage.Futhark.TypeChecker.Monad
anyMFuthark.Optimise.MemoryBlockMerging.Miscellaneous
anyNumberTypeLanguage.Futhark.TypeChecker.Monad
anyPrimTypeLanguage.Futhark.TypeChecker.Monad
anySignedTypeLanguage.Futhark.TypeChecker.Monad
anyUnsignedTypeLanguage.Futhark.TypeChecker.Monad
APOSTROPHELanguage.Futhark.Parser
APOSTROPHE_THEN_HATLanguage.Futhark.Parser
Apply 
1 (Data Constructor)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
applyFuthark.Util.Pretty
applyRetTypeFuthark.Representation.AST.RetType, Futhark.Representation.AST.Annotations, Futhark.Representation.AST.Syntax, Futhark.Representation.AST.Attributes.TypeOf, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
applySubstLanguage.Futhark.TypeChecker.Types
areTupleFieldsLanguage.Futhark.Attributes, Language.Futhark
Arg 
1 (Type/Class)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
2 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
3 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
argAliasesFuthark.TypeCheck
ArgKeyword 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
argShapesFuthark.Internalise.AccurateSizes
argTypeFuthark.TypeCheck
Array 
1 (Data Constructor)Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
3 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
ArrayDeclFuthark.CodeGen.Backends.GenericC
arrayDestinationFuthark.CodeGen.ImpGen
ArrayDimLanguage.Futhark.Syntax, Language.Futhark
arrayDimsFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ArrayElemTypeLanguage.Futhark
ArrayElemTypeBaseLanguage.Futhark.Syntax, Language.Futhark
ArrayEntry 
1 (Type/Class)Futhark.CodeGen.ImpGen
2 (Data Constructor)Futhark.CodeGen.ImpGen
ArrayEnumElemLanguage.Futhark.Syntax, Language.Futhark
arrayExtDimsFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ArrayInFuthark.Representation.ExplicitMemory
ArrayLit 
1 (Data Constructor)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
arrayOf 
1 (Function)Futhark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Function)Language.Futhark.Attributes, Language.Futhark
arrayOfRowFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
arrayOfShapeFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
arrayOfWithAliasesLanguage.Futhark.Attributes, Language.Futhark
ArrayPolyElemLanguage.Futhark.Syntax, Language.Futhark
ArrayPrimElemLanguage.Futhark.Syntax, Language.Futhark
arrayRank 
1 (Function)Futhark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Function)Language.Futhark.Attributes, Language.Futhark
ArrayRecordElemLanguage.Futhark.Syntax, Language.Futhark
ArrayShapeFuthark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
arrayShapeFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
arraySizeFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
arraySizeInBytesExpFuthark.Pass.ExplicitAllocations
arraysSizeFuthark.Representation.AST.Attributes.Types, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ArrayTFuthark.CodeGen.Backends.GenericCSharp.AST
ArrayTransformFuthark.Analysis.HORepresentation.SOAC
ArrayTransformsFuthark.Analysis.HORepresentation.SOAC
ArrayValue 
1 (Data Constructor)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
ArrayVarFuthark.CodeGen.ImpGen
arrInputsFuthark.Optimise.Fusion.LoopKernel
ArrowLanguage.Futhark.Syntax, Language.Futhark
asBasicOpFuthark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
AscriptLanguage.Futhark.Syntax, Language.Futhark
asExecutableFuthark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA
AShrFuthark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
asIntSFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad
asIntZFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad
askEnvLanguage.Futhark.TypeChecker.Monad
askRootEnvLanguage.Futhark.TypeChecker.Monad
askScopeFuthark.Representation.AST.Attributes.Scope, Futhark.Representation.AST.Attributes.TypeOf, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
asksEngineEnvFuthark.Optimise.Simplify.Engine
asksScopeFuthark.Representation.AST.Attributes.Scope, Futhark.Representation.AST.Attributes.TypeOf, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
askVtableFuthark.Optimise.Simplify.Engine
asLibraryFuthark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA
asScalExpFuthark.Analysis.SymbolTable
ASSERTLanguage.Futhark.Parser
Assert 
1 (Data Constructor)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
3 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
4 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
5 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
assertingFuthark.Internalise.Monad
assertingOneFuthark.Internalise.Monad
Assign 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
AssignOp 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
assignScalarPointerFuthark.CodeGen.Backends.GenericCSharp
AssignTypedFuthark.CodeGen.Backends.GenericCSharp.AST
ASTERISKLanguage.Futhark.Parser
astMapLanguage.Futhark.Traversals
ASTMappableLanguage.Futhark.Traversals
ASTMapper 
1 (Type/Class)Language.Futhark.Traversals
2 (Data Constructor)Language.Futhark.Traversals
AstMetrics 
1 (Type/Class)Futhark.Analysis.Metrics
2 (Data Constructor)Futhark.Analysis.Metrics
atInit 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
AtomicFuthark.CodeGen.ImpCode.Kernels
AtomicAddFuthark.CodeGen.ImpCode.Kernels
AtomicAndFuthark.CodeGen.ImpCode.Kernels
atomicBinOpFuthark.CodeGen.ImpCode.Kernels
AtomicCmpXchgFuthark.CodeGen.ImpCode.Kernels
AtomicOpFuthark.CodeGen.ImpCode.Kernels
AtomicOrFuthark.CodeGen.ImpCode.Kernels
AtomicSMaxFuthark.CodeGen.ImpCode.Kernels
AtomicSMinFuthark.CodeGen.ImpCode.Kernels
AtomicUMaxFuthark.CodeGen.ImpCode.Kernels
AtomicUMinFuthark.CodeGen.ImpCode.Kernels
AtomicXchgFuthark.CodeGen.ImpCode.Kernels
AtomicXorFuthark.CodeGen.ImpCode.Kernels
attemptFusionFuthark.Optimise.Fusion.LoopKernel
AttributesFuthark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
auxActualVariablesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxExistentialsFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxFirstUsesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
AuxiliaryInfo 
1 (Type/Class)Futhark.Optimise.MemoryBlockMerging.AuxiliaryInfo
2 (Data Constructor)Futhark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxInterferencesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxLastUsesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxMemAliasesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxNameFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxPotentialKernelDataRaceInterferencesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxVarAliasesFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
auxVarMemMappingsFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
availableFuthark.Analysis.SymbolTable
availableAtClosestLoopFuthark.Analysis.SymbolTable