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

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- :
- .
- <
- |
- ~
- _
- All

Index - G

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.GPU, Futhark.IR.GPUMem
generateAPITypes | Futhark.CodeGen.Backends.GenericC.Types
generateBoilerplate |
1 (Function) | Futhark.CodeGen.Backends.SequentialC.Boilerplate
2 (Function) | Futhark.CodeGen.Backends.MulticoreC.Boilerplate
generateChunkLoop | Futhark.CodeGen.ImpGen.Multicore.Base
generateGPUBoilerplate | Futhark.CodeGen.Backends.GPU
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
generateUniformizeLoop | Futhark.CodeGen.ImpGen.Multicore.Base
GenPrim | Futhark.Test.Spec, Futhark.Test
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
getArrMemAssoc | Futhark.Optimise.ArrayShortCircuiting.DataStructs
getArrMemAssocFParam | Futhark.Optimise.ArrayShortCircuiting.DataStructs
GetBlockId | Futhark.CodeGen.ImpCode.GPU
getChunkSize | Futhark.CodeGen.ImpGen.GPU.Base
getConstraints | Language.Futhark.TypeChecker.Unify
getDirAliasedIxfn | Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis
getDirAliasedIxfn' | Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis
getExpectedResult | Futhark.Test
getExpValue | Futhark.Script
GetFiles | Futhark.Pkg.Info
getFiles | Futhark.Pkg.Info
getIterationDomain | Futhark.CodeGen.ImpGen.Multicore.Base
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
getPkgRegistry | Futhark.Pkg.Info
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.GPU, Futhark.IR.GPUMem
getSize |
1 (Function) | Futhark.Pass.ExtractKernels.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.GPU, Futhark.IR.GPUMem
getSpace | Futhark.CodeGen.ImpGen.Multicore.Base
GetTaskId | Futhark.CodeGen.ImpCode.Multicore
getUniqueMemFParam | Futhark.Optimise.ArrayShortCircuiting.DataStructs
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
GPU | Futhark.IR.GPU, Futhark.IR.GPU.Simplify
GPUBody | Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
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.GPU, Futhark.IR.GPUMem
gridNumBlocks | Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem
group | Futhark.Util.Pretty
groupScatterResults | Futhark.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