Futhark.Pass.Simplify
simplify :: (Prog lore -> PassM (Prog lore)) -> Pass lore lore Source #
simplifySOACS :: Pass SOACS SOACS Source #
simplifySeq :: Pass Seq Seq Source #
simplifyMC :: Pass MC MC Source #
simplifyKernels :: Pass Kernels Kernels Source #
simplifyKernelsMem :: Pass KernelsMem KernelsMem Source #
simplifySeqMem :: Pass SeqMem SeqMem Source #
simplifyMCMem :: Pass MCMem MCMem Source #