futhark-0.25.32: An optimising compiler for a functional, array-oriented language.

Safe Haskell | None
Language | GHC2021

Futhark.Pass.Simplify

# Documentation

simplify :: (Prog rep -> PassM (Prog rep)) -> Pass rep rep Source #

simplifySOACS :: Pass SOACS SOACS Source #

simplifySeq :: Pass Seq Seq Source #

simplifyMC :: Pass MC MC Source #

simplifyGPU :: Pass GPU GPU Source #

simplifyGPUMem :: Pass GPUMem GPUMem Source #

simplifySeqMem :: Pass SeqMem SeqMem Source #

simplifyMCMem :: Pass MCMem MCMem Source #