Releases: google/xls
Releases · google/xls
v0.0.0-6695-g376406cad
Support comparison operators in type_system_v2. This change also fixes the handling of expressions used as explicit parametric invocation arguments. PiperOrigin-RevId: 713898572
v0.0.0-6686-g3d42bf580
Fix reset behavior when codegening side-effecting ops. Previously, reset was not part of the rewritten condition, so a function with otherwise-illegal inputs during reset could fire an assertion. This change makes reset part of the condition for assertions, traces, and covers. Also, while we're in here I rewrote the tests to use builders instead of IR. PiperOrigin-RevId: 713452683
v0.0.0-6682-g5afaffe2c
Regenerate Starlark docs using Stardoc 0.7.2. PiperOrigin-RevId: 713040596
v0.0.0-6680-g14a6ae035
Merge pull request #1829 from xlsynth:cdleary/2025-01-04-quickcheck-e…
v0.0.0-6661-g9dfd0b42e
[XLS] Enable internal FIFO materialization for several examples We currently require an external FIFO definition by default, and these targets only passed due to not requiring a definition for depth-0 FIFOs before commit 4b262b0de9775fd254dd99f14b4d2458021b8259 We're planning to land a more batteries-included solution soon. PiperOrigin-RevId: 711868494
v0.0.0-6658-g809279cb5
Support inference of parametrics from function arguments in type_syst…
v0.0.0-6645-gd41fd8628
[XLS] Allow conditional specialization to recognize basic implications By recognizing certain special cases (equality, NOT, etc.), we can lift some conditions to apply to earlier nodes, letting conditional specialization infer more about the context in which each node is used. PiperOrigin-RevId: 710811273
v0.0.0-6638-g3253d0409
Fix to allow XLScc to handle asm declarations on ARM. - asm contains IR, without this flag invalid constraint errors occur. - for ARM based Mac use the flag --host_macos_minimum_os PiperOrigin-RevId: 710522831
v0.0.0-6637-g7769c85b1
[DSLX] Convert next-state instructions to next-value nodes Progress on google/xls#1520 PiperOrigin-RevId: 710051978
v0.0.0-6636-g1e83aa1be
Make Nary*IfNeeded variants keep the original order of the operands w…