Copyright | (c) Alexandre Joannou 2020-2021 |
---|---|
License | MIT |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
This module provides helper functions to write netlist passes.
Synopsis
- netIsRoot :: Net -> Bool
- netDontKill :: Net -> Bool
- readNet :: InstId -> MNetlistPass s Net
- type NetCounts s = STUArray s InstId Int
- countNetRef :: MNetlistPass s (NetCounts s)
- module Blarney.Core.Prim
- module Blarney.Core.NetHelpers
Queries on individual Net
s
Basic MNetlistPass
es
countNetRef :: MNetlistPass s (NetCounts s) Source #
A Net
reference counting helper function
Exported Blarney
modules
module Blarney.Core.Prim
module Blarney.Core.NetHelpers