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 |
getHoverInfoFromState | Futhark.LSP.Tool |
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 |
getStaleContent | Futhark.LSP.State |
getStaleMapping | Futhark.LSP.State |
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 |