Skip to content

Releases: google/xls

v0.0.0-5534-g8749343ed

27 Jul 07:45
Compare
Choose a tag to compare
Also make delay_model_test as `nomsan`.

It also depends on scipy, which seems to not be msan-compatible.

PiperOrigin-RevId: 656559951

v0.0.0-5528-g8b328310b

26 Jul 07:46
Compare
Choose a tag to compare
Add utilities for extracting delay model input from an actual design.

PiperOrigin-RevId: 656040834

v0.0.0-5521-g135a41eff

24 Jul 07:45
Compare
Choose a tag to compare
Use static regexes for parsing yosys outputs

Since the regexes are known at compilation time and are constants
during runtime, we opt to store the regex objects as `constexpr static`
objects.

Since RE2 is not safe for static use, we opt to use LazyRE2, which is
safe for static use. As a side note, LazyRE2 objects will be lazily
constructed during runtime.

PiperOrigin-RevId: 655346007

v0.0.0-5508-ge06e089cf

23 Jul 07:44
Compare
Choose a tag to compare
Fix up the Z3 IR translator's handling of extra-wide array indices

It turns out we were truncating the index before we checked whether it was past-the-end of the array!

Uses this to add an equivalence-check to a TableSwitchPass test (which previously failed equivalence checking).

PiperOrigin-RevId: 654946511

v0.0.0-5500-g9e21b5623

20 Jul 07:46
Compare
Choose a tag to compare
Fix umul-zero and bit-width issues in arith_simp

We incorrectly simplified code like X*0 == CONST causing mis-compiles.

PiperOrigin-RevId: 654178127

v0.0.0-5499-gc0487efba

19 Jul 07:46
Compare
Choose a tag to compare
Remove warning about proc inlining now that we have multi-proc codegen.

PiperOrigin-RevId: 653771738

v0.0.0-5487-g95313f91b

18 Jul 07:45
Compare
Choose a tag to compare
Arithmetic simplification with multiplicative inverse

PiperOrigin-RevId: 653427826

v0.0.0-5481-g069029c49

17 Jul 07:45
Compare
Choose a tag to compare
Added package() function to proc_base_jit_wrapper.

PiperOrigin-RevId: 653072217

v0.0.0-5461-ge74fd95e1

16 Jul 07:46
Compare
Choose a tag to compare
Automated Code Change

PiperOrigin-RevId: 652680191

v0.0.0-5451-g27ca0d26b

13 Jul 07:44
Compare
Choose a tag to compare
Add place_and_route build rules for riscv_simple.x

PiperOrigin-RevId: 651931530