Description
xDSL framework core: clone block argument name hints @superlopuh (#2910) core: Implement getAffine for MemrefLayout attributes @jorendumoulin (#2922) core: Add FixedbitWidthType Interface @jorendumoulin (#2904) core: fix default builtin type definitions @jorendumoulin (#2907) Dialects dialects: (riscv_snitch) add vfmac.s and vfsum.s @superlopuh (#2932) dialects: (snitch_stream) add repetition to stride pattern @superlopuh (#2927) dialects: (riscv_snitch) add fastmath flags in vector ops @superlopuh (#2913) dialects: (Qref) fix bug in cnot initialiser @alexarice (#2899) dialects: (memref_stream) add doc and library call support @jorendumoulin (#2928) Transformations (transform, minor): stencil-to-csl-stencil retain interesting compute structure property @n-io (#2926) transformations: use block argument types when streamifying @superlopuh (#2920) transformations: (snitch) add comments when lowering snitch config ops @superlopuh (#2925) transformations: handle packed simd vectors in stream op lowering @superlopuh (#2915) transformations: add convert-arith-to-riscv-snitch pass @superlopuh (#2914) (transform): csl_stencil erase merged prefetch op @n-io (#2908) Backend backend: add RegisterConstraints and use in riscv backend @superlopuh (#2930) backend: (riscv) add allocate_same method to register allocator @superlopuh (#2924) backend: (riscv) add a reserve_registers helper to register queue @superlopuh (#2923) Interpreter interpreter: support callable operation impls @superlopuh (#2921) 🗎 Documentation docs: (marimo) add interpreter trace to linalg snitch notebook @superlopuh (#2931) docs: (marimo) move non-onnx part of notebook to main marimo folder @superlopuh (#2903) 🐛 Bug Fixes bug: wrong dataclass imported in stencil_tensorize_z_dimension @superlopuh (#2906) bug: ship cmath.irdl file in pypi @superlopuh (#2905) dialects: (Qref) fix bug in cnot initialiser @alexarice (#2899) Testing transformations: don't check element type of memref_stream operands @superlopuh (#2916) testing: add ssum testcase to bottom-up tests @superlopuh (#2912) Continuous Integration ci: use uppercase I64, I32 etc as constraints in operation definitions @superlopuh (#2909) Installation pip prod(deps): bump marimo from 0.7.8 to 0.7.9 @dependabot (#2918) pip prod(deps): update pytest requirement from
Data Citation
Sasha Lopoukhine, Fehr Mathieu, Emilien Bauer, Anton Lydike, Michel Weber, George Bisbas, Dalia Shaaban, kingiler, Tobias Grosser, kayode-gif, Chris Vasiladiotis, Nick Brown, Théo Degioanni, KGrykiel, Prathamesh Tagore, Christian Ulmann, Nicolai Stawinoga, Josse Van Delm, Federico Ficarelli, … Michel Steuwer. (2024). xdslproject/xdsl: v0.21.1 (v0.21.1). Zenodo. https://doi.org/10.5281/zenodo.12803033
Date made available | 23 Jul 2024 |
---|---|
Publisher | Zenodo |