aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/annotations
AgeCommit message (Expand)Author
2024-05-29Add Scala3 supportAditya Naik
2022-04-21Update json4s-native to 4.0.5 (#2519)Lucheng Zhang
2022-03-25Fix anno deserialization when class field is not first (#2501)Fabian Schuiki
2021-12-17Deprecate all mutable methods on RenameMap (#2444)Jack Koenig
2021-11-12Let firrtl based applications run despite loading unknown annotations (#2387)Chick Markley
2021-07-14Fix memory annotation deduplication (#2286)Jared Barocsi
2021-06-15make PresetRegAnnotation public (#2254)Kevin Laeufer
2021-05-21Optimize Annotation.getTargets (#2244)Jack Koenig
2021-05-21Annotation: override getTargets for SingleTargetAnnotation (#2241)Kevin Laeufer
2021-05-14Add JsonProtocol.serializeRecover (#2227)Jack Koenig
2021-04-01Add memory initialization options for synthesis (#2166)Carlos Eduardo
2021-03-09Create annotation to allow inline readmem in Verilog (#2107)Carlos Eduardo
2021-01-20Cleanup some warnings (#2032)Jack Koenig
2020-12-15Improve performance of LowerTypes renaming (#2024)Jack Koenig
2020-12-11fix scaladoc for ReferenceTarget (#2014)Megan Wachs
2020-11-17Make MultiTargetAnnotation.targets a def (#1969)Jack Koenig
2020-09-16Change to Apache 2.0 License (#1901)Chick Markley
2020-09-05Better error messages for unserializable annotations (#1885)Jack Koenig
2020-08-21Deprecate Uniquify and move its useful utilities (#1856)Jack Koenig
2020-08-14All of src/ formatted with scalafmtchick
2020-08-13Remove LegacyAnnotation and [most] MoultingYaml (#1833)Jack Koenig
2020-08-13Cleanup Named Targets (#1311)Schuyler Eldridge
2020-08-05Deprecate InstanceGraph (#1800)Kevin Laeufer
2020-07-31[WIP] Implement CircuitGraph and IRLookup to firrtl.analyses (#1603)Jiuyang Liu
2020-07-29[2.13] convert toSeq and toMap where necessary to compileKevin Laeufer
2020-07-14Delete outdated scalastyle configuration comments from sourceAlbert Magyar
2020-06-22Convert PreservesAll to explicit invalidates=falseSchuyler Eldridge
2020-06-22Support Memory Initialization for Simulation and FPGA Flows (#1645)Kevin Laeufer
2020-06-03Scaladoc updates (#1656)Schuyler Eldridge
2020-05-28Implement InstanceTarget Behavior for Dedup + EliminateTargetPaths (#1539)Albert Chen
2020-05-26Remove trivially dead code from now-redundant WIR/IR match patternsAlbert Magyar
2020-05-26[API change] Absorb repetitive WIR nodes into IRAlbert Magyar
2020-04-22s/dependents/optionalPrerequisiteOf/Schuyler Eldridge
2020-04-22Mixin DependencyAPIMigration to all TransformsSchuyler Eldridge
2020-04-11EliminateTargetPaths: don't duplicate modules with only one instance (#1504)Albert Chen
2020-04-10Add ground type serializer (#1502)Albert Chen
2020-03-26Eliminate warnings on `sbt doc` and `sbt unidoc` (#1470)Chick Markley
2020-03-23Remove toNamed (and friends) deprecation. (#1449)Jim Lawson
2020-03-23Change annotation logging (#1461)Jack Koenig
2020-03-12Add Support for FPGA Bitstream Preset-registers (#1050)John's Brew
2020-03-11Migrate to DependencyAPISchuyler Eldridge
2020-03-07Add firrtl-json serializers (#1430)Adam Izraelevitz
2020-03-04Remove RenameMap logging from EliminateTargetPaths (#1416)Jack Koenig
2020-03-02Remove new unreachables in EliminateTargetPathsSchuyler Eldridge
2020-02-10Rename modules when duplicating instancesSchuyler Eldridge
2020-02-10Add Target utility referringModuleSchuyler Eldridge
2020-01-28add IsModule, IsMember, CompleteTarget serializers (#1321)Albert Chen
2020-01-15Filter ResolvePaths in EliminateTargetPaths (#1310)Schuyler Eldridge
2019-11-14Use getName instead of getSimpleNameSchuyler Eldridge
2019-10-29Remove an unneeded castDavid Biancolin