Releases: google/xls
Releases · google/xls
v0.0.0-4964-g4b57b373f
[DSLX:TS] Make type mismatch errors multiline when the types are aggr…
v0.0.0-4953-g35c51140f
Fix `eval_proc_main`'s Block simulation Broken for channels with empty expected values after commit 66424e6, as we failed to initialize the queues. PiperOrigin-RevId: 625461582
v0.0.0-4952-g1745a13ce
[DSLX][docs] Add some docs on DSLX type system and parametric instant…
v0.0.0-4945-g24be2c494
Make visitor for block elaborations. PiperOrigin-RevId: 624326262
v0.0.0-4939-g772cbed28
[solvers] Add counterexample extraction helper. Right now this only works on bits types -- starting simple to hook up to the DSLX quickcheck prover as a next step so it can dump out counterexamples in unit test form. PiperOrigin-RevId: 623952106
v0.0.0-4930-g0bea646ad
dist: add prove_quickcheck_main - add prove_quickcheck_main target PiperOrigin-RevId: 623677461
v0.0.0-4921-gb3b9e86ca
Add truncate/extend support for InlineBitmap. Since these are used to implement Bits and similar things this functionality is only exposed as creating a new bitmap with the given size (or operating on an RValue). Update bits_ops::Zero/SignExtend to work using this and add a new Truncate. Micro-benchmarks show these as being an 75% less time. PiperOrigin-RevId: 623290302
v0.0.0-4915-ge1b64b2b6
Automated Code Change PiperOrigin-RevId: 623048936
v0.0.0-4912-g541c53bb7
Add state index to selector for "select before loop" in merge states …
v0.0.0-4911-g69c01ae0d
Automated Code Change PiperOrigin-RevId: 622371722