futhark-0.17.2: An optimising compiler for a functional, array-oriented language.
Safe HaskellNone
LanguageHaskell2010

Futhark.Pass.ExplicitAllocations.Kernels

Description

Facilities for converting a Kernels program to KernelsMem.

Synopsis

Documentation

Orphan instances

SizeSubst (SegOp lvl lore) Source # 
Instance details

Methods

opSizeSubst :: PatternT dec -> SegOp lvl lore -> ChunkMap Source #

opIsConst :: SegOp lvl lore -> Bool Source #

SizeSubst (HostOp lore op) Source # 
Instance details

Methods

opSizeSubst :: PatternT dec -> HostOp lore op -> ChunkMap Source #

opIsConst :: HostOp lore op -> Bool Source #