firtool-1.91.0
What's Changed
- [FIRRTL] Remove validation from type inference code by @youngar in #7747
- [Arc] Improve LowerState to never produce read-after-write conflicts by @fabianschuiki in #7703
- [Arc] Remove obsolete arc.clock_tree and arc.passthrough ops by @fabianschuiki in #7704
- [arcilator] Add clock divider integration test by @fabianschuiki in #7705
- [Verif] Adjust contract ops to match documentation by @fabianschuiki in #7745
- [AIGToComb] [circt-synth] Add a AIG to Comb conversion pass by @uenoku in #7742
- [OM] Add a new API to update fields of a ClassOp by @prithayan in #7748
- [FIRRTL][LowerTypes] Keep the order of bundle fields in lowered
cat
by @SpriteOvO in #6376 - [FIRRTL] enable properties for inherent attributes by @youngar in #7750
- Calyx ConstantOp Support by @jiahanxie353 in #7086
- Transform Flatten Memref Load by @jiahanxie353 in #7298
- [Verif][NFC] Use auto-generated constructors for all passes by @fabianschuiki in #7754
- Flatten memref GetGlobal and Global operations by @jiahanxie353 in #7093
- [circt-test] Add test discovery classes and
-l
option by @fabianschuiki in #7755 - [circt-test] Add simple SymbiYosys test runner by @fabianschuiki in #7756
- [HW] Add port name accessors to HWInstanceLike by @maerhart in #7757
- Flatten memref Global and its corresponding GetGlobal operations by @jiahanxie353 in #7758
- Calyx Binary Floating Point AddF Operator by @jiahanxie353 in #7089
- [SCFToCalyx] Build control for nested if operation by @jiahanxie353 in #7669
- [Verif] Add ignore attribute to formal by @leonardt in #7719
Full Changelog: firtool-1.90.1...firtool-1.91.0