Skip to content

firtool-1.98.0

Compare
Choose a tag to compare
@seldridge seldridge released this 13 Dec 18:57
· 50 commits to main since this release
firtool-1.98.0
0276e17

What's Changed

  • [RTG] Add ElaborationPass by @maerhart in #7876
  • [RTG][Elaboration] Elaboration support for Bags by @maerhart in #7892
  • [RTG] Add set union operation by @maerhart in #7916
  • [RTG] Add bag union operation by @maerhart in #7917
  • [RTG] Add set_size op for sets and bag_unique_size op for bags by @maerhart in #7920
  • [RTG] Elaboration support for set_size and bag_unique_size operations by @maerhart in #7921
  • [DC] Add + re-enable canonicalization patterns by @mortbopet in #7952
  • [llvm] Revert LLVM de-bump by @seldridge in #7962
  • [OM] Generalize handling for list creation ops in FreezePaths. by @mikeurbach in #7965
  • [FIRRTL][CAPI] Add more functions for discriminating and querying type by @SpriteOvO in #7960
  • [circt-bmc] Add option to print solver output & assertions by @TaoBi22 in #7974
  • Fix warnings about unused variables when assertions are disabled (NFC) by @maerhart in #7975
  • [SCFToCalyx] Fix json naming when there are multiple components by @jiahanxie353 in #7980
  • Re-land: [FIRRTL][CAPI] Add more functions for discriminating and querying type by @SpriteOvO in #7972
  • [CombToAIG] Add mux lowering by @uenoku in #7966
  • [CombToAIG] Add a lowering for Add/Sub by @uenoku in #7968
  • [LLHD] Fix misprint in llhd-desequentialize pass by @AndreyVV-100 in #7985
  • [FIRRTL] AdvancedLayerSink: don't sink instances of mods with port annos by @rwy7 in #7982
  • [InstanceChoice] Move specialize options pass earlier in the firtool pipeline by @prithayan in #7988
  • [firtool] Add option to disable layer sink by @youngar in #7981

Full Changelog: firtool-1.97.1...firtool-1.98.0