Releases: google/xls
Releases · google/xls
v0.0.0-5534-g8749343ed
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
Add utilities for extracting delay model input from an actual design. PiperOrigin-RevId: 656040834
v0.0.0-5521-g135a41eff
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
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
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
Remove warning about proc inlining now that we have multi-proc codegen. PiperOrigin-RevId: 653771738
v0.0.0-5487-g95313f91b
Arithmetic simplification with multiplicative inverse PiperOrigin-RevId: 653427826
v0.0.0-5481-g069029c49
Added package() function to proc_base_jit_wrapper. PiperOrigin-RevId: 653072217
v0.0.0-5461-ge74fd95e1
Automated Code Change PiperOrigin-RevId: 652680191
v0.0.0-5451-g27ca0d26b
Add place_and_route build rules for riscv_simple.x PiperOrigin-RevId: 651931530