Index - P

PairFuthark.CodeGen.Backends.GenericCSharp.AST
ParallelFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS, Futhark.Representation.Kernels
Param 
1 (Type/Class)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
2 (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
3 (Type/Class)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
paramAttrFuthark.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
paramDeclTypeFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ParameterMismatchFuthark.TypeCheck
parametrizedCallFuthark.CodeGen.Backends.GenericCSharp
paramIdentFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
paramName 
1 (Function)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
2 (Function)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
paramsFuthark.Analysis.HORepresentation.MapNest
ParamTypeLanguage.Futhark.TypeChecker.Unify
paramTypeFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ParensLanguage.Futhark.Syntax, Language.Futhark
parens 
1 (Function)Futhark.Doc.Html
2 (Function)Futhark.Util.Pretty
parensIfFuthark.Util.Pretty
parseDecOrExpIncrMLanguage.Futhark.Parser
ParseError 
1 (Data Constructor)Language.Futhark.Parser
2 (Type/Class)Language.Futhark.Parser
parseExpLanguage.Futhark.Parser
parseFutharkLanguage.Futhark.Parser
parseModExpLanguage.Futhark.Parser
parsePkgManifestFuthark.Pkg.Types
parsePkgManifestFromFileFuthark.Pkg.Types
parseTypeLanguage.Futhark.Parser
parseValueLanguage.Futhark.Parser
parseValuesLanguage.Futhark.Parser
parseVersionFuthark.Pkg.Types
partitionChunkedFoldParametersFuthark.Tools, Futhark.Internalise.Monad
partitionChunkedKernelFoldParametersFuthark.Tools, Futhark.Internalise.Monad
partitionChunkedKernelLambdaParametersFuthark.Tools, Futhark.Internalise.Monad
Pass 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.AST
2 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
3 (Data Constructor)Futhark.Pass
4 (Type/Class)Futhark.Pass
passDescriptionFuthark.Pass
passesFuthark.Pipeline
passFunctionFuthark.Pass
passLongOptionFuthark.Pass
PassMFuthark.Pass
passNameFuthark.Pass
PatElem 
1 (Type/Class)Futhark.Representation.SOACS
2 (Type/Class)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
3 (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
patElemAttrFuthark.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
patElemIdentFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patElemNameFuthark.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
PatElemTFuthark.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
patElemTypeFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
Pattern 
1 (Type/Class)Language.Futhark
2 (Type/Class)Futhark.Representation.SOACS
3 (Data Constructor)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
4 (Type/Class)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternAliasesFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
PatternAscriptionLanguage.Futhark.Syntax, Language.Futhark
PatternBaseLanguage.Futhark.Syntax, Language.Futhark
PatternConstrLanguage.Futhark.Syntax, Language.Futhark
patternContextElementsFuthark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternContextIdentsFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternContextNamesFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternDimNamesLanguage.Futhark.Attributes, Language.Futhark
patternElementsFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternExtTypesFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternFromParamsFuthark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternIdents 
1 (Function)Language.Futhark.Attributes, Language.Futhark
2 (Function)Futhark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
PatternLitLanguage.Futhark.Syntax, Language.Futhark
patternNamesFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternOrderZeroLanguage.Futhark.Attributes, Language.Futhark
patternParamLanguage.Futhark.Attributes, Language.Futhark
PatternParensLanguage.Futhark.Syntax, Language.Futhark
patternSizeFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternStructTypeLanguage.Futhark.Attributes, Language.Futhark
PatternTFuthark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
PatternTypeLanguage.Futhark.Syntax, Language.Futhark
patternTypeLanguage.Futhark.Attributes, Language.Futhark
patternTypesFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternValueElementsFuthark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternValueIdentsFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternValueNamesFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
patternValueTypesFuthark.Representation.AST.Attributes.Patterns, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
peelArray 
1 (Function)Language.Futhark.Attributes, Language.Futhark
2 (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
performCSEFuthark.Optimise.CSE
permutationAndMissingFuthark.Pass.ExtractKernels.DistributeNests
PermutationErrorFuthark.TypeCheck
permuteFuthark.Representation.ExplicitMemory.IndexFunction
pickSymToElimFuthark.Analysis.AlgSimplify
PIPELanguage.Futhark.Parser
PipeLeftLanguage.Futhark.Syntax, Language.Futhark
PipelineFuthark.Pipeline
PipelineConfig 
1 (Data Constructor)Futhark.Pipeline
2 (Type/Class)Futhark.Pipeline
pipelineValidateFuthark.Pipeline
pipelineVerboseFuthark.Pipeline
PipeRightLanguage.Futhark.Syntax, Language.Futhark
pipesFuthark.Doc.Html
pkgDirFuthark.Pkg.Types
PkgInfo 
1 (Data Constructor)Futhark.Pkg.Info
2 (Type/Class)Futhark.Pkg.Info
pkgInfoFuthark.Pkg.Info
pkgLookupCommitFuthark.Pkg.Info
PkgManifest 
1 (Data Constructor)Futhark.Pkg.Types
2 (Type/Class)Futhark.Pkg.Types
PkgPathFuthark.Pkg.Types
pkgPathFilePathFuthark.Pkg.Types
PkgRegistryFuthark.Pkg.Info
pkgRevCommitFuthark.Pkg.Info
PkgRevDepInfoFuthark.Pkg.Solve
PkgRevDeps 
1 (Data Constructor)Futhark.Pkg.Types
2 (Type/Class)Futhark.Pkg.Types
pkgRevDepsFuthark.Pkg.Types
pkgRevGetManifestFuthark.Pkg.Info
PkgRevInfo 
1 (Data Constructor)Futhark.Pkg.Info
2 (Type/Class)Futhark.Pkg.Info
pkgRevTimeFuthark.Pkg.Info
pkgRevZipballDirFuthark.Pkg.Info
pkgRevZipballUrlFuthark.Pkg.Info
pkgVersionsFuthark.Pkg.Info
platformNameFuthark.CodeGen.OpenCL.Heuristics
PlusLanguage.Futhark.Syntax, Language.Futhark
pmapIOFuthark.Util
PNameLanguage.Futhark.Syntax, Language.Futhark
PointerQualsFuthark.CodeGen.Backends.GenericC
PointerTFuthark.CodeGen.Backends.GenericCSharp.AST
popInnerTargetFuthark.Pass.ExtractKernels.Distribution
postKernelsStmsFuthark.Pass.ExtractKernels.DistributeNests
PostUnOpFuthark.CodeGen.Backends.GenericCSharp.AST
Pow 
1 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)Futhark.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
ppAnnotFuthark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ppExpLoreFuthark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ppGenReduceFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS, Futhark.Representation.Kernels
ppKernelNestFuthark.Pass.ExtractKernels.Distribution
ppLoopNestingFuthark.Pass.ExtractKernels.Distribution
ppNestingsFuthark.Pass.ExtractKernels.Distribution
pprFuthark.Util.Pretty
ppRangesRepFuthark.Analysis.AlgSimplify
pprintFuthark.Util.Pretty
pprListFuthark.Util.Pretty
pprNameLanguage.Futhark.Pretty, Language.Futhark
pprPrecFuthark.Util.Pretty
ppScremaFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS, Futhark.Representation.Kernels
ppSpaceLanguage.Futhark.TypeChecker.Monad
ppTargetsFuthark.Pass.ExtractKernels.Distribution
ppTuple'Futhark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
precomputedFuthark.Representation.AST.Attributes.Names, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
preludeLanguage.Futhark.Futlib
prepareBenchmarkProgramFuthark.Bench
PrettyFuthark.Util.Pretty
prettyFuthark.Util.Pretty, Language.Futhark.Core, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Futhark.CodeGen.Backends.GenericCSharp.AST, Language.Futhark.Syntax, Language.Futhark.Pretty, Language.Futhark
PrettyAnnotFuthark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
prettyBuildListFuthark.Pkg.Types
prettyCompactFuthark.Util.Pretty
prettyCompactSFuthark.Util.Pretty
prettyDocFuthark.Util.Pretty
prettyLazyTextFuthark.Util.Pretty
PrettyLoreFuthark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
prettyNameLanguage.Futhark.Pretty, Language.Futhark
prettyOneLineFuthark.Util.Pretty
prettyPkgManifestFuthark.Pkg.Types
prettyPragmaFuthark.Util.Pretty
prettyPragmaLazyTextFuthark.Util.Pretty
prettyPragmaSFuthark.Util.Pretty
prettySFuthark.Util.Pretty
prettySemVerFuthark.Pkg.Types
prettySignedFuthark.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
prettyTextFuthark.Util.Pretty
prettyTupleFuthark.Util.Pretty, Futhark.Representation.AST.Pretty, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Language.Futhark.Pretty, Language.Futhark
prettyTypeNameFuthark.Doc.Html
prettyUFuthark.Doc.Html
PreUnOpFuthark.CodeGen.Backends.GenericCSharp.AST
Prim 
1 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
2 (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
primBitSizeFuthark.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
primBodyTypeFuthark.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
primByteSizeFuthark.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
PrimExpFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
primExpFromExpFuthark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.ExplicitMemory
primExpFromSubExpFuthark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.ExplicitMemory
primExpFromSubExpMFuthark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.ExplicitMemory
primExpToExpFuthark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.ExplicitMemory
primExpTypeFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
primFParamFuthark.TypeCheck
primFunsFuthark.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
PrimitiveFuthark.CodeGen.Backends.GenericCSharp.AST
primOpAliasesFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
primOpTypeFuthark.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
primRetTypeFuthark.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
PrimSubstLanguage.Futhark.TypeChecker.Types
PrimType 
1 (Type/Class)Language.Futhark.Syntax, Language.Futhark
2 (Type/Class)Futhark.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
primTypeFuthark.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
primTypeHtmlFuthark.Doc.Html
primTypeToCTypeFuthark.CodeGen.Backends.SimpleRepresentation, Futhark.CodeGen.Backends.GenericC
PrimValue 
1 (Type/Class)Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
3 (Type/Class)Futhark.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
primValueLanguage.Futhark.Syntax, Language.Futhark
primValueTypeFuthark.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
printActionFuthark.Actions
PrivateAllocFuthark.CodeGen.ImpCode.Kernels
PrivateFunDefFuthark.CodeGen.Backends.GenericCSharp.AST
privateFunDefFuthark.CodeGen.Backends.GenericCSharp
Prog 
1 (Type/Class)Language.Futhark
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
3 (Data Constructor)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
4 (Type/Class)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
ProgBaseLanguage.Futhark.Syntax, Language.Futhark
progDecsLanguage.Futhark.Syntax, Language.Futhark
progDocLanguage.Futhark.Syntax, Language.Futhark
progFunctionsFuthark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
progImportsLanguage.Futhark.Attributes, Language.Futhark
progMetricsFuthark.Analysis.Metrics
progModuleTypesLanguage.Futhark.Attributes, Language.Futhark
Program 
1 (Type/Class)Futhark.CodeGen.ImpCode.Kernels
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Type/Class)Futhark.CodeGen.ImpCode.OpenCL
4 (Type/Class)Futhark.CodeGen.ImpCode.Sequential
ProgramTest 
1 (Data Constructor)Futhark.Test
2 (Type/Class)Futhark.Test
ProjectLanguage.Futhark.Syntax, Language.Futhark
ProjectSectionLanguage.Futhark.Syntax, Language.Futhark
PROJ_FIELDLanguage.Futhark.Parser
PROJ_INDEXLanguage.Futhark.Parser
PublicClassFuthark.CodeGen.Backends.GenericCSharp.AST
publicDefFuthark.CodeGen.Backends.GenericC
publicDef_Futhark.CodeGen.Backends.GenericC
PublicFunDefFuthark.CodeGen.Backends.GenericCSharp.AST
publicFunDefFuthark.CodeGen.Backends.GenericCSharp
publicName 
1 (Function)Futhark.CodeGen.Backends.GenericCSharp
2 (Function)Futhark.CodeGen.Backends.GenericC
punctuateFuthark.Util.Pretty
pushInnerKernelNestingFuthark.Pass.ExtractKernels.Distribution
pushInnerNestingFuthark.Pass.ExtractKernels.Distribution
pushInnerTargetFuthark.Pass.ExtractKernels.Distribution
pushKernelNestingFuthark.Pass.ExtractKernels.Distribution
putConstraintsLanguage.Futhark.TypeChecker.Unify
putDocFuthark.Util.Pretty
putDocLnFuthark.Util.Pretty
putNameSourceFuthark.MonadFreshNames, Futhark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad
putPkgRegistryFuthark.Pkg.Info
putUserStateFuthark.CodeGen.Backends.GenericC
PyArgFuthark.CodeGen.Backends.GenericPython.AST
PyClassDefFuthark.CodeGen.Backends.GenericPython.AST
PyExceptFuthark.CodeGen.Backends.GenericPython.AST
PyExpFuthark.CodeGen.Backends.GenericPython.AST
pyFunctionsFuthark.CodeGen.Backends.GenericPython.Definitions
PyFunDefFuthark.CodeGen.Backends.GenericPython.AST
PyIdxFuthark.CodeGen.Backends.GenericPython.AST
pyPanicFuthark.CodeGen.Backends.GenericPython.Definitions
PyProg 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Type/Class)Futhark.CodeGen.Backends.GenericPython.AST
PyStmtFuthark.CodeGen.Backends.GenericPython.AST
pyTuningFuthark.CodeGen.Backends.GenericPython.Definitions
pyUtilityFuthark.CodeGen.Backends.GenericPython.Definitions
pyValuesFuthark.CodeGen.Backends.GenericPython.Definitions