diff options
author | Rolf Morel <rolf.morel@intel.com> | 2025-01-29 18:28:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-29 17:28:52 +0000 |
commit | 0d4efa27252cbbea4b5672d4d8ffc15a3ba51d83 (patch) | |
tree | 783b486213b0851cac5cdfa347ba1077ba132e92 /llvm/lib/Object/ELFObjectFile.cpp | |
parent | 88e00141f81c4dfd48bca58fda15d078a138b586 (diff) | |
download | llvm-0d4efa27252cbbea4b5672d4d8ffc15a3ba51d83.zip llvm-0d4efa27252cbbea4b5672d4d8ffc15a3ba51d83.tar.gz llvm-0d4efa27252cbbea4b5672d4d8ffc15a3ba51d83.tar.bz2 |
[MLIR][Linalg] Introduce linalg.contract (#123618)
A new op that allows for representing arbitrary contractions on operands
of arbitrary rank, with arbitrary transposes and arbitrary broadcasts
specified through its indexing_maps attribute.
Supports the expected lowerings to linalg.generic and to
vector.contract.
Corresponding RFC is here:
https://discourse.llvm.org/t/mlir-rfc-introduce-linalg-contract/83589
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions