clash-ghc-1.2.2: CAES Language for Synchronous Hardware
Copyright(C) 2013-2016 University of Twente
2016-2017 Myrtle Software Ltd
LicenseBSD2 (see the file LICENSE)
MaintainerChristiaan Baaij <christiaan.baaij@gmail.com>
Safe HaskellNone
LanguageHaskell2010

Clash.GHC.NetlistTypes

Description

 

Documentation

ghcTypeToHWType Source #

Arguments

:: Int

Integer width. The width Clash assumes an Integer to be (instead of it begin an arbitrarily large, runtime sized construct).

-> Bool

Float support

-> CustomReprs

Custom bit representations

-> TyConMap

Type constructor map

-> Type

Type to convert to HWType

-> State HWMap (Maybe (Either String FilteredHWType))