aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/ir/IR.scala
AgeCommit message (Expand)Author
2021-05-13Implement MFC-style source locator compression (#2212)Jared Barocsi
2021-03-04SMT Backend: move undefined memory behavior modelling to firrtl IR level (#2095)Kevin Laeufer
2021-02-17Allow Side Effecting Statement to have Names (#2057)Kevin Laeufer
2021-02-03IR: turn some IR nodes into data classes (#2071)Kevin Laeufer
2021-01-20Cleanup some warnings (#2032)Jack Koenig
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-05ir: add UseSerializer mixin trait (#1824)Kevin Laeufer
2020-07-30ir: use Serializer.serialize where possible (#1809)Kevin Laeufer
2020-07-29[2.13] replace `= Unit` with `= ()`Kevin Laeufer
2020-07-29[2.13] convert toSeq and toMap where necessary to compileKevin Laeufer
2020-07-23mask bits when propagating bitwise ops (#1745)Albert Chen
2020-07-17Propagate source locators to register update always blocks (#1743)Jack Koenig
2020-07-15ir: store FileInfo string in escaped format (#1690)Kevin Laeufer
2020-07-14Delete outdated scalastyle configuration comments from sourceAlbert Magyar
2020-06-23Basic model checking API (#1653)Tom Alcorn
2020-06-10Build ArrayBuffers in Block.mapStmt (#1669)Jack Koenig
2020-06-03Add mapString method to ir.Port (#1655)Schuyler Eldridge
2020-06-02Add extra convenience factories for regular IR nodesAlbert Magyar
2020-05-26[API change] Absorb repetitive WIR nodes into IRAlbert Magyar
2020-01-20clean up warnings: trim unused imports (#1315)John Ingalls
2019-10-18Upstream intervals (#870)Adam Izraelevitz
2019-10-03Add Block factory from argument list of Statements (#1197)Albert Magyar
2019-09-30Improve read-under-write parameter supportAlbert Magyar
2019-08-13Infer reset (#1068)Jack Koenig
2019-04-22Change Memory Depth to a BigInt (#1075)Jack Koenig
2019-02-14Asynchronous Reset (#1011)Jack Koenig
2019-01-31Use apache commons for string escaping instead of reflection (#1008)Jack Koenig
2018-12-21Small convenience tweaks to IR/WIR APIs (#961)Albert Magyar
2018-11-27Add foreach as alternative to map (#952)Adam Izraelevitz
2018-06-11Allow escaped single quotes in RawParams (#820)Richard Lin
2018-06-11Add utilities for UInt and SInt literals (#815)Jack Koenig
2018-05-30Makes ExpandWhens preserve connect Infoschick
2018-03-21GroupModule Transform (#766)Adam Izraelevitz
2017-12-12Improve MultiInfo emission, add apply that squashes NoInfoJack Koenig
2017-10-31Fix bug emitting and reparsing ExtModule String parameters (#675)Jack Koenig
2017-09-29StringLit.verilogEscape should support all printable ASCII chars (#668)Jack Koenig
2017-09-22Fix string lit (#663)Jack Koenig
2017-03-10Added Circuit mappersAdam Izraelevitz
2017-03-09Sint tests and change in serialization (#456)Adam Izraelevitz
2017-02-07Rework Attach to work on arbitrary Analog hierarchies (#415)Jack Koenig
2017-01-20Add MultiInfo. Speedup Info concatenation. Fixes #391Jack
2016-11-30Bugfix: Dedup aggressively (ignore comments) (#375)Adam Izraelevitz
2016-11-04Cleanup license at top of every file (#364)Jack Koenig
2016-10-26Add RawString ExtModule parameter supportjackkoenig
2016-10-26Add Support for Parameterized ExtModules and Name Overridejackkoenig
2016-10-17Add fixed point type (#322)Adam Izraelevitz
2016-09-27eliminate postfix operator problematic statementschick
2016-09-27remove unnecessary parentheseschick