Releases: google/xls
Releases · google/xls
v0.0.0-8758-g6904e585f
[xls][mlir] Move conversions between int/floats and `xls::Value`s to …
v0.0.0-8751-g772e7891a
Integrate LLVM at llvm/llvm-project@d28c07b7550a Updates LLVM usage to match [d28c07b7550a](https://github.com/llvm/llvm-project/commit/d28c07b7550a) PiperOrigin-RevId: 813490970
v0.0.0-8744-g7677774fc
Make bdd_query_engine calculate AtMostOneTrue out to 300 bits We previously wouldn't even try for more than 64 bits. By allowing more depth we get better results. This also rewrites the checker slightly to avoid creating as large of a BDD improving performance. PiperOrigin-RevId: 812934517
v0.0.0-8737-g42bb7855f
Optimize node dependency intermediates. We aggressively prune the intermediate values as we go. This leads to less memory usage. PiperOrigin-RevId: 811977383
v0.0.0-8734-g9fc091561
Create a sign-parameterized std::pow() function and retrofit upow and…
v0.0.0-8726-ged8c3b97f
Automated Code Change PiperOrigin-RevId: 811196146
v0.0.0-8723-ge6a3cab24
Replace an instance of DSLX interpretation with VAST folding in VAST. Logic that interprets DSLX during the conversion of VAST->DSLX depends on ad hoc TIv1 usage, which the overall goal is to eliminate. PiperOrigin-RevId: 810595562
v0.0.0-8719-gcd1962cbb
Fix crash on calling bit_count or element_count on imported types. PiperOrigin-RevId: 810213896
v0.0.0-8708-ge20e2ab74
Automated Code Change PiperOrigin-RevId: 809317943
v0.0.0-8695-gb3112615a
Check for u64 overflow on widthslice start PiperOrigin-RevId: 808794517