Skip to content

Releases: xdslproject/xdsl

v0.11.0

18 Apr 17:36
1083b37
Compare
Choose a tag to compare

Changes

The 0.11.0 release fix the missing inclusion of some folders that were added in 0.10.0,
and move the IRDL operation definitions to IRDLOperation.

xDSL framework

Tests

Dialects

  • dialects: Add helpers to FuncOp to make rewriting easier @AntonLydike (#725)
  • dialects: Update support for returning multiple results using stencil.return @meshtag (#659)

API

Continuous Integration

Miscellaneous

v0.10.0

17 Apr 02:59
9f7b820
Compare
Choose a tag to compare

xDSL framework

Dialects

Read more

v0.9.1

07 Feb 22:56
eea6141
Compare
Choose a tag to compare

Changes

xDSL framework

Dialects

  • dialects: Add dense_resource attribute @math-fehr (#412)
  • xDSL/Vector: Add support for maskedstore, print and createmask op @meshtag (#386)

API

🗎 Documentation

🐛 Bug Fixes

  • core: Allow to parse types where attributes are expected @math-fehr (#415)

Testing

Continuous Integration

Installation

  • installation: Add xdsl-opt location to known paths @meshtag (#409)

Miscellaneous

v0.9

01 Feb 11:18
62cb4d4
Compare
Choose a tag to compare

Changes

xDSL framework

Dialects

  • dialects: Improve MemRefType.from_type_list() constructor @meshtag (#344)
  • xDSL/Vector: Add support for broadcast, fma and maskedload op @meshtag (#300)
  • mlir printing and parsing fix @martin-luecke (#199)
  • dialects: Improve MemRefType.from_type_list() constructor @meshtag (#344)

🗎 Documentation

🐛 Bug Fixes

  • xdsl: fix some type issues with DictionaryAttr printing and parsing @superlopuh (#339)

Testing

Continuous Integration

Installation

  • install: add ipykernel as an optional requirement @superlopuh (#315)
  • pip prod(deps): update filecheck requirement from <0.0.23 to <0.0.24 @dependabot (#307)

Miscellaneous

v0.8.1

25 Jan 15:09
525ba9a
Compare
Choose a tag to compare

Changes

xDSL framework

Dialects

  • dialects: Improve MemRefType.from_type_list() constructor @meshtag (#344)
  • xDSL/Vector: Add support for broadcast, fma and maskedload op @meshtag (#300)
  • mlir printing and parsing fix @martin-luecke (#199)
  • dialects: Improve MemRefType.from_type_list() constructor @meshtag (#344)

API

🗎 Documentation

🐛 Bug Fixes

  • xdsl: fix some type issues with DictionaryAttr printing and parsing @superlopuh (#339)

Testing

Continuous Integration

Installation

  • install: add ipykernel as an optional requirement @superlopuh (#315)
  • pip prod(deps): update filecheck requirement from <0.0.23 to <0.0.24 @dependabot (#307)

Miscellaneous

v0.8.0

09 Jan 11:04
5f870d1
Compare
Choose a tag to compare

Changes

API

Compiler

  • compiler: Fix tensor_from_list method of DenseIntOrFPElementsAttr to properly handle f32 input values @meshtag (#226)
  • Fix types of Dialect fields @math-fehr (#265)
  • xDSL: Make dialect registration more intuitive @webmiche (#231)
  • xdsl: Add float Constant/ rename int custom constructors @georgebisbas (#229)

Testing

Continuous Integration

Installation

  • pip prod(deps): update coverage requirement from <7.0.0 to <8.0.0 @dependabot (#272)

v0.7.5

28 Nov 14:49
6d7f234
Compare
Choose a tag to compare

Changes

Documentation

Compiler

Testing

Continuous Integration

v0.7.4

14 Nov 17:15
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.2...v0.7.4

v0.7.3

14 Nov 17:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.2...v0.7.2.1

v0.7.2

14 Nov 16:53
Compare
Choose a tag to compare
pypi: update _version.py