Releases: google/xls
Releases · google/xls
v0.0.0-9561-g08fa9f8df
[NFC] `const`-ify arguments to `GreaterBitwidthComparator` PiperOrigin-RevId: 872572699
v0.0.0-9558-g5c5cdc6b0
Refactor Verilog fuzzing to use a VerilogGenerator struct. This change introduces a `VerilogGenerator` struct that encapsulates the XLS package, scheduling options, and codegen options. The fuzz domains now generate instances of `VerilogGenerator`, and the actual Verilog generation is performed by calling the `GenerateVerilog()` method on this struct. This allows fuzz tests to access the inputs (package and options) even when codegen fails, aiding in debugging. PiperOrigin-RevId: 872027638
v0.0.0-9555-g7f63a4704
[Proc-scoped channels] Run const_if tests with proc-scoped channels. PiperOrigin-RevId: 871449094
v0.0.0-9549-g202e8d5ce
Shard output of cpp transpiler. Large designs can lead to huge, slow-to-build c++ sources. This change produces one file per type. PiperOrigin-RevId: 870023245
v0.0.0-9539-gffbb51dea
Automated Code Change PiperOrigin-RevId: 869528602
v0.0.0-9526-g7072ed2b6
Merge pull request #3774 from google:dependabot/bazel/bazel_features-…
v0.0.0-9513-ge080474ed
Automated Code Change PiperOrigin-RevId: 868470196
v0.0.0-9483-g8ee59efbc
Migrate xls::down_cast to use absl::down_cast. The xls::down_cast functions are now implemented as direct calls to absl::down_cast and are marked with ABSL_DEPRECATE_AND_INLINE. Note that we also bump our abseil dep to grab a newer version with absl::down_cast. PiperOrigin-RevId: 866676858
v0.0.0-9477-g7c5dcfe2a
Update more tests in proc lowering block eval PSC test to work. PiperOrigin-RevId: 866099089
v0.0.0-9472-g312e92876
Integrate LLVM at llvm/llvm-project@b4b8d4e5d062 Updates LLVM usage to match [b4b8d4e5d062](https://github.com/llvm/llvm-project/commit/b4b8d4e5d062) PiperOrigin-RevId: 865658424