v0.11.0
·
2627 commits
to refs/heads/main
since this release
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
- misc: Add missing init files @math-fehr (#749)
- core: Refactor operation creation to be init based. @PapyChacal (#700)
- core: Define IRDLOperation, and simply move Operation.build there for now. @PapyChacal (#722)
- Add Region.block property for single-block Regions @tobiasgrosser (#743)
- core: Allow replace_operand to take SSAValue or index @AntonLydike (#724)
- core: Make Printer use the MLIR format by default @math-fehr (#734)
Tests
- tests: Move tests to their correct folders @math-fehr (#733)
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
- core: Refactor operation creation to be init based. @PapyChacal (#700)
- misc: add first/last_op to Block @superlopuh (#745)
- core: Define IRDLOperation, and simply move Operation.build there for now. @PapyChacal (#722)
- core: deprecate Region.from_op_list @superlopuh (#736)
- Add Region.block property for single-block Regions @tobiasgrosser (#743)
- core: Allow replace_operand to take SSAValue or index @AntonLydike (#724)
Continuous Integration
- CI: Add coverage back. @PapyChacal (#735)
Miscellaneous
- misc: lint tutorial.ipynb @superlopuh (#738)
- core: Allow replace_operand to take SSAValue or index @AntonLydike (#724)
- minor: Remove classmethod from op constructors @AntonLydike (#726)