Skip to content

SiFive Internal Release 1.21.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@youngar youngar released this 27 Oct 22:35
· 4358 commits to main since this release
46e9b21

What's Changed

  • Limit useless locs in dedup, improving performance when deduplicating many modules
  • Ignore TestBenchDirAnno if no DUT in BlackBoxReader
  • Improvements to location information for if and else statements
  • Fix missing paren for clog2 when nested
  • Fix double parens when adding $signed() around an operand
  • Change lowering-options command line option, wireSpillingHeuristic=spillAllMux is now disallowMuxInlining
  • Handle Unknown source widths in GrandCentralTaps
  • Remove mux pragmas when memory size is 1
  • Improved array concatenation canonicalizers
  • Fix GCT output dir for mod/extmod
  • Further deduplication performance improvements

Full Changelog: sifive/1/20/0...sifive/1/21/0