clash-lib-1.8.4: Clash: a functional hardware description language - As a library

Copyright | (C) 2012-2016 University of Twente 2016-2017 Myrtle Software Ltd 2017-2018 Google Inc. 2021 QBayLogic B.V.
License | BSD2 (see the file LICENSE)
Maintainer | QBayLogic B.V. <devops@qbaylogic.com>
Safe Haskell | None
Language | Haskell2010

Clash.Normalize.Transformations

Description

Transformations of the Normalization process

# Documentation

module Clash.Normalize.Transformations.ANF

module Clash.Normalize.Transformations.Case

module Clash.Normalize.Transformations.Cast

module Clash.Normalize.Transformations.DEC

module Clash.Normalize.Transformations.EtaExpand

module Clash.Normalize.Transformations.Inline

module Clash.Normalize.Transformations.Letrec

module Clash.Normalize.Transformations.MultiPrim

module Clash.Normalize.Transformations.Reduce

module Clash.Normalize.Transformations.SeparateArgs

module Clash.Normalize.Transformations.Specialize

module Clash.Normalize.Transformations.XOptimize