Copyright | (c) Alexandre Joannou 2020-2021 |
---|---|
License | MIT |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
Blarney.Netlist.Passes.Types
Contents
Description
This module defines the notions of mutable netlists MNetlist
s and passes
MNetlistPass
es which can be used to write Netlist
optimisation passes.
Synopsis
- type MNetlist s = STArray s InstId (Maybe Net)
- type MNetlistRef s = STRef s (MNetlist s)
- type MNetlistPass s a = MNetlistRef s -> ST s a