You need to sign in or sign up before continuing.
- Apr 21, 2022
-
-
Jack Koenig authored
.grouped(_) returns an Iterator .toSeq on an Iterator returns a Stream in 2.12 and a List in 2.13 This can lead to changes in order when bumping from 2.12 to 2.13 that can be avoided by simply using an eager collection explicitly.
-
Jack Koenig authored
-
- Apr 20, 2022
-
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Apr 19, 2022
-
-
Kevin Laeufer authored
Fixes #2470
-
Kevin Laeufer authored
This is a quick fix for issue #2408
-
Lucheng Zhang authored
-
- Apr 16, 2022
-
-
Adam Izraelevitz authored
* Move clones to hierarchy package
-
Adam Izraelevitz authored
* Moved D/I sinternals to new core package * move library hooks back to hierarchy
-
Schuyler Eldridge authored
Loosen restrictions on clocks to enable them to be connected to DontCare, i.e., be invalidated. Co-authored-by:
Jack Koenig <koenig@sifive.com> Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
- Apr 12, 2022
-
-
Jack Koenig authored
* Use a single field instead of two in HasId (4-bytes per HasId) * Set the prefix to Nil after setting ref to free up memory Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Jack Koenig authored
Enhance views to [sometimes] support dynamic indexing and implement FlatIO
-
- Apr 06, 2022
-
-
Jack Koenig authored
-
Jack Koenig authored
-
Jack Koenig authored
This is implemented by including any corresponding Aggregates from the DataView.mapping in the AggregateViewBinding.childMap (which is now of type Map[Data, Data]). This enables dynamically indexing Vecs that are themselves elements of larger Aggregates in views when the corresponding element of the view is a Vec of the same type. It also increases the number of cases where a single Target can represent part of a view.
-
Jack Koenig authored
* During sanitize, only filter the String if needed * Do not recurse on name, saving an unnecessary call to sanitize
-
- Apr 05, 2022
-
-
Jack Koenig authored
-
- Apr 02, 2022
-
-
fzi-hielscher authored
-
- Mar 31, 2022
-
-
Jack Koenig authored
This reduces memory use of every HasId by 64 bytes. Every instance of HasId (including all Data) had 2 ListBuffer vals for recording post-naming hooks, yet this feature is almost never used. These are now vars of type List which allows the common case of Nil to add no incremental memory use per instance of HasId.
-
- Mar 26, 2022
-
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
- Mar 23, 2022
-
-
Megan Wachs authored
-
- Mar 16, 2022
-
-
Jack Koenig authored
This reverts commit 3c8a810e.
-
Scala Steward authored
-
- Mar 15, 2022
-
-
Jack Koenig authored
-
Adam Izraelevitz authored
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Mar 10, 2022
-
-
Jack Koenig authored
Also delete an errant println in InstanceSpec
-
Jared Barocsi authored
Chisel <> semantics differ somewhat from FIRRTL <= semantics, so we only emit <= when it would be legal. Otherwise we continue the old behavior of emitting a connection for every leaf-level Element. Co-authored-by:
Deborah Soung <debs@sifive.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
- Mar 08, 2022
-
-
Liu Xiaoyi authored
Co-authored-by:
Jiuyang Liu <liu@jiuyang.me> Co-authored-by:
Megan Wachs <megan@sifive.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
- Mar 07, 2022
-
-
Megan Wachs authored
* Tweaks to the Verilog-vs-Chisel Page * Update cookbook.md * Update verilog-vs-chisel.md * Update verilog-vs-chisel.md
-
- Mar 05, 2022
-
-
Megan Wachs authored
-
- Mar 04, 2022
-
-
Andrew Waterman authored
* Issue errors on out-of-range extracts when width is known Firrtl will catch this later on, but better to error early if possible. * Test that errors are generated on OOB extracts when width is known
-
Olushola Ogunkelu authored
Co-authored-by: Shola Ogunkelu @Shorla Co-authored-by:
Megan Wachs <megan@sifive.com> Co-authored-by:
Deborah Soung <debs@sifive.com> Completed as part of Outreachy Internship Dec 2021-March 2022.
-
- Feb 16, 2022
-
-
Jiuyang Liu authored
Widths are now padded to the maximum width of the inputs. Co-authored-by:Jack Koenig <koenig@sifive.com>
-
- Feb 13, 2022
-
-
Aditya Naik authored
-
- Feb 12, 2022
-
-
Deborah Soung authored
-
- Feb 10, 2022
-
-
Megan Wachs authored
-