Index - K
| 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 |