sslang-0.1.0.0
Safe HaskellNone
LanguageHaskell2010

IR.OptimizePar

Description

Remove unnecessary Par expressions from the IR

This pass detects unnecessary par expressions and then replaces them with equivalent sequential expressions.

Synopsis

Documentation

optimizePar :: Program Type -> Pass (Program Type) Source #

Entry-point to Par Optimization.

Maps over top level definitions, removing unnecessary pars.