Releases: google/xls
Releases · google/xls
v0.0.0-7764-gf69d07cf2
Let z3_ir_translator handle zero-width DynamicBitSlice PiperOrigin-RevId: 765364231
v0.0.0-7750-g0f1ef8779
Refactor jit buffer handling. This is a cleanup of buffer handling in the JIT. No functional change. Specific changes: * Add a struct `TypeBufferMetadata` which holds all the metadata (size, alighment, etc) about a buffer which can hold a value of a particular XLS type in the JIT. Previously these fields were all passed around separately. * Split `JitArgumentSet` into two different subclasses: a base version which does not own the allocation, and a derived version which does. This makes it easier to construct the argument set with aliased register buffers used in the block jit. These aliased buffers allow pingponging to avoid copying the register contents from cycle to cycle. This change is in preparation for adding multi-write registers which can simplify aspects of codegen but require additional output buffers for the block jit. PiperOrigin-RevId: 764984685
v0.0.0-7738-g4cee42736
Integrate LLVM at llvm/llvm-project@2b8bff6f66fd Updates LLVM usage to match [2b8bff6f66fd](https://github.com/llvm/llvm-project/commit/2b8bff6f66fd) PiperOrigin-RevId: 764439621
v0.0.0-7721-gf1963d865
xls/fuzzer: add crasher_2025-05-25_eb23 See #2263 PiperOrigin-RevId: 763291196
v0.0.0-7720-g5ecb953cc
In narrowing, include partial-information QE even when proc-state evo…
v0.0.0-7707-g09ac382f6
Make system verilog type a field on PortNode. Previously, this value was carried along as bag-on-the-side metadata. PiperOrigin-RevId: 762234853
v0.0.0-7695-gb1e48c4ab
[XLS] When comparing TreeBitLocations, compare node ID rather than po…
v0.0.0-7685-g534eab151
Speed up PipelineSchedule::FromProto. It was previously quadratic in the number of nodes because looking up a node by name is slow. PiperOrigin-RevId: 761213964
v0.0.0-7676-g7ac03c33c
The tests for the resource sharing pass were rewritten to utilize the…
v0.0.0-7663-g91f5fca2f
Automated Code Change PiperOrigin-RevId: 760028989