Skip to content

SiFive Internal Release 1.18.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@mikeurbach mikeurbach released this 12 Oct 17:56
1994eba

Overview

  • Unifies lowering options related to spilling large constructs into wires
  • Unifies cleanup code in SVExtractTestCode to avoid use-after-free or double free

Otherwise, this is a minor update on top of https://github.com/llvm/circt/releases/tag/sifive%2F1%2F17%2F0

What's Changed

  • [HWMemSimImpl, LowerToHW] Add mux pragmas to memory reads and add a flag to control mux pragmas by @uenoku in #3913
  • [SV] Fix potential to erase ops multiple times in SVExtractTestCode. by @mikeurbach in #4085
  • [PrepareForEmission, LoweringOptions] Unify LoweringOptions regarding term sizes into maximumNumberOfTermsPerExpression by @uenoku in #4078

Full Changelog: sifive/1/17/0...sifive/1/18/0