Skip to content

Releases: google/xls

v0.0.0-5146-gdf5464a30

24 May 07:55
Compare
Choose a tag to compare
DSLX: Always convert old-style proc-next to new-style

This is the first step in removing support for old-style proc-next.

Part of the cleanup effort for #1401

PiperOrigin-RevId: 636754206

v0.0.0-5141-gba6060c9e

23 May 07:54
Compare
Choose a tag to compare
No need to link gtest alongside benchmark; latter sufficient.

PiperOrigin-RevId: 636281952

v0.0.0-5136-g83d661222

22 May 07:53
Compare
Choose a tag to compare
Merge pull request #1424 from hzeller:fix-tools

PiperOrigin-RevId: 635994933

v0.0.0-5119-g0da1b5691

21 May 07:52
Compare
Choose a tag to compare
Merge pull request #1419 from hzeller:fix-passes-dslx-inc

PiperOrigin-RevId: 635622446

v0.0.0-5111-g4e2328624

18 May 07:53
Compare
Choose a tag to compare
mkdocs generated documentation from 58a71bfb0e505ef5ed04a4b7f0fd269f2…

v0.0.0-5103-g3b61ec9d6

17 May 07:51
Compare
Choose a tag to compare
Merge pull request #1413 from hzeller:ir-fix-include

PiperOrigin-RevId: 634599228

v0.0.0-5096-gdc81bac3c

16 May 07:51
Compare
Choose a tag to compare
Add support in VAST for various SystemVerilog constructs.

- Typedefs
- Enums
- Structs
- Arrays with a specified element type
- Arrays with an expression that is the max rather than the width
- Return statements
- More complete parameter and argument declarations
- Literals that explicitly declare width and signedness
- Power operator
- Remove the prohibition on DataType::Emit(), since it now needs to be emitted in contexts without an identifier.

PiperOrigin-RevId: 634178542

v0.0.0-5092-g11d906b84

15 May 07:52
Compare
Choose a tag to compare
Use the new identifier in channel declarations during IR conversion.

Fixes google/xls#1333.

PiperOrigin-RevId: 633748505

v0.0.0-5091-gdbed734e7

14 May 07:52
Compare
Choose a tag to compare
Remove unnecessary flag library accidentally added earlier.

It was added in an initial version of
https://github.com/google/xls/commit/4bdbc9e44ee8d1d321c847bfedfe24d0960eeaeb ,
but was not needed anymore once finished.

PiperOrigin-RevId: 633355681

v0.0.0-5081-g66808c803

11 May 07:53
Compare
Choose a tag to compare
Make channel matcher use matcher for name.

Previously, it took a string instead of a string matcher. Also, clean up the interface to be consistent with other matchers that take strings.

PiperOrigin-RevId: 632623075