Releases: google/xls
Releases · google/xls
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…
v0.0.0-6632-gdbffe114c
Enable references to global constants in parametric defaults. This basically requires more careful control of the order of conversion from InferenceTable to TypeInfo, because ConstexprEvaluator presumes all prerequisites are proactively loaded. This also changes inference_table_test to be more of a pure unit test for the table functions, because we are now at the point where equivalent end-to-end testing is being done with less hackery in typecheck_module_v2_test. The hackery previously in inference_table_test relied on the table being the source of node order. PiperOrigin-RevId: 709194186
v0.0.0-6621-g1554191db
Update error message to be more actionable when a comment was deleted…
v0.0.0-6616-g7e3d4e81c
Optionally record pass metrics into a proto file. This information can be useful for figuring out what passes did what and which passes actually ran and how many times they ran. This information was previously only available in the verbose logs. PiperOrigin-RevId: 708054013