Releases: google/xls
Releases · google/xls
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
v0.0.0-6607-g16602fc77
[XLS] Make sure the IR minimizer respects state-read arguments of nex…
v0.0.0-6593-g96b71f45e
Automated Code Change PiperOrigin-RevId: 707401174