Releases: google/xls
Releases · google/xls
v0.0.0-9145-g0b3b7dd38
Remove "manual" label from test targets that can be run within a reas…
v0.0.0-9140-g5a7777c41
VisibilityAnalysis improvements: * new SingleSelectVisibilityAnalysis that tries to produce a visibility expression derived from edges on a single priority select. * VisibilityAnalysis now prunes visibility edges if BDD saturation is hit on the full expression. * VisibilityAnalysis now falls back on conservatively assuming visibility is equal to the nearest understood post dominator if pruning edges also fails. PiperOrigin-RevId: 839944075
v0.0.0-9136-g71d0bf2db
[std] Let users access `apfloat::raw_mul` directly This is usually not the right plan - it requires taking over responsibility for the ways `raw_mul` produces an unfinished result - but some applications call for direct manipulation of the intermediate floating-point value. PiperOrigin-RevId: 839430508
v0.0.0-9128-g64d7b5713
Add stub synth_only headers for cstring, stdlib.h, and tuple. These headers allow xlscc to parse C++ code that includes <cstring>, <stdlib.h>, and <tuple>, without providing any synthesizable functionality. PiperOrigin-RevId: 838993421
v0.0.0-9115-gf7f56a659
[codegen 1.5] Implement BlockFinalizationPass, converting ScheduledBl…
v0.0.0-9106-g4ed57a3c3
Fix OSS build PiperOrigin-RevId: 836806997
v0.0.0-9099-g80dbeeefe
Integrate LLVM at llvm/llvm-project@dea330b38d9c Updates LLVM usage to match [dea330b38d9c](https://github.com/llvm/llvm-project/commit/dea330b38d9c) PiperOrigin-RevId: 836460028
v0.0.0-9095-g999bfa48c
Integrate LLVM at llvm/llvm-project@f2cb5d7a05ba Updates LLVM usage to match [f2cb5d7a05ba](https://github.com/llvm/llvm-project/commit/f2cb5d7a05ba) PiperOrigin-RevId: 835980399
v0.0.0-9093-g66f29e67b
Allow the available area and delay models to be controlled by toolcha…
v0.0.0-9082-g9dfd5cb27
Minimize flakiness and address actual MSAN mismatches in function_jit…