aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/ExpandWhens.scala
AgeCommit message (Expand)Author
2021-02-17ExpandWhens: ensure that statement names are maintained (#2082)Kevin Laeufer
2020-09-16Change to Apache 2.0 License (#1901)Chick Markley
2020-08-14All of src/ formatted with scalafmtchick
2020-08-12Combined Uniquify and LowerTypes pass (#1784)Kevin Laeufer
2020-08-07ExpandWhens: VerificationStatements should be part of the simlist (#1829)Kevin Laeufer
2020-07-29[2.13] convert toSeq and toMap where necessary to compileKevin Laeufer
2020-07-17Propagate source locators to register update always blocks (#1743)Jack Koenig
2020-07-10Remove Left Over References to Gender in Code (#1752)Kevin Laeufer
2020-06-23Basic model checking API (#1653)Tom Alcorn
2020-06-09Speed up ExpandWhens for very large designs (#1666)Jack Koenig
2020-04-22Mixin DependencyAPIMigration to all TransformsSchuyler Eldridge
2020-03-11Migrate to DependencyAPISchuyler Eldridge
2019-09-16Rename gender to flowSchuyler Eldridge
2019-06-18Use scalafix to remove unused import and deprecated procedure syntax (#1074)Leway Colin
2019-05-29make analog attachment order fixed with linked hash map (#1089)harrisonliew
2019-02-28[ExpandWhens] Don't create nodes to hold Muxes with >0 void cases (#1039)Albert Magyar
2019-02-25Fix almost all Scaladoc warningsSchuyler Eldridge
2018-10-31Remove all uses of get_flip and deprecateJack Koenig
2018-10-31Speed up ExpandWhens by replacing foldLeft + List appends with flatMapJack Koenig
2018-06-06ConstProp attached wires if there is also a port (#818)Jack Koenig
2018-05-30Makes ExpandWhens preserve connect Infoschick
2018-02-16Replacematcherror - catch exceptions and convert to internal error. (#424)Jim Lawson
2018-02-05Added comments to ExpandWhens (#716)Adam Izraelevitz
2017-12-20Make submodule inputs void in ExpandWhens (#706)Jack Koenig
2017-06-13Make ExpandWhens delete 'is invalid' for attached Analog componentsJack Koenig
2017-03-23Pass now subclasses Transform (#477)Adam Izraelevitz
2017-02-07Rework Attach to work on arbitrary Analog hierarchies (#415)Jack Koenig
2016-12-05Bugfix: expand whens not voiding memories (#380)Adam Izraelevitz
2016-11-04Cleanup license at top of every file (#364)Jack Koenig
2016-10-11Scala style cleanup take 5 (#324)Chick Markley
2016-09-25Spec features added: AnalogType and Attach (#295)Adam Izraelevitz
2016-09-15Fix non-determinism bug in ExpandWhens (#303)Jack Koenig
2016-09-13use BoolType for UIntType(IntWidth(1))Donggyu Kim
2016-09-13use case object for WVoid, WInvalidDonggyu Kim
2016-09-13use case object for KindDonggyu Kim
2016-09-12Fixed bug where nodes of Invalids where createdazidar
2016-09-08Revert Expand Whens to process a set of connection lhsjackkoenig
2016-09-08memoize nodes in ExpandWhensDonggyu Kim
2016-09-08remove Utils.{AND, OR, NOT, EQV}Donggyu Kim
2016-09-08clean up ExpandWhensDonggyu Kim
2016-09-07remove Utils.tpeDonggyu Kim
2016-08-04Added RemoveEmpty.scala, which removes Empty and nested Blocks (#218)Adam Izraelevitz
2016-07-21Indentation support for the ANTLR parser (as discussed in #192) (#194)Kamyar Mohajerani
2016-06-10API Cleanup - ASTJack
2016-06-10API Cleanup - StatementJack
2016-06-10API Cleanup - Field & FlipJack
2016-06-10API Cleanup - ModuleJack
2016-05-03Rewrite ExpandWhens to memoize complex default valuesjackkoenig
2016-05-03Change style and spacing of Expand Whens to be more idiomatic Scalajackkoenig
2016-05-03Move ExpandWhens to its own filejackkoenig