[mlir][tosa][tracking-issue] Block scaled operations enablement
- Dominant language
- LLVM
- Stars
- 40.5k
- Forks
- 18.7k
- PR merge metrics
- PR metrics pending
Description
A tracking issue for work related to MXFP enablement in the TOSA dialect.
RFC: https://discourse.llvm.org/t/rfc-expressing-block-scaled-operations-in-tosa/91056
- [x] Add block scaled tensor type - https://github.com/llvm/llvm-project/pull/203583
- [x] Add support for block scaled constants - https://github.com/llvm/llvm-project/pull/205506
- [x] Add MXFP CAST support - https://github.com/llvm/llvm-project/pull/203583
- [x] Add MXFP MATMUL_T support - https://github.com/llvm/llvm-project/pull/207851
- [x] Add MXFP ROW_GATHER support - https://github.com/llvm/llvm-project/pull/207933
- [x] Add MXFP RESHAPE support - https://github.com/llvm/llvm-project/pull/207944
- [x] Add MXFP CONV2D support - https://github.com/llvm/llvm-project/pull/210054
- [x] Add MXFP CONCAT support - https://github.com/llvm/llvm-project/pull/209719
- [x] Add MXFP RESIZE support - https://github.com/llvm/llvm-project/pull/212276
- [x] Add MXFP IDENTITY support - https://github.com/llvm/llvm-project/pull/220624
- [x] Add MXFP DIM support - https://github.com/llvm/llvm-project/pull/217149
- [ ] Add MXFP REVERSE support
- [ ] Add MXFP CONV3D support
- [x] Add MXFP TRANSPOSE_CONV2D support - https://github.com/llvm/llvm-project/pull/218953
- [ ] Add MXFP SLICE support - https://github.com/llvm/llvm-project/pull/220557
- [x] Add MXFP TILE support - https://github.com/llvm/llvm-project/pull/217908
- [x] Add MXFP TRANSPOSE support - https://github.com/llvm/llvm-project/pull/218711
- [ ] Add MXFP GATHER support
- [ ] Add MXFP SCATTER support - https://github.com/llvm/llvm-project/pull/222288
- [ ] Remove deprecated "*_block_scaled" operations
Contributor guide
Assessment
This issue has not been assessed yet.