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

Index - V

VALLanguage.Futhark.Parser.Lexer.Tokens
ValBind 
1 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
2 (Type/Class)Language.Futhark
valBindAttrsLanguage.Futhark.Syntax, Language.Futhark
ValBindBaseLanguage.Futhark.Syntax, Language.Futhark
valBindBodyLanguage.Futhark.Syntax, Language.Futhark
valBindBoundLanguage.Futhark.Prop, Language.Futhark
valBindDocLanguage.Futhark.Syntax, Language.Futhark
valBindEntryPointLanguage.Futhark.Syntax, Language.Futhark
ValBindingLanguage.Futhark.TypeChecker.Terms.Monad
valBindLocationLanguage.Futhark.Syntax, Language.Futhark
valBindNameLanguage.Futhark.Syntax, Language.Futhark
valBindParamsLanguage.Futhark.Syntax, Language.Futhark
valBindRetDeclLanguage.Futhark.Syntax, Language.Futhark
valBindRetTypeLanguage.Futhark.Syntax, Language.Futhark
valBindTypeParamsLanguage.Futhark.Syntax, Language.Futhark
valBindTypeSchemeLanguage.Futhark.Prop, Language.Futhark
ValDecLanguage.Futhark.Syntax, Language.Futhark
ValOrVarFuthark.Script
ValSpecLanguage.Futhark.Syntax, Language.Futhark
Value 
1 (Type/Class)Futhark.Test.Values, Futhark.Test
2 (Data Constructor)Language.Futhark.Parser.Monad
3 (Type/Class)Language.Futhark.Interpreter.Values
4 (Type/Class)Language.Futhark.Interpreter
valueFuthark.IR.Prop.Constants, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem
ValueAccLanguage.Futhark.Interpreter.Values
ValueArrayLanguage.Futhark.Interpreter.Values
ValueAtomFuthark.Test.Values
ValueDescFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU
valueElemsFuthark.Test.Values
valueElemTypeFuthark.Test.Values
ValueExpFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
ValueFunLanguage.Futhark.Interpreter.Values
valueIntegralLanguage.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
ValueKArgFuthark.CodeGen.ImpCode.OpenCL
ValuePrimLanguage.Futhark.Interpreter.Values
ValueRecord 
1 (Data Constructor)Futhark.Test.Values
2 (Data Constructor)Language.Futhark.Interpreter.Values
Values 
1 (Type/Class)Futhark.Test.Spec, Futhark.Test
2 (Data Constructor)Futhark.Test.Spec, Futhark.Test
valuesAsVarsFuthark.Test
valuesFromByteStringFuthark.Test
valuesHFuthark.CodeGen.RTS.C
ValueShapeLanguage.Futhark.Interpreter.Values
valueShape 
1 (Function)Futhark.Test.Values
2 (Function)Language.Futhark.Interpreter.Values
valuesJsFuthark.CodeGen.RTS.JavaScript
valuesPyFuthark.CodeGen.RTS.Python
ValueSumLanguage.Futhark.Interpreter.Values
valueText 
1 (Function)Futhark.Test.Values, Futhark.Test
2 (Function)Language.Futhark.Interpreter.Values, Language.Futhark.Interpreter
valueToExpFuthark.Script
ValueTupleFuthark.Test.Values
ValueType 
1 (Data Constructor)Futhark.Test.Values
2 (Type/Class)Futhark.Test.Values
3 (Type/Class)Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem
4 (Data Constructor)Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem
5 (Type/Class)Language.Futhark.Syntax, Language.Futhark
6 (Type/Class)Futhark.CodeGen.Backends.MulticoreC
valueTypeFuthark.Test.Values
valueTypeTextFuthark.Test.Values
valueTypeTextNoDimsFuthark.Test.Values
valueTypeToCTypeFuthark.CodeGen.Backends.GenericC.Types
Var 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Data Constructor)Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem
3 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
varFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU
VarAliasesFuthark.IR.Aliases
VarEntryFuthark.CodeGen.ImpGen
varianceInStmsFuthark.Optimise.TileLoops.Shared
VarianceTableFuthark.Optimise.TileLoops.Shared
varInputFuthark.Analysis.HORep.SOAC
VarLookupFuthark.Optimise.Simplify.Rules.Simple
varResFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem
varReturnsFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
varsInExpFuthark.Script
varsResFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem
VarSubstsFuthark.Internalise.Monad
VarWisdom 
1 (Type/Class)Futhark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
2 (Data Constructor)Futhark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
varWisdomAliasesFuthark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
vcatFuthark.Util.Pretty
VectorFuthark.Test.Values
VectorizedFuthark.CodeGen.ImpGen.Multicore.Base
VerboseFuthark.Compiler.Config, Futhark.Pipeline, Futhark.Compiler, Futhark.Compiler.CLI
VerbosityFuthark.Compiler.Config, Futhark.Pipeline, Futhark.Compiler, Futhark.Compiler.CLI
versionFuthark.Version
versionStringFuthark.Version
Vertex 
1 (Type/Class)Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
2 (Data Constructor)Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
vertexFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
vertexEdgesFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
vertexIdFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
vertexMetaFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
vertexRoutingFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
VeryVerboseFuthark.Compiler.Config, Futhark.Pipeline, Futhark.Compiler, Futhark.Compiler.CLI
VFSFuthark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
viaShowFuthark.Util.Pretty
ViewFFuthark.Analysis.HORep.SOAC
viewfFuthark.Analysis.HORep.SOAC
ViewLFuthark.Analysis.HORep.SOAC
viewlFuthark.Analysis.HORep.SOAC
virtualiseGroupsFuthark.CodeGen.ImpGen.GPU.Base
VisibleTypesFuthark.Internalise.Entry
visibleTypesFuthark.Internalise.Entry
VisitedFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
VJPFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
vjpLambdaFuthark.AD.Rev.Monad
vjpMapFuthark.AD.Rev.Map
VjpOps 
1 (Type/Class)Futhark.AD.Rev.Monad
2 (Data Constructor)Futhark.AD.Rev.Monad
vjpScatterFuthark.AD.Rev.Scatter
vjpSOACFuthark.AD.Rev.SOAC
vjpStmFuthark.AD.Rev.Monad
VName 
1 (Type/Class)Language.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem, Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)Language.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem, Language.Futhark.Syntax, Language.Futhark
VNameSourceFuthark.FreshNames, Futhark.MonadFreshNames, Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
voidFuthark.Pass.ExplicitAllocations
VolatileFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU
VolatilityFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU
volQualsFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
vsepFuthark.Util.Pretty
VTableFuthark.CodeGen.ImpGen
VUnitFuthark.Pkg.Types
VValFuthark.Script
VVarFuthark.Script