summaryrefslogtreecommitdiff
path: root/src/main/scala/chisel3/stage
AgeCommit message (Expand)Author
2022-08-13Add option to treat warnings as errors (backport #2676) (#2677)mergify[bot]
2022-06-06Add --warn:reflective-naming (backport #2561) (#2565)mergify[bot]
2022-02-01Improve error reporting (backport #2376) (#2379)mergify[bot]
2022-01-10Apply scalafmtJack Koenig
2021-11-29Remove ChiselExecutionOptions and HasChiselExecutionOptions (#2267)Jack Koenig
2021-11-29Deprecate chisel3.BackendCompilationUtilities (#2257)Jack Koenig
2021-08-23Use BufferedCustomFileEmission in CircuitSerializationAnnotationJack Koenig
2021-08-23Emit .fir lazily, overcomes JVM 2 GiB String limitJack Koenig
2021-08-21Update ChiselStage.scala (#2082)Ruige Lee
2021-08-12Add DataView (#1955)Jack Koenig
2021-05-05Remove chisel3.stage.phases.DriverCompatibility (#1772)Schuyler Eldridge
2021-04-30add helper function to convert chirrtl to firrtl. (#1854)Jiuyang Liu
2021-02-26Expose AnnotationSeq to Module. (#1731)Jiuyang Liu
2021-02-11Fix stack trace trimming across Driver/ChiselStage (#1771)Schuyler Eldridge
2020-10-21Make `-e` option work with ChiselStage methods (#1630)Schuyler Eldridge
2020-10-01Move Chisel3 to SPDX license conventions (#1604)Chick Markley
2020-09-09Add new annotation for Chisel Circuit serialization (#1580)Jack Koenig
2020-08-26Add ChiselPhase, Stop writing files in ChiselStage$ methods, Expand ChiselSta...Schuyler Eldridge
2020-08-20Remove use of PreservesAll, cleanup dependencies (#1558)Schuyler Eldridge
2020-08-12Switch to HowToSerialize for Emission (#1405)Schuyler Eldridge
2020-07-31Add emitSystemVerilog method to ChiselStage (#1534)Tom Alcorn
2020-07-21Delete outdated scalastyle configuration comments from sourceAlbert Magyar
2020-06-19Memoize the hashcode of the ChiselCircuitAnnotation (#1485)Jack Koenig
2020-05-06Fix double elaborationSchuyler Eldridge
2020-05-06Expose ChiselStage's PhaseManager, rm extra wrapsSchuyler Eldridge
2020-03-26Set StageError cause in ChiselStage (#1382)Schuyler Eldridge
2020-03-24Add helper methods to ChiselStage for Driver migrationSchuyler Eldridge
2020-03-11Wrap elaboration in ChiselExceptionSchuyler Eldridge
2020-02-19Migrate to Dependency WrapperSchuyler Eldridge
2020-01-21specifying type of target field (#1305)Deborah Soung
2019-12-16Remove unused WriteEmitted phase (#1273)Schuyler Eldridge
2019-10-23Make ChiselStage targets not privateColin Schmidt
2019-09-11Move dontTouch, RawModule, and MultiIOModule out of experimental (#1162)Jim Lawson
2019-08-27Enable --module command line argumentSchuyler Eldridge
2019-08-27Move stack trimming from Driver to ChiselStageSchuyler Eldridge
2019-08-27Remove stack trace trimming in Elaborate phaseSchuyler Eldridge
2019-08-13Use a PhaseManager for Driver internalsSchuyler Eldridge
2019-08-13Migrate ChiselStage to use the DependencyAPISchuyler Eldridge
2019-08-13Add Dependencies for Chisel PhasesSchuyler Eldridge
2019-08-12Aspect-Oriented Programming for Chisel (#1077)Adam Izraelevitz
2019-05-22Add Driver Compatibility LayerSchuyler Eldridge
2019-05-22Add chisel3.stage.ChiselStageSchuyler Eldridge
2019-05-22Add chisel3.stage.phases.MaybeFirrtlStageSchuyler Eldridge
2019-05-22Add stage.phases.AddImplicitOutputAnnotationFileSchuyler Eldridge
2019-05-22Add chisel.stage.phases.AddImplicitOutputFileSchuyler Eldridge
2019-05-22Add chisel3.stage.phases.Emitter PhaseSchuyler Eldridge
2019-05-22Add chisel3.stage.phases.Convert PhaseSchuyler Eldridge
2019-05-22Add chisel3.stage.phases.Elaborate PhaseSchuyler Eldridge
2019-05-22Add chisel3.stage.phases.Checks PhaseSchuyler Eldridge
2019-05-22Add ChiselOptionsViewSchuyler Eldridge