- May 24, 2024
-
-
Jack Koenig authored
Previously, the user-specified (or unspecified minimum width) of the literal would be used in some operations like concatenation.
-
- May 23, 2024
-
-
Megan Wachs authored
* add toRelativeTargetToHierarchy * add tests for toRelativeTargetToHierarchy
-
Jack Koenig authored
Also remove line and column when a message is provided.
-
- May 22, 2024
-
-
Deborah Soung authored
-
- May 21, 2024
-
-
Jack Koenig authored
Previously, a view of an empty Record or Vec would always have a litValue of 0.
-
Jack Koenig authored
Also tweak Vec.Lit code to use cloneAsSuperType rather than implementing its own version of the same concept.
-
- May 17, 2024
-
-
Amelia Dobis authored
-
Chisel Bot authored
This is an automated commit generated by the `circt/update-circt` GitHub Action. Co-authored-by:chiselbot <chiselbot@users.noreply.github.com>
-
- May 10, 2024
-
-
Will Dietz authored
While these tests pass, they generate invalid FIRRTL that firtool would reject. Rewrite without using input probes.
-
- May 09, 2024
-
-
Megan Wachs authored
* type equivalence includes probe * Add type equivalence checks for Probes, including writeability and color.
-
- May 08, 2024
-
-
Jack Koenig authored
* scalatest: 3.2.14 => 3.2.18 * scalacheck-1-16:3.2.14.0 => scalacheck-1-18:3.2.18.0 * json4s-native: 4.0.6 => 4.0.7 * commons-text: 1.10.0 => 1.12.0 * os-lib: 0.9.1 => 0.10.0 * upickle: 3.1.0 => 3.3.0 * Delete moultingyaml, it has been unused for a long time * Make Mill versions consistent with SBT versions
-
Will Dietz authored
-
Will Dietz authored
-
Will Dietz authored
-
Jack Koenig authored
It should never have been a public API
-
Will Dietz authored
-
Amelia Dobis authored
-
- May 06, 2024
- May 03, 2024
-
-
Jack Koenig authored
-
- May 02, 2024
-
-
Jack Koenig authored
-
Megan Wachs authored
Tiny cleanup of the test once the name of the function changed
-
Amelia Dobis authored
-
Mike Urbach authored
The DataMirror API allows users who know what they're doing to access a module's ports before it is closed.
-
- May 01, 2024
-
-
Chisel Bot authored
This is an automated commit generated by the `circt/update-circt` GitHub Action. Co-authored-by:chiselbot <chiselbot@users.noreply.github.com>
-
- Apr 30, 2024
-
-
Asuna authored
-
- Apr 26, 2024
-
-
Jerry Zhao authored
-
- Apr 25, 2024
-
-
Jiuyang Liu authored
-
- Apr 24, 2024
-
-
Jiuyang Liu authored
* minimal reproduce Nested Instantiate bug * expose cache and elaborated defination to inner defination * fix up
-
Will Dietz authored
Restore #3912 and #3825. Use intrinsic expression instead of intrinsic module. This reverts commit 347d82b8.
-
- Apr 19, 2024
-
-
Jiuyang Liu authored
* implement the instantiable SerializableModule * add test
-
Raffaele Meloni authored
-
- Apr 18, 2024
-
-
Jiuyang Liu authored
-
Will Dietz authored
-
Will Dietz authored
* SizeOf: Use intrinsic expression instead of IntrinsicModule. * mux2cell, mux4cell: Use intrinsic expression. * isX: use intrinsic expression. * PlusArgsValue: use intrinsic expression * PlusArgsTest: IntrinsicExpr, drop unused type argument. Preserve old interface but mark deprecated. * clock gate: use intrinsic expression. * tests: split out FIRRTL generation test from compile check.
-
Jack Koenig authored
-
Jack Koenig authored
-
Will Dietz authored
-
Chisel Bot authored
* [binder] Support constructing integers larger than 64 bits * [cd] Bump CIRCT from firtool-1.72.0 to firtool-1.73.0 * mill format Co-authored-by:
Asuna <SpriteOvO@gmail.com> Co-authored-by:
chiselbot <chiselbot@users.noreply.github.com> Co-authored-by:
Will Dietz <will.dietz@sifive.com>
-
- Apr 16, 2024
-
-
Mike Urbach authored
This follows up on https://github.com/chipsalliance/chisel/pull/3960 to address the behavior at the final module for the sink being driven. We already have special handling for boring out from the original source, and we need the inverse here. When we reach the final sink, if it is an input port, we should use it, rather than boring into the module and connecting to it.
-