You need to sign in or sign up before continuing.
- Oct 14, 2022
-
-
Megan Wachs authored
-
- Oct 13, 2022
-
-
Schuyler Eldridge authored
Change the behavior of the Trace API to not have "don't touch" behavior unconditionally. Removing "don't touch" enables a finer granularity of functionality: if a user wants "don't touch" they can add a "don't touch". However, they are not locked optimization blocking behavior which may be undesirable in certain situations. Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com> Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
- Oct 11, 2022
-
-
Aditya Naik authored
-
- Oct 08, 2022
-
-
Schuyler Eldridge authored
Change the type of modules that the traceName API can be used for from "Module" to "RawModule". This fixes a bug where this API couldn't be used for RawModules even though it totally works. Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com> Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Megan Wachs authored
* Add unit test for Issue 2760 * checkpoint: Fix for nested instance * remove comments about stuff not working * make the test check the output a little more * relax the requirement on returning empty ioMap * Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala * Update core/src/main/scala/chisel3/Data.scala * Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala Co-authored-by:
Jack Koenig <koenig@sifive.com> * Update src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala Co-authored-by:
Jack Koenig <koenig@sifive.com> * Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala * Add another unit test which unfortunately still passes * Update core/src/main/scala/chisel3/Data.scala * Update src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala Co-authored-by:
Jack Koenig <koenig@sifive.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Oct 07, 2022
-
-
Aditya Naik authored
-
- Sep 30, 2022
-
-
Megan Wachs authored
Co-authored-by:Jack Koenig <koenig@sifive.com>
-
Aditya Naik authored
Co-authored-by:
Megan Wachs <megan@sifive.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
Aditya Naik authored
-
- Sep 28, 2022
-
-
Jack Koenig authored
-
Jack Koenig authored
Use Treadle (on pull requests only) to speed up CI
-
Jack Koenig authored
-
Jack Koenig authored
Treadle will be used as the "defaultBackend" when the environment variable CHISEL3_CI_USE_TREADLE is set. The intent is to set this variable during CI for pre-merge CI (aka on pull requests).
-
- Sep 22, 2022
-
-
Chick Markley authored
-
- Sep 21, 2022
-
-
Jared Barocsi authored
-
Andrew Young authored
The command line options for CIRCT's firtool command have been updated.
-
Jack Koenig authored
Previously, failed jobs in the CI matrix would cause the sentinel job (all-tests-passed) to be skipped, which for purposes of Github Actions branch protection would count as "success". This allowed PRs with failing CI to be merged. This new approach which uses two sentinel jobs should not suffer from this same issue.
-
Jack Koenig authored
This enables emission of modules that serialize to >2 GiB of .fir text.
-
Aditya Naik authored
* Cleanup Cookbook and printing docs * Format specifiers are actually concise now Co-authored-by:Megan Wachs <megan@sifive.com>
-
- Sep 20, 2022
-
-
Jack Koenig authored
-
- Sep 16, 2022
-
-
Marco Origlia authored
Referenced to: chipsalliance/chisel3#2728
-
- Sep 12, 2022
-
-
Zachary Yedidia authored
Add macro for determining Chisel structural subtypes. This replaces the use of built-in <:< for determining what types can be cast with .viewAsSuperType.
-
- Sep 10, 2022
-
-
Chick Markley authored
Co-authored-by:Jack Koenig <koenig@sifive.com>
-
- Sep 07, 2022
-
-
Jiuyang Liu authored
-
- Sep 02, 2022
-
-
Andrew Waterman authored
Mem.read is combinational and thus unaffected by the clock, and so it does not make sense to issue warnings about the current clock in this context.
-
- Sep 01, 2022
-
-
Jack Koenig authored
This reverts commit de76e70b.
-
- Aug 31, 2022
-
-
Chick Markley authored
- Remove line defeating having wire locators `implicit val noSourceInfo = UnlocatableSourceInfo` from `WireDefault#apply` - Add test to show locators
-
- Aug 30, 2022
-
-
Jack Koenig authored
We need to ensure that contextual names stay contextual (ie. sensitive to the module context which is important for naming ports).
-
Jack Koenig authored
Also make the specified version more human readable for easier bumping in the future.
-
- Aug 26, 2022
-
-
Aditya Naik authored
-
Zachary Yedidia authored
-
- Aug 25, 2022
-
-
Aditya Naik authored
-
Jiuyang Liu authored
-
- Aug 24, 2022
-
-
Zachary Yedidia authored
-
Jared Barocsi authored
-
- Aug 18, 2022
-
-
Jared Barocsi authored
-
Aditya Naik authored
Co-authored-by:
Jack Koenig <jack.koenig3@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by:
Adam Izraelevitz <adam.izraelevitz@sifive.com>
-
- Aug 16, 2022
-
-
Megan Wachs authored
* Add a cookbook and publicly visible scaladoc for prefix, noPrefix
-
Aditya Naik authored
Fix Record cloneTypes.
-
Aditya Naik authored
-