Skip to content

firtool-1.97.0

Compare
Choose a tag to compare
@seldridge seldridge released this 06 Dec 18:43
· 65 commits to main since this release
firtool-1.97.0
081c3f6

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

Full Changelog: firtool-1.96.0...firtool-1.97.0