Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data KernelsMem
- simplifyProg :: Prog KernelsMem -> PassM (Prog KernelsMem)
- simplifyStms :: (HasScope KernelsMem m, MonadFreshNames m) => Stms KernelsMem -> m (SymbolTable (Wise KernelsMem), Stms KernelsMem)
- simpleKernelsMem :: SimpleOps KernelsMem
- module Futhark.IR.Mem
- module Futhark.IR.Kernels.Kernel
Documentation
data KernelsMem Source #
Instances
Simplification
simplifyProg :: Prog KernelsMem -> PassM (Prog KernelsMem) Source #
simplifyStms :: (HasScope KernelsMem m, MonadFreshNames m) => Stms KernelsMem -> m (SymbolTable (Wise KernelsMem), Stms KernelsMem) Source #
Module re-exports
module Futhark.IR.Mem
module Futhark.IR.Kernels.Kernel