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

Index - G

genConstantsFuthark.CodeGen.ImpGen
generaliseExtTypesFuthark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
generateAPITypesFuthark.CodeGen.Backends.GenericC.Types
generateBoilerplate 
1 (Function)Futhark.CodeGen.Backends.SequentialC.Boilerplate
2 (Function)Futhark.CodeGen.Backends.MulticoreC.Boilerplate
generateChunkLoopFuthark.CodeGen.ImpGen.Multicore.Base
generateGPUBoilerplateFuthark.CodeGen.Backends.GPU
generateOptionParser 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
generateParLoopFnFuthark.CodeGen.Backends.MulticoreC
generateProgramStructFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
generateUniformizeLoopFuthark.CodeGen.ImpGen.Multicore.Base
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
genZeroesFuthark.CodeGen.ImpGen.GPU.Base
GeqLanguage.Futhark.Syntax, Language.Futhark
getArrMemAssocFuthark.Optimise.ArrayShortCircuiting.DataStructs
getArrMemAssocFParamFuthark.Optimise.ArrayShortCircuiting.DataStructs
GetBlockIdFuthark.CodeGen.ImpCode.GPU
getChunkSizeFuthark.CodeGen.ImpGen.GPU.Base
getConstraintsLanguage.Futhark.TypeChecker.Unify
getDirAliasedIxfnFuthark.Optimise.ArrayShortCircuiting.TopdownAnalysis
getDirAliasedIxfn'Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis
getExpectedResultFuthark.Test
getExpValueFuthark.Script
GetFilesFuthark.Pkg.Info
getFilesFuthark.Pkg.Info
getHoverInfoFromStateFuthark.LSP.Tool
getIterationDomainFuthark.CodeGen.ImpGen.Multicore.Base
GetLocalIdFuthark.CodeGen.ImpCode.GPU
GetLocalSizeFuthark.CodeGen.ImpCode.GPU
GetLockstepWidthFuthark.CodeGen.ImpCode.GPU
GetLoopBoundsFuthark.CodeGen.ImpCode.Multicore
getLoopBoundsFuthark.CodeGen.ImpGen.Multicore.Base
GetManifestFuthark.Pkg.Info
getManifestFuthark.Pkg.Info
getNameFuthark.Optimise.Fusion.GraphRep
getNameSourceFuthark.MonadFreshNames, Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
GetNumTasksFuthark.CodeGen.ImpCode.Multicore
getOptFuthark.Util.Options
getOpt'Futhark.Util.Options
getPkgRegistryFuthark.Pkg.Info
getReturnParamsFuthark.CodeGen.ImpGen.Multicore.Base
getScopeMemInfoFuthark.Optimise.ArrayShortCircuiting.DataStructs
GetSize 
1 (Data Constructor)Futhark.CodeGen.ImpCode.GPU
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
getSizeFuthark.Pass.ExtractKernels.ToGPU
GetSizeMax 
1 (Data Constructor)Futhark.CodeGen.ImpCode.GPU
2 (Data Constructor)Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
getSpaceFuthark.CodeGen.ImpGen.Multicore.Base
getStaleContentFuthark.LSP.State
getStaleMappingFuthark.LSP.State
GetTaskIdFuthark.CodeGen.ImpCode.Multicore
getUniqueMemFParamFuthark.Optimise.ArrayShortCircuiting.DataStructs
getUserStateFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
GetValueFuthark.Test.Values
getValueFuthark.Test.Values
getValuesFuthark.Test
getValuesBSFuthark.Test
getVTableFuthark.CodeGen.ImpGen
GPUFuthark.IR.GPU, Futhark.IR.GPU.Simplify
GPUBodyFuthark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
gpuHFuthark.CodeGen.RTS.C
GPUMemFuthark.IR.GPUMem
GpuMemPipelineFuthark.Test.Spec, Futhark.Test
gpumemPipelineFuthark.Passes
gpuOperationsFuthark.CodeGen.Backends.GPU
gpuOptionsFuthark.CodeGen.Backends.GPU
GpuPipelineFuthark.Test.Spec, Futhark.Test
gpuPipelineFuthark.Passes
gpuPrototypesHFuthark.CodeGen.RTS.C
Graph 
1 (Type/Class)Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
2 (Type/Class)Futhark.Analysis.Interference
GreaterLanguage.Futhark.Syntax, Language.Futhark
GreenFuthark.Util.Pretty, Futhark.Util.Table
gridBlockSizeFuthark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
gridNumBlocksFuthark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
groupFuthark.Util.Pretty
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
guardFuthark.Pass.ExplicitAllocations