Support docomposition for `iree_linalg_ext.map_scatter` with tensor output
Open
- Dominant language
- C++
- Stars
- 3.9k
- Forks
- 1k
- Avg merge
- 4d 16h
- Merged PRs (30d)
- 47
Description
Currently, we only accept `map_scatter` with buffer semantics to decompose.
https://github.com/sakupan102/iree/blob/8b98b015b5e90fba4df17aa80df050f26481be1e/compiler/src/iree/compiler/Dialect/LinalgExt/Transforms/DecomposeMapScatter.cpp#L438C3-L440
Due to the [upstream change](https://github.com/llvm/llvm-project/commit/7e7ea9c5357efcdf9ba6bd7ea3669e607a9af400), we should accept map_scatter with tensor semantics.
Contributor guide
Assessment
This issue has not been assessed yet.