Skip to content

Releases: google/xls

v0.0.0-6111-gaf330a29c

11 Oct 07:51

Choose a tag to compare

Remove headers not needed anymore due to recent removal of unused fun…

v0.0.0-6094-g22968c012

10 Oct 07:53

Choose a tag to compare

Remove functions that are not used anymore.

Looks like previously used helper functions, but not in use
anymore.

Found by clang-tidy [clang-diagnostic-unused-function] check,
and also are warned about while compiling.

#xls-build-gardener

PiperOrigin-RevId: 684214961

v0.0.0-6078-ge6932ecc5

09 Oct 07:52

Choose a tag to compare

Fix dangling help message.

An ephemeral string in a flag help message ends up being assigned
to a string_view which holds the reference to that temporary.

Instead, keep the generated help message backed by storage, so that
it can be safely passed to a string_view.

#xls-build-gardener

PiperOrigin-RevId: 683838862

v0.0.0-6067-g6a0464959

08 Oct 07:53

Choose a tag to compare

Fix typo in butterfly topology documentation.

Change "-tree" to "-fly" when needed and change "-" to "\-" to correctly render the italics.

PiperOrigin-RevId: 683485795

v0.0.0-6045-gd0c9bbd4d

05 Oct 08:00

Choose a tag to compare

Make codegen implement shra as a function.

This allows us to bind the intermediate result `$signed(to_shift) >>> amount` to a reg with a defined width, which avoids the `$signed()` having a self-determined width, which is a lint finding.

Fixes google/xls#1642.

PiperOrigin-RevId: 682526771

v0.0.0-6034-g87567ce57

04 Oct 07:53

Choose a tag to compare

[xls] Ensure sitofp and friends work on tensors too

Accidental omission from previous patch.

PiperOrigin-RevId: 682190931

v0.0.0-6014-geeabb4445

03 Oct 07:54

Choose a tag to compare

Added minor additions to DSLX types, funcs, and ast nodes.

  - Additional casts for Types.
  - GetParamByName for Functions.
  - Overrideable default for AstNodeVisitorWithDefault.

PiperOrigin-RevId: 681662121

v0.0.0-6005-gebd1582c2

02 Oct 07:56

Choose a tag to compare

[xlscc] Don't const-prop so much during short circuiting.

PiperOrigin-RevId: 681159199

v0.0.0-5984-g5eed6363a

27 Sep 07:54

Choose a tag to compare

Make FifoConfig constexpr-constructible.

PiperOrigin-RevId: 679331734

v0.0.0-5969-ga29cae6f3

26 Sep 07:55

Choose a tag to compare

Make the default dslx stdlib path an `inline constexpr std::string_vi…