Index - V
VAL | Language.Futhark.Parser.Lexer.Tokens |
ValBind | |
1 (Data Constructor) | Language.Futhark.Syntax, Language.Futhark |
2 (Type/Class) | Language.Futhark.Prop, Language.Futhark |
valBindAttrs | Language.Futhark.Syntax, Language.Futhark |
ValBindBase | Language.Futhark.Syntax, Language.Futhark |
valBindBody | Language.Futhark.Syntax, Language.Futhark |
valBindBound | Language.Futhark.Prop, Language.Futhark |
valBindDoc | Language.Futhark.Syntax, Language.Futhark |
valBindEntryPoint | Language.Futhark.Syntax, Language.Futhark |
ValBinding | Language.Futhark.TypeChecker.Terms.Monad |
valBindLocation | Language.Futhark.Syntax, Language.Futhark |
valBindName | Language.Futhark.Syntax, Language.Futhark |
valBindParams | Language.Futhark.Syntax, Language.Futhark |
valBindRetDecl | Language.Futhark.Syntax, Language.Futhark |
valBindRetType | Language.Futhark.Syntax, Language.Futhark |
valBindTypeParams | Language.Futhark.Syntax, Language.Futhark |
valBindTypeScheme | Language.Futhark.Prop, Language.Futhark |
ValDec | Language.Futhark.Syntax, Language.Futhark |
ValOrVar | Futhark.Script |
ValSpec | Language.Futhark.Syntax, Language.Futhark |
Value | |
1 (Type/Class) | Futhark.Test.Values, Futhark.Test |
2 (Type/Class) | Language.Futhark.Interpreter.Values |
3 (Type/Class) | Language.Futhark.Interpreter |
value | Futhark.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 |
ValueAcc | Language.Futhark.Interpreter.Values |
valueAccum | Language.Futhark.Interpreter.Values |
valueAccumLM | Language.Futhark.Interpreter.Values |
ValueAD | Language.Futhark.Interpreter.Values |
ValueArray | Language.Futhark.Interpreter.Values |
ValueAtom | Futhark.Test.Values |
ValueDesc | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
valueElems | Futhark.Test.Values |
valueElemType | Futhark.Test.Values |
ValueExp | Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
ValueFun | Language.Futhark.Interpreter.Values |
valueIntegral | Language.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.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, 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 |
ValueKArg | Futhark.CodeGen.ImpCode.OpenCL |
ValuePrim | Language.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 |
valuesAsVars | Futhark.Test |
valuesFromByteString | Futhark.Test |
valuesH | Futhark.CodeGen.RTS.C |
ValueShape | Language.Futhark.Interpreter.Values |
valueShape | |
1 (Function) | Futhark.Test.Values |
2 (Function) | Language.Futhark.Interpreter.Values |
valuesJs | Futhark.CodeGen.RTS.JavaScript |
valuesPy | Futhark.CodeGen.RTS.Python |
ValueSum | Language.Futhark.Interpreter.Values |
valueText | |
1 (Function) | Futhark.Test.Values, Futhark.Test |
2 (Function) | Language.Futhark.Interpreter.Values, Language.Futhark.Interpreter |
valueToExp | Futhark.Script |
ValueTuple | Futhark.Test.Values |
ValueType | |
1 (Type/Class) | Futhark.Test.Values |
2 (Data Constructor) | 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.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, 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.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, 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 |
valueType | Futhark.Test.Values |
valueTypeText | Futhark.Test.Values |
valueTypeTextNoDims | Futhark.Test.Values |
valueTypeToCType | Futhark.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.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, 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 |
var | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
VarAliases | Futhark.IR.Aliases |
VarEntry | Futhark.CodeGen.ImpGen |
Variable | |
1 (Data Constructor) | Language.Futhark.Interpreter.AD |
2 (Data Constructor) | Futhark.Analysis.AccessPattern |
VariableInfo | |
1 (Type/Class) | Futhark.Analysis.AccessPattern |
2 (Data Constructor) | Futhark.Analysis.AccessPattern |
variableType | Futhark.Analysis.AccessPattern |
varianceInStms | Futhark.Optimise.TileLoops.Shared |
VarianceTable | Futhark.Optimise.TileLoops.Shared |
varInput | Futhark.Analysis.HORep.SOAC |
VarLookup | Futhark.Optimise.Simplify.Rules.Simple |
varPrimal | Language.Futhark.Interpreter.AD |
varRes | Futhark.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 |
varReturns | Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
varsInExp | Futhark.Script |
varsRes | Futhark.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 |
VarSubsts | Futhark.Internalise.Monad |
vartab | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
VarType | Futhark.Analysis.AccessPattern |
varType | Futhark.Analysis.AccessPattern |
VarWisdom | |
1 (Type/Class) | Futhark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine |
2 (Data Constructor) | Futhark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine |
varWisdomAliases | Futhark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine |
vcat | Futhark.Util.Pretty |
Vector | Futhark.Test.Values |
Vectorized | Futhark.CodeGen.ImpGen.Multicore.Base |
Verbose | Futhark.Compiler.Config, Futhark.Pipeline, Futhark.Compiler, Futhark.Compiler.CLI |
Verbosity | Futhark.Compiler.Config, Futhark.Pipeline, Futhark.Compiler, Futhark.Compiler.CLI |
version | Futhark.Version |
versionString | Futhark.Version |
Vertex | |
1 (Type/Class) | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
2 (Data Constructor) | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
vertex | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
vertexEdges | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
vertexId | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
vertexMeta | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
vertexRouting | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
Vertical | Futhark.Optimise.Fusion.TryFusion |
VeryVerbose | Futhark.Compiler.Config, Futhark.Pipeline, Futhark.Compiler, Futhark.Compiler.CLI |
VFS | Futhark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI |
vFusionFeasability | Futhark.Optimise.Fusion.GraphRep |
viaShow | Futhark.Util.Pretty |
ViewF | Futhark.Analysis.HORep.SOAC |
viewf | Futhark.Analysis.HORep.SOAC |
ViewL | Futhark.Analysis.HORep.SOAC |
viewl | Futhark.Analysis.HORep.SOAC |
virtualiseBlocks | Futhark.CodeGen.ImpGen.GPU.Base |
VisibleTypes | Futhark.Internalise.Entry |
visibleTypes | Futhark.Internalise.Entry |
Visited | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
VJP | |
1 (Data Constructor) | Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU |
2 (Data Constructor) | Language.Futhark.Interpreter.AD |
vjpLambda | Futhark.AD.Rev.Monad |
vjpMap | Futhark.AD.Rev.Map |
VjpOps | |
1 (Type/Class) | Futhark.AD.Rev.Monad |
2 (Data Constructor) | Futhark.AD.Rev.Monad |
vjpScatter | Futhark.AD.Rev.Scatter |
vjpSOAC | Futhark.AD.Rev.SOAC |
vjpStm | Futhark.AD.Rev.Monad |
VJPValue | |
1 (Type/Class) | Language.Futhark.Interpreter.AD |
2 (Data Constructor) | Language.Futhark.Interpreter.AD |
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.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, 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.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, 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 |
vnameFromSegOp | Futhark.Analysis.AccessPattern |
VNameSource | Futhark.FreshNames, Futhark.MonadFreshNames, Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
vnameToPrimExp | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
Volatile | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
Volatility | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
volQuals | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
vsep | Futhark.Util.Pretty |
VTable | Futhark.CodeGen.ImpGen |
VVal | Futhark.Script |
VVar | Futhark.Script |
v_alias | Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis |