llvm-project
0170498a - [MLIR][Vector] Implement TransferOpReduceRank as MaskableOpRewritePattern (#92426)

Commit
1 year ago
[MLIR][Vector] Implement TransferOpReduceRank as MaskableOpRewritePattern (#92426) Implements `TransferOpReduceRank` as a `MaskableOpRewritePattern`. Allowing to exit gracefully when run on a `vector::transfer_read` located inside a `vector::MaskOp` instead of generating `error: 'vector.mask' op expects only one operation to mask` because the pattern generated multiple ops inside the MaskOp. Split of https://github.com/llvm/llvm-project/pull/90835
Author
Parents
Loading