Firtool Release 1.69.0
What's Changed
- [FIRRTL] Reject ref statements in 4.0.0+. by @dtzSiFive in #6738
- [OM] Extend APSInts as necessary before performing arithmetic. by @mikeurbach in #6786
- [OM] Add C API and Python bindings for IntegerAttr to string. by @mikeurbach in #6787
- [CMake] Add CMake targets to install all CIRCT libraries. by @mikeurbach in #6798
- [FIRRTL] Fix sign bit truncation in constant parser by @fabianschuiki in #6794
- [FIRRTL][CheckCombLoops] don't crash on force+rwprobeop, workaround. by @dtzSiFive in #6821
- [FIRRTL] Support alternative base paths in LowerClasses. by @mikeurbach in #6817
- [Emit] Group file header ops into
emit.fragment
by @nandor in #6789 - [FIRRTL][LowerAnnotations] Fix non-probe type compat check. by @dtzSiFive in #6822
- [ExportVerilog] Spill LTL operands used in event control if not allowed. by @dtzSiFive in #6829
- [InferRW] Remove dependence of write-mode on enable for memory by @prithayan in #6818
- [InferReadWrite] Add heuristic to infer unmasked memory by @prithayan in #6790
- [FIRParser] Do not swallow stop ops when parsing FIR by @nandor in #6834
- [InferReadWrite] Set builder insertion point to ensure dominance by @prithayan in #6836
Full Changelog: firtool-1.68.0...firtool-1.69.0