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 |
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 |
kernelDesc | Futhark.CodeGen.ImpCode.Kernels |
KernelExp | Futhark.Representation.Kernels.KernelExp, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
KernelFirstUse | Futhark.Optimise.MemoryBlockMerging.Types |
kernelGroupSize | Futhark.CodeGen.ImpCode.Kernels |
kernelHints | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory |
kernelImpCodeGenAction | Futhark.Actions |
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 |
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 | Futhark.CodeGen.ImpCode.Kernels |
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 |
kernelsToOpenCL | Futhark.CodeGen.ImpGen.Kernels.ToOpenCL |
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 |
keys | Futhark.Analysis.UsageTable |
KnownBound | Futhark.Representation.AST.Attributes.Ranges, Futhark.Representation.Ranges |