firtool-1.97.0
What's Changed
- [firtool] Add an option to disable CSE in classes by @prithayan in #7931
- [RTG] Add BagType and operations by @maerhart in #7887
- [HWToBTOR2] Generate register initial constant before state declaration by @TaoBi22 in #7939
- [RTG] Generate separate doc files for ops and types by @maerhart in #7940
- [DC] Add unused fork result elimination canonicalizer by @teqdruid in #7936
- [FIRRTL] Remove NestedPrefixModulesAnnotation by @seldridge in #7944
- [Arc] Refactor C++ header generator script to use Jinja templates by @gtxzsxxk in #7929
- [CombToAIG] Populate legal ops by @uenoku in #7941
- [FIRRTL] Clock gate extraction work w/ prefixing by @seldridge in #7946
- [RTG][RTGTest] Add CAPI and a basic lowering pipeline by @maerhart in #7882
- [RTG][RTGTest] Add Python Bindings by @maerhart in #7883
- [RTG] Add BagType CAPI and Python Bindings by @maerhart in #7888
- [ExportVerilog] Fix ifdef of macro w/ Verilog name by @seldridge in #7947
- [LowerTypes] Copy discardable attributes when cloning operations by @uenoku in #7948
- [FIRRTL] Add a new FIRRTL annotation to specify type lowering behavior of module body by @uenoku in #7751
- [RTG] Add RegisterOpInterface by @maerhart in #7902
- [FIRRTL][CAPI] Add documentation by @SpriteOvO in #7668
- [MooreToCore] Add multibit DetectEventOp support by @AndreyVV-100 in #7943
- Lower MemRef GetGlobal and write data to json files by @jiahanxie353 in #7301
- [FirParser] Add instance choice selection as circt attribute by @prithayan in #7951
- [SCFToCalyx]
memref::getGlobalOp
write to json using explicit toString for path to fix Windows failed test by @jiahanxie353 in #7953 - [InstanceChoice] Add the instance choice specialization pass to firtool by @prithayan in #7933
- [SCFToCalyx] replace shell command with %T for Windows in the test file by @jiahanxie353 in #7956
- [InstanceChoice] Add a default override for unspecified options by @prithayan in #7955
- [ImportVerilog] Add HierarchicalNames.cpp to support hierarchical names. by @hailongSun2000 in #7382
- [MooreToCore] Support pows and powu op by @Max-astro in #7899
New Contributors
- @gtxzsxxk made their first contribution in #7929
- @AndreyVV-100 made their first contribution in #7943
Full Changelog: firtool-1.96.0...firtool-1.97.0