Index - G
| GBody | Futhark.IR.Syntax, 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.GPUMem, Futhark.IR.GPU |
| gc | Language.Futhark.Interpreter.FFI.ServerM |
| genConstants | Futhark.CodeGen.ImpGen |
| generaliseExtTypes | Futhark.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.GPUMem, Futhark.IR.GPU |
| generateAPITypes | Futhark.CodeGen.Backends.GenericC.Types |
| generateBoilerplate | |
| 1 (Function) | Futhark.CodeGen.Backends.SequentialC.Boilerplate |
| 2 (Function) | Futhark.CodeGen.Backends.MulticoreC.Boilerplate |
| generateCCOverviewHtml | Futhark.Profile.Html |
| generateChunkLoop | Futhark.CodeGen.ImpGen.Multicore.Base |
| generateGPUBoilerplate | Futhark.CodeGen.Backends.GPU |
| generateHeatmapHtml | Futhark.Profile.Html |
| generateHtmlIndex | Futhark.Profile.Html |
| generateOptionParser | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Function) | Futhark.CodeGen.Backends.GenericPython.Options |
| generateParLoopFn | Futhark.CodeGen.Backends.MulticoreC |
| generateProgramStruct | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| generateSourceIndex | Futhark.Profile.Html |
| generateUniformizeLoop | Futhark.CodeGen.ImpGen.Multicore.Base |
| genExPrefixSum | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genFilter | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genFlags | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genNonSegRed | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| GenPrim | Futhark.Test.Spec, Futhark.Test |
| genScan | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genScatter | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genScatterND | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genSegPrefixSum | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genSegRed | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genSegRedomap | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genSegScan | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genSegScanomap | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genSegScanomapWithPost | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genShapeIota | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genUniformSegHist | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genUniformSegRed | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| genUniformSegScanomapWithPost | Futhark.Pass.Flatten.Builtins, Futhark.Pass.Flatten.General |
| GenValue | |
| 1 (Type/Class) | Futhark.Test.Spec, Futhark.Test |
| 2 (Data Constructor) | Futhark.Test.Spec, Futhark.Test |
| GenValues | Futhark.Test.Spec, Futhark.Test |
| genValueType | Futhark.Test.Spec, Futhark.Test |
| genZeroes | Futhark.CodeGen.ImpGen.GPU.Base |
| Geq | Language.Futhark.Syntax, Language.Futhark |
| get | Language.Futhark.Interpreter.FFI.Push |
| getArrMemAssoc | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
| getArrMemAssocFParam | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
| getBinDir | Paths_futhark |
| GetBlockId | Futhark.CodeGen.ImpCode.GPU |
| getCodeActions | Futhark.LSP.CodeAction |
| getConstraints | Language.Futhark.TypeChecker.Unify |
| getConsumingMemFParam | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
| getCostCentreName | Futhark.Profile.Details |
| getData | Language.Futhark.Interpreter.FFI.ServerM |
| getDataDir | Paths_futhark |
| getDataFileName | Paths_futhark |
| getDirAliasedIxfn | Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis |
| getDirAliasedIxfn' | Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis |
| getDynLibDir | Paths_futhark |
| GetError | Futhark.CodeGen.ImpCode.Multicore |
| getExpectedResult | Futhark.Test |
| GetFiles | Futhark.Pkg.Info |
| getFiles | Futhark.Pkg.Info |
| getHoverInfoFromState | Futhark.LSP.Tool |
| getInlayHints | Futhark.LSP.InlayHint |
| getIrregRep | Futhark.Pass.Flatten.General |
| getIterationDomain | Futhark.CodeGen.ImpGen.Multicore.Base |
| getKey | Language.Futhark.TypeChecker.UnionFind |
| getLazy | Language.Futhark.Interpreter.FFI.Push |
| getLibDir | Paths_futhark |
| getLibexecDir | Paths_futhark |
| GetLocalId | Futhark.CodeGen.ImpCode.GPU |
| GetLocalSize | Futhark.CodeGen.ImpCode.GPU |
| GetLockstepWidth | Futhark.CodeGen.ImpCode.GPU |
| GetLoopBounds | Futhark.CodeGen.ImpCode.Multicore |
| getLoopBounds | Futhark.CodeGen.ImpGen.Multicore.Base |
| GetManifest | Futhark.Pkg.Info |
| getManifest | Futhark.Pkg.Info |
| getName | Futhark.Optimise.Fusion.GraphRep |
| getNameSource | Futhark.MonadFreshNames, Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
| GetNumTasks | Futhark.CodeGen.ImpCode.Multicore |
| getOpt | Futhark.Util.Options |
| getOpt' | Futhark.Util.Options |
| getParamByKey | Futhark.CodeGen.Backends.GenericPython |
| getPkgRegistry | Futhark.Pkg.Info |
| getPrim | Language.Futhark.Interpreter.FFI.ServerM |
| getReturnParams | Futhark.CodeGen.ImpGen.Multicore.Base |
| getScopeMemInfo | Futhark.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.GPUMem, Futhark.IR.GPU |
| getSize | |
| 1 (Function) | Futhark.Transform.ToGPU |
| 2 (Function) | Futhark.CodeGen.ImpGen.GPU.Base |
| GetSizeMax | |
| 1 (Data Constructor) | Futhark.CodeGen.ImpCode.GPU |
| 2 (Data Constructor) | Futhark.CodeGen.ImpCode.OpenCL |
| 3 (Data Constructor) | Futhark.IR.GPU.Op, Futhark.IR.GPUMem, Futhark.IR.GPU |
| getSol | Language.Futhark.TypeChecker.UnionFind |
| getSpace | Futhark.CodeGen.ImpGen.Multicore.Base |
| getStaleContent | Futhark.LSP.State |
| getStaleMapping | Futhark.LSP.State |
| getSysconfDir | Paths_futhark |
| GetTaskId | Futhark.CodeGen.ImpCode.Multicore |
| getToken | Language.Futhark.Parser.Lexer |
| getTySet | Language.Futhark.TypeChecker.Monad |
| GetUserParam | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
| getUserState | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| GetValue | Futhark.Test.Values |
| getValue | Futhark.Test.Values |
| getValues | Futhark.Test |
| getValuesBS | Futhark.Test |
| getVTable | Futhark.CodeGen.ImpGen |
| GLambda | Futhark.IR.Syntax, 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.GPUMem, Futhark.IR.GPU |
| GPU | Futhark.IR.GPU, Futhark.IR.GPU.Simplify |
| GPUBody | Futhark.IR.GPU.Op, Futhark.IR.GPUMem, Futhark.IR.GPU |
| gpuH | Futhark.CodeGen.RTS.C |
| GPUMem | Futhark.IR.GPUMem |
| GpuMemPipeline | Futhark.Test.Spec, Futhark.Test |
| gpumemPipeline | Futhark.Passes |
| gpuOperations | Futhark.CodeGen.Backends.GPU |
| gpuOptions | Futhark.CodeGen.Backends.GPU |
| GpuPipeline | Futhark.Test.Spec, Futhark.Test |
| gpuPipeline | Futhark.Passes |
| gpuPrototypesH | Futhark.CodeGen.RTS.C |
| Graph | |
| 1 (Type/Class) | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
| 2 (Type/Class) | Futhark.Analysis.Interference |
| Greater | Language.Futhark.Syntax, Language.Futhark |
| Green | Futhark.Util.Pretty, Futhark.Util.Table |
| gridBlockSize | Futhark.IR.GPU.Op, Futhark.IR.GPUMem, Futhark.IR.GPU |
| gridNumBlocks | Futhark.IR.GPU.Op, Futhark.IR.GPUMem, Futhark.IR.GPU |
| group | Futhark.Util.Pretty |