futhark-0.19.5: 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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
generateBoilerplate 
1 (Function)Futhark.CodeGen.Backends.SequentialC.Boilerplate
2 (Function)Futhark.CodeGen.Backends.COpenCL.Boilerplate
3 (Function)Futhark.CodeGen.Backends.CCUDA.Boilerplate
generateOptionParser 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
GenValuesFuthark.Test
GeqLanguage.Futhark.Syntax, Language.Futhark
getConstraintsLanguage.Futhark.TypeChecker.Unify
getExpectedResultFuthark.Test
getExpValueFuthark.Script
GetGlobalIdFuthark.CodeGen.ImpCode.Kernels
GetGlobalSizeFuthark.CodeGen.ImpCode.Kernels
GetGroupIdFuthark.CodeGen.ImpCode.Kernels
getIterationDomainFuthark.CodeGen.ImpGen.Multicore.Base
GetLocalIdFuthark.CodeGen.ImpCode.Kernels
GetLocalSizeFuthark.CodeGen.ImpCode.Kernels
GetLockstepWidthFuthark.CodeGen.ImpCode.Kernels
GetManifestFuthark.Pkg.Info
getManifestFuthark.Pkg.Info
getNameSourceFuthark.MonadFreshNames, Futhark.Binder.Class, Futhark.Binder, 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.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.CodeGen.ImpCode.Kernels
getSizeFuthark.Pass.ExtractKernels.ToKernels
GetSizeMax 
1 (Data Constructor)Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.CodeGen.ImpCode.Kernels
getSpaceFuthark.CodeGen.ImpGen.Multicore.Base
getUserStateFuthark.CodeGen.Backends.GenericC
GetValueFuthark.Test.Values
getValueFuthark.Test.Values
getValuesFuthark.Test
getValuesBSFuthark.Test
getVTableFuthark.CodeGen.ImpGen
GpuPipelineFuthark.Test
gpuPipelineFuthark.Passes
GreaterLanguage.Futhark.Syntax, Language.Futhark
groupFuthark.Util.Pretty
groupCoverSpaceFuthark.CodeGen.ImpGen.Kernels.Base
groupLoopFuthark.CodeGen.ImpGen.Kernels.Base
groupReduceFuthark.CodeGen.ImpGen.Kernels.Base
groupResultArraysFuthark.CodeGen.ImpGen.Multicore.Base
groupScanFuthark.CodeGen.ImpGen.Kernels.Base
groupScatterResultsFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.Kernels
groupScatterResults'Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.Kernels
GroupSize 
1 (Data Constructor)Futhark.CodeGen.OpenCL.Heuristics
2 (Type/Class)Futhark.IR.Kernels.Sizes, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
guardFuthark.Pass.ExplicitAllocations