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

Index - G

generaliseExtTypesFuthark.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
generateBoilerplate 
1 (Function)Futhark.CodeGen.Backends.COpenCL.Boilerplate
2 (Function)Futhark.CodeGen.Backends.CCUDA.Boilerplate
3 (Function)Futhark.CodeGen.Backends.CSOpenCL.Boilerplate
generateOptionParser 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
3 (Function)Futhark.CodeGen.Backends.GenericCSharp.Options
GenIntFuthark.Test
GenReduce 
1 (Data Constructor)Futhark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
2 (Data Constructor)Futhark.Analysis.HORepresentation.SOAC
3 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
genReduceDestFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
genReduceNeutralFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
GenReduceOp 
1 (Type/Class)Futhark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
2 (Data Constructor)Futhark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
genReduceOpFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
genReduceWidthFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
GenValue 
1 (Type/Class)Futhark.Test
2 (Data Constructor)Futhark.Test
GenValuesFuthark.Test
GeqLanguage.Futhark.Syntax, Language.Futhark
getArraySizesFuthark.Optimise.Simplify.Engine
getAuxiliaryInfoFuthark.Optimise.MemoryBlockMerging.AuxiliaryInfo
getBreadCrumbsLanguage.Futhark.TypeChecker.Monad
getConstraintsLanguage.Futhark.TypeChecker.Unify
getDefaultDeclFuthark.CodeGen.Backends.GenericCSharp
getExpectedResultFuthark.Test
GetGlobalIdFuthark.CodeGen.ImpCode.Kernels
GetGlobalSizeFuthark.CodeGen.ImpCode.Kernels
GetGroupIdFuthark.CodeGen.ImpCode.Kernels
getInfoMaxUnificationFuthark.Representation.ExplicitMemory.IndexFunction
getKernelsFuthark.CodeGen.ImpCode.Kernels
GetLocalIdFuthark.CodeGen.ImpCode.Kernels
GetLocalSizeFuthark.CodeGen.ImpCode.Kernels
GetLockstepWidthFuthark.CodeGen.ImpCode.Kernels
GetManifestFuthark.Pkg.Info
getManifestFuthark.Pkg.Info
getMonotonicityFuthark.Representation.ExplicitMemory.Lmad
getNameSourceFuthark.MonadFreshNames, Futhark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad
getPkgRegistryFuthark.Pkg.Info
GetSize 
1 (Data Constructor)Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.CodeGen.ImpCode.Kernels
getSizeFuthark.Pass.ExtractKernels.BlockedKernel
GetSizeMax 
1 (Data Constructor)Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.CodeGen.ImpCode.Kernels
getStreamAccumsFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
getStreamOrderFuthark.Representation.SOACS.SOAC, Futhark.Representation.SOACS
getTypeLanguage.Futhark.TypeChecker.Monad
getUserStateFuthark.CodeGen.Backends.GenericC
getValuesFuthark.Test
getValuesBSFuthark.Test
getVarUsesBetweenFuthark.Optimise.MemoryBlockMerging.Coalescing.SafetyCondition3
getVTableFuthark.CodeGen.ImpGen
GlobalBarrierFuthark.CodeGen.ImpCode.Kernels
GpuPipelineFuthark.Test
gpuPipelineFuthark.Passes
GreaterLanguage.Futhark.Syntax, Language.Futhark
groupFuthark.Util.Pretty
GroupGenReduceFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
GroupReduceFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupReduceFuthark.CodeGen.ImpGen.Kernels.Base
GroupScanFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupScanFuthark.CodeGen.ImpGen.Kernels.Base
GroupSizeFuthark.CodeGen.OpenCL.Kernels
GroupStreamFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupStreamAccParamsFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupStreamArrParamsFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupStreamChunkOffsetFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupStreamChunkSizeFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
GroupStreamLambda 
1 (Type/Class)Futhark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Futhark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupStreamLambdaBodyFuthark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
groupStreamMapAccumLFuthark.Pass.ExtractKernels.Kernelise