diff options
author | Renato Golin <rengolin@systemcall.eu> | 2025-08-08 22:20:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-08 22:20:27 +0100 |
commit | d15280894bd03c618ec1b4debcbfdb1fecb81594 (patch) | |
tree | 6c1395dcca268f9ef45c459f529be5283bb8460a /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | |
parent | 5a009838a23d14fe61f042e43bd0b566d270067c (diff) | |
download | llvm-d15280894bd03c618ec1b4debcbfdb1fecb81594.zip llvm-d15280894bd03c618ec1b4debcbfdb1fecb81594.tar.gz llvm-d15280894bd03c618ec1b4debcbfdb1fecb81594.tar.bz2 |
[MLIR][Linalg] Remove matmul_transpose variants (#147961)
Removes the `(batch_)matmul_transpose_{a|b}` variants from OpDSL and
replace it with `matmul affine_maps [...]` whenever appropriate. This is
in line with the
[plan](https://discourse.llvm.org/t/rfc-op-explosion-in-linalg/82863),
and can be done since #104783 merged.
See:
https://discourse.llvm.org/t/deprecate-batch-matmul-transpose-a-b-linalg-operations/87245
Issues investigated:
* pad transform tests that could use `matmul` instead, so change to
that.
* ArmSME test using transpose actually needed it, so changed to `matmul`
+ affine maps.
Arm tests validated by @banach-space (thanks!!).
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions