xdslproject/xdsl: v0.21.1

  • Sasha Lopoukhine (Creator)
  • Fehr Mathieu (Creator)
  • Emilien Bauer (Creator)
  • Anton Lydike (Creator)
  • Michel Weber (Creator)
  • George Bisbas (Creator)
  • Dalia Shaaban (Creator)
  • kingiler (Creator)
  • Tobias Grosser (Creator)
  • kayode-gif (Creator)
  • Chris Vasiladiotis (Creator)
  • Nick Brown (Creator)
  • Théo Degioanni (Creator)
  • KGrykiel (Creator)
  • Prathamesh Tagore (Creator)
  • Christian Ulmann (Creator)
  • Nicolai Stawinoga (Creator)
  • Josse Van Delm (Creator)
  • Federico Ficarelli (Creator)
  • George Mitenkov (Creator)
  • Alessandro Cerioli (Creator)
  • Alban Dutilleul (Creator)
  • Shaolun Wang (Creator)
  • Kate Cameron, Rosanne Tan, Wolfgang Schmidt-Heck, Gisela Campos, Marcus J. Lyall, Yu Wang, Baltasar Lucendo-Villarin, Dagmara Szkolnicka, Nicola Bates, Susan J. Kimber, Jan G. Hengstler, Patricio Godoy, Stuart J. Forbes and David C. Hay (Creator)
  • Kunwar Grover (Creator)
  • Luc Jaulmes (Creator)
  • Joren Dumoulin (Creator)
  • Alex Rice (Creator)
  • Michel Steuwer (Creator)

Dataset

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 available23 Jul 2024
PublisherZenodo

Cite this