Kernel | |
1 (Type/Class) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
3 (Type/Class) | Futhark.CodeGen.ImpCode.Kernels |
4 (Data Constructor) | Futhark.CodeGen.ImpCode.Kernels |
KernelArg | Futhark.CodeGen.ImpCode.OpenCL |
KernelBody | |
1 (Type/Class) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelBody | Futhark.CodeGen.ImpCode.Kernels |
kernelBodyLore | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelBodyResult | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelBodyStms | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
KernelCode | Futhark.CodeGen.ImpCode.Kernels |
KernelConst | Futhark.CodeGen.ImpCode.Kernels |
KernelConstants | |
1 (Type/Class) | Futhark.CodeGen.ImpGen.Kernels.Base |
2 (Data Constructor) | Futhark.CodeGen.ImpGen.Kernels.Base |
KernelConstExp | Futhark.CodeGen.ImpCode.Kernels |
KernelDebugHints | |
1 (Type/Class) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelDimensions | Futhark.CodeGen.ImpGen.Kernels.Base |
KernelExp | Futhark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
KernelFirstUse | Futhark.Optimise.MemoryBlockMerging.Types |
kernelGlobalThreadId | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelGlobalThreadIdVar | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelGroupId | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelGroupIdVar | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelGroupSize | |
1 (Function) | Futhark.CodeGen.ImpCode.Kernels |
2 (Function) | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelHints | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelImpCodeGenAction | Futhark.Actions |
kernelInitialisation | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelInitialisationSetSpace | Futhark.CodeGen.ImpGen.Kernels.Base |
KernelInPlaceReturn | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
KernelInput | |
1 (Type/Class) | Futhark.Pass.ExtractKernels.BlockedKernel |
2 (Data Constructor) | Futhark.Pass.ExtractKernels.BlockedKernel |
kernelInputArray | Futhark.Pass.ExtractKernels.BlockedKernel |
kernelInputIndices | Futhark.Pass.ExtractKernels.BlockedKernel |
kernelInputName | Futhark.Pass.ExtractKernels.BlockedKernel |
kernelInputType | Futhark.Pass.ExtractKernels.BlockedKernel |
kerneliseLambda | Futhark.Pass.ExtractKernels.BlockedKernel |
kernelLocalMemory | Futhark.CodeGen.ImpCode.Kernels |
kernelLocalThreadId | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelLocalThreadIdVar | Futhark.CodeGen.ImpGen.Kernels.Base |
KernelMapper | |
1 (Type/Class) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
KernelName | Futhark.CodeGen.ImpCode.OpenCL |
kernelName | |
1 (Function) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Function) | Futhark.CodeGen.ImpCode.Kernels |
KernelNest | Futhark.Pass.ExtractKernels.Distribution |
kernelNestLoops | Futhark.Pass.ExtractKernels.Distribution |
kernelNestWidths | Futhark.Pass.ExtractKernels.Distribution |
kernelNumGroups | |
1 (Function) | Futhark.CodeGen.ImpCode.Kernels |
2 (Function) | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelNumThreads | Futhark.CodeGen.ImpGen.Kernels.Base |
KernelOp | Futhark.CodeGen.ImpCode.Kernels |
KernelPath | Futhark.Representation.Kernels.Sizes, Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
KernelResult | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelResultSubExp | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelRuns | |
1 (Function) | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
2 (Function) | Futhark.CodeGen.Backends.CSOpenCL.Boilerplate |
kernelRuntime | |
1 (Function) | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
2 (Function) | Futhark.CodeGen.Backends.CSOpenCL.Boilerplate |
Kernels | Futhark.Representation.Kernels |
kernelScope | Futhark.Optimise.Fusion.LoopKernel |
KernelSpace | |
1 (Type/Class) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
KernelsPipeline | Futhark.Test |
kernelsPipeline | Futhark.Passes |
kernelsToCUDA | Futhark.CodeGen.ImpGen.Kernels.ToOpenCL |
kernelsToOpenCL | Futhark.CodeGen.ImpGen.Kernels.ToOpenCL |
kernelStreamed | Futhark.CodeGen.ImpGen.Kernels.Base |
KernelTarget | Futhark.CodeGen.ImpCode.OpenCL |
kernelThreadActive | Futhark.CodeGen.ImpGen.Kernels.Base |
kernelType | |
1 (Function) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Function) | Futhark.Optimise.Fusion.LoopKernel |
KernelUse | Futhark.CodeGen.ImpCode.Kernels |
kernelUses | Futhark.CodeGen.ImpCode.Kernels |
KernelWalker | |
1 (Type/Class) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
2 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelWaveSize | Futhark.CodeGen.ImpGen.Kernels.Base |
keys | Futhark.Analysis.UsageTable |
keyWithEntryPoint | Futhark.CodeGen.ImpGen.Kernels.Base |
KnownBound | Futhark.Representation.AST.Attributes.Ranges, Futhark.Representation.Ranges |