Skip to content

Firtool Release 1.55.0

Compare
Choose a tag to compare
@uenoku uenoku released this 18 Sep 14:58
8f4abac

What's Changed

  • [FIRRTL] Update LowerClasses to handle extmodule and instances. by @mikeurbach in #6063
  • [FIRRTL] Improve IMCP for non-hw; support mat'izing refs of constants. by @dtzSiFive in #6091
  • [FIRRTL][IMDCE] Don't try to remove main module, don't warn if empty. by @dtzSiFive in #6065
  • [SFCCompat] Regard aggregate constant as constants by @uenoku in #6083
  • [Ibis] Introduce ibis.block instead of ibis.schedule by @mortbopet in #6082
  • [Ibis] Add --ibis-argify-blocks pass by @mortbopet in #6084
  • [FIRRTL][IMCP] Names of wires of probes can be deleted. by @dtzSiFive in #6097
  • [FIRRTL][IMCP] Propagate through nodes with annotations, but keep. by @dtzSiFive in #6098
  • [FIRRTL][LOA] Created Non-HW wires should always have droppable names. by @dtzSiFive in #6101
  • [FIRRTL][IMDCE] Wires for all (probes). by @dtzSiFive in #6056
  • [OM] Add AnyType and AnyType cast. by @mikeurbach in #6105
  • [FIRRTL] Add AnyRef type, parser, emitter, and printed form. by @mikeurbach in #6104
  • [HW] Convert type storage for modules over to moduletype by @darthscsi in #6071
  • [MSFT] Remove the partition pass by @teqdruid in #6110
  • [ESI] Channel bundle type and pack/unpack ops by @teqdruid in #6066
  • [Pipeline] Remove outlined lowering by @mortbopet in #6111
  • [OM] Evaluator: Support Map by @uenoku in #6045
  • [FIRRTLFolds] Make sure single connection is in the same block by @uenoku in #6085
  • Remove arg and res names from module representation by @darthscsi in #6095
  • [FIRRTL] Optionally look through casts for fieldref chasing. by @dtzSiFive in #6093
  • Bump LLVM: 2023/09/12 by @azidar in #6114
  • [FIRRTLFolds] Ignore reset signals for constant registers in foldHidd… by @uenoku in #6113
  • [FIRRTL] Add AnyRef cast operation, and insert during parsing. by @mikeurbach in #6108
  • [FIRRTL] Update LowerClasses to handle AnyRef and AnyRef cast. by @mikeurbach in #6117
  • [SV] Add optional init operand to sv.reg by @mortbopet in #6002

Full Changelog: firtool-1.54.0...firtool-1.55.0