aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/Compiler.scala
AgeCommit message (Expand)Author
2021-12-17Modify and optimize performance of propagate annotations (#2393)Jack Koenig
2021-07-14Fix memory annotation deduplication (#2286)Jared Barocsi
2021-05-14Add JsonProtocol.serializeRecover (#2227)Jack Koenig
2021-04-19Hoist Transform timing to the Phase level (#2190)Jack Koenig
2021-01-20Cleanup some warnings (#2032)Jack Koenig
2020-11-10Refactor emiter (#1879)Jiuyang Liu
2020-09-16Change to Apache 2.0 License (#1901)Chick Markley
2020-08-14All of src/ formatted with scalafmtchick
2020-08-13Remove LegacyAnnotation and [most] MoultingYaml (#1833)Jack Koenig
2020-08-06Add deprecations for more firrtl.Compiler methods (#1791)Schuyler Eldridge
2020-07-29Compiler: clarify package of DedupModulesKevin Laeufer
2020-07-25Integrate new transforms with firrtl.stage.Forms (#1754)Schuyler Eldridge
2020-07-14Delete outdated scalastyle configuration comments from sourceAlbert Magyar
2020-06-22Convert PreservesAll to explicit invalidates=falseSchuyler Eldridge
2020-05-22Do not throw NonFatal exceptions in annotation loggingJack Koenig
2020-05-22DRY out transform running and annotation remappingJack Koenig
2020-04-22s/dependents/optionalPrerequisiteOf/Schuyler Eldridge
2020-04-22Mixin DependencyAPIMigration to all TransformsSchuyler Eldridge
2020-04-22Add trait-based Dependency API migration pathSchuyler Eldridge
2020-03-23Change annotation logging (#1461)Jack Koenig
2020-03-14Revert Compiler.execute to public (was protected) (#1447)Schuyler Eldridge
2020-03-11Migrate to DependencyAPISchuyler Eldridge
2020-02-20Don't add ResolvePaths annotations if no targets (#1392)Schuyler Eldridge
2020-01-07Change printing of FIRRTL runtime from error to warnJack Koenig
2019-11-14Use getName instead of getSimpleNameSchuyler Eldridge
2019-08-19Refactor exceptions to remove stack trace from user errors (#1157)Jack Koenig
2019-08-13Infer reset (#1068)Jack Koenig
2019-07-03Make Transform extend TransformLikeSchuyler Eldridge
2019-06-18Use scalafix to remove unused import and deprecated procedure syntax (#1074)Leway Colin
2019-04-25Add FirrtlStage, make Driver compatibility layerSchuyler Eldridge
2019-02-22Stop reporting exceptions in custom transformations as internal errors (#867)Jack Koenig
2018-12-20Require transforms.size >= 1 for CompilersSchuyler Eldridge
2018-10-30Instance Annotations (#926)Adam Izraelevitz
2018-10-27Revert "Instance Annotations (#865)" (#925)Adam Izraelevitz
2018-10-24Instance Annotations (#865)Adam Izraelevitz
2018-08-30Emit Verilog Comments (#874)albertchen-sifive
2018-08-08Use LinkedHashSet in propagateAnnotations (#855)albertchen-sifive
2018-03-28Enhance RenameMap to support circuit renaming (#775)Jack Koenig
2018-03-27Change throwInternalError to use a String instead of Option[String] (#777)Jack Koenig
2018-02-27Refactor Annotations (#721)Jack Koenig
2018-02-16Replacematcherror - catch exceptions and convert to internal error. (#424)Jim Lawson
2017-11-28Refactor RenameMap to rename Components if their Module is renamedJack
2017-09-21Some ScalaDoc warning fixesEdward Wang
2017-06-06Display the total time firrtl took to compile (#599)Colin Schmidt
2017-05-27Prep for Scala 2.12 (#557)Jim Lawson
2017-05-10Update rename2 (#478)Adam Izraelevitz
2017-04-20move circuit dumping to trace so debug gives annos only (#524)Colin Schmidt
2017-03-23Pass now subclasses Transform (#477)Adam Izraelevitz
2017-03-22Throw different error message for missing emitannoAdam Izraelevitz
2017-03-17Give better error message if missing emitedcircuitAdam Izraelevitz