- May 13, 2020
-
-
Adam Izraelevitz authored
-
- May 06, 2020
-
-
Schuyler Eldridge authored
Fix Double Elaboration Backportably
-
Schuyler Eldridge authored
Remove the requirement that FirrtlStage runs elaboration (this should be implicit) and remove the unneeded invalidation of elaboration by the Emitter. Due to Convert currently NOT invalidating Elaborate (when it should), add an optionalPrerequisiteOf to ensure that the Emitter runs before the Convert phase. Co-authored-by:
David Biancolin <david.biancolin@gmail.com> Co-authored-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Jim Lawson authored
* Update scalatest to 3.1.1 * Update scalatest to 3.1.1 * Update scalatest to 3.1.1 * Add missing org.scalatest.flatspec.AnyFlatSpec import. Co-authored-by:
Scala Steward <me@scala-steward.org> Co-authored-by:
Scala Steward <43047562+scala-steward@users.noreply.github.com>
-
Jack Koenig authored
This replaces the rules for 3.2.x
-
- May 05, 2020
-
-
Megan Wachs authored
-
- Apr 21, 2020
-
-
John Ingalls authored
Co-authored-by:Adam Izraelevitz <azidar@gmail.com>
-
- Apr 17, 2020
-
-
Adam Izraelevitz authored
This reverts commit c279860c.
-
Jack Koenig authored
-
- Apr 14, 2020
-
-
Jim Lawson authored
Co-authored-by:Scala Steward <me@scala-steward.org>
-
- Apr 11, 2020
-
-
Jack Koenig authored
Remove var from object Counter.apply, using a Wire instead. Also improve some ScalaDoc and the class Counter require message.
-
- Apr 10, 2020
-
-
Sequencer authored
-
- Apr 08, 2020
-
-
Jim Lawson authored
-
- Apr 07, 2020
-
-
Sequencer authored
-
- Apr 05, 2020
-
-
Sequencer authored
Fix bug introduced in #1384
-
- Apr 03, 2020
-
-
Scala Steward authored
Co-authored-by:Jim Lawson <ucbjrl@berkeley.edu>
-
- Apr 01, 2020
-
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
Co-authored-by:Jim Lawson <ucbjrl@berkeley.edu>
-
- Mar 31, 2020
-
-
Schuyler Eldridge authored
* Show linking against Javadoc Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> * Add sbt-api-mappings plugin This adds the sbt-api-mappings plugin which enables auto-linking (properly setting the apiMappings for the sbt project) so that Scaldoc/unidoc generation will now automatically link against Java and Scala API docs (and use the right version). Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> * Show linking against Scala APIs Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 28, 2020
-
-
Jim Lawson authored
-
- Mar 27, 2020
-
-
Jack Koenig authored
Co-authored-by:
Jim Lawson <ucbjrl@berkeley.edu> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Schuyler Eldridge authored
Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Co-authored-by:
Jim Lawson <ucbjrl@berkeley.edu>
-
- Mar 26, 2020
-
-
Jack Koenig authored
No more compile internal
-
Jack Koenig authored
* Rename coreMacros to macros * Rename chiselFrontend to core Also make each subproject publish with "chisel3-" as a prefix
-
Jack Koenig authored
This has the effect of causing the coreMacros and chiselFrontend projects to be published separately
-
- Mar 25, 2020
-
-
Jack Koenig authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Schuyler Eldridge authored
Deprecate Driver methods in favor of ChiselStage
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
This adds three new methods to ChiselStage to replace deprecated methods in the Driver for converting a Chisel circuit to a string: - emitChirrtl - emitFirrtl - emitVerilog This also adds a ChiselStage companion object that lets you generated a Chisel Circuit or a FIRRTL Circuit from a Chisel module: - elaborate - convert Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com> squash! Add string emission helper methods to ChiselStage
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 24, 2020
-
-
Jim Lawson authored
* Remove toNamed (and friends) deprecation. * Add inadvertently deleted leading double quote. * Remove commented out deprecations.
-
Jack Koenig authored
Add trait chisel3.experimental.NoChiselNamePrefix which causes @chiselName to skip naming of the instance effectively preventing it from prefixing any vals inside the instance. It can be applied to classes such that all instances of that class have this property, or to individual instances (via creating an anonymous class inline). Also add basic ScalaDoc for NoChiselNamePrefix and chiselName.
-
- Mar 21, 2020
-
-
Schuyler Eldridge authored
Change the logic for determining which nested ChiselException cause to use for a trimmed stack trace. Previously, this would use the outermost. This commit changes this to use the innermost. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Mar 20, 2020
-
-
Schuyler Eldridge authored
Don't wrap elaboration annotations
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Change ChiselException.builderName to compute the name of Chisel's internal Builder as opposed to hard-coding this with a string. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
Co-authored-by:
Jack Koenig <koenig@sifive.com> Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com>
-