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

Index - G

generaliseExtTypesFuthark.IR.Prop.Types, 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
generateBoilerplate 
1 (Function)Futhark.CodeGen.Backends.SequentialC.Boilerplate
2 (Function)Futhark.CodeGen.Backends.COpenCL.Boilerplate
3 (Function)Futhark.CodeGen.Backends.CCUDA.Boilerplate
generateContextFuthark.CodeGen.Backends.MulticoreC
generateOptionParser 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
GenPrimFuthark.Test.Spec, Futhark.Test
GenValue 
1 (Type/Class)Futhark.Test.Spec, Futhark.Test
2 (Data Constructor)Futhark.Test.Spec, Futhark.Test
GenValuesFuthark.Test.Spec, Futhark.Test
genValueTypeFuthark.Test.Spec, Futhark.Test
GeqLanguage.Futhark.Syntax, Language.Futhark
getConstraintsLanguage.Futhark.TypeChecker.Unify
getExpectedResultFuthark.Test
getExpValueFuthark.Script
GetGlobalIdFuthark.CodeGen.ImpCode.GPU
GetGlobalSizeFuthark.CodeGen.ImpCode.GPU
GetGroupIdFuthark.CodeGen.ImpCode.GPU
getIterationDomainFuthark.CodeGen.ImpGen.Multicore.Base
GetLocalIdFuthark.CodeGen.ImpCode.GPU
GetLocalSizeFuthark.CodeGen.ImpCode.GPU
GetLockstepWidthFuthark.CodeGen.ImpCode.GPU
GetManifestFuthark.Pkg.Info
getManifestFuthark.Pkg.Info
getNameSourceFuthark.MonadFreshNames, Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
getOptFuthark.Util.Options
getOpt'Futhark.Util.Options
getPkgRegistryFuthark.Pkg.Info
getReturnParamsFuthark.CodeGen.ImpGen.Multicore.Base
GetSize 
1 (Data Constructor)Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.CodeGen.ImpCode.GPU
getSizeFuthark.Pass.ExtractKernels.ToGPU
GetSizeMax 
1 (Data Constructor)Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.CodeGen.ImpCode.GPU
getSpaceFuthark.CodeGen.ImpGen.Multicore.Base
getUserStateFuthark.CodeGen.Backends.GenericC
GetValueFuthark.Test.Values
getValueFuthark.Test.Values
getValuesFuthark.Test
getValuesBSFuthark.Test
getVTableFuthark.CodeGen.ImpGen
GlobalLanguage.Futhark.TypeChecker.Terms.Monad
GPUFuthark.IR.GPU, Futhark.IR.GPU.Simplify
GPUMemFuthark.IR.GPUMem
GpuMemPipelineFuthark.Test.Spec, Futhark.Test
GpuPipelineFuthark.Test.Spec, Futhark.Test
gpuPipelineFuthark.Passes
GraphFuthark.Analysis.Interference
GreaterLanguage.Futhark.Syntax, Language.Futhark
groupFuthark.Util.Pretty
groupCoverSpaceFuthark.CodeGen.ImpGen.GPU.Base
groupLoopFuthark.CodeGen.ImpGen.GPU.Base
groupReduceFuthark.CodeGen.ImpGen.GPU.Base
groupResultArraysFuthark.CodeGen.ImpGen.Multicore.Base
groupScanFuthark.CodeGen.ImpGen.GPU.Base
groupScatterResultsFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
groupScatterResults'Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
GroupSize 
1 (Data Constructor)Futhark.CodeGen.OpenCL.Heuristics
2 (Type/Class)Futhark.IR.GPU.Sizes, Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.GPU
guardFuthark.Pass.ExplicitAllocations