[all-commits] [llvm/llvm-project] cb1911: [mlir][linalg] Add named op for matmul_transpose_a
Nicolas Vasilache via All-commits
all-commits at lists.llvm.org
Mon Jun 26 13:09:14 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cb1911a2db14b02a3f7855723d9138d26c41e66f
https://github.com/llvm/llvm-project/commit/cb1911a2db14b02a3f7855723d9138d26c41e66f
Author: Nicolas Vasilache <nicolasvasilache at users.noreply.github.com>
Date: 2023-06-26 (Mon, 26 Jun 2023)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yaml
M mlir/python/mlir/dialects/linalg/opdsl/ops/core_named_ops.py
M mlir/test/Dialect/Linalg/named-ops.mlir
Log Message:
-----------
[mlir][linalg] Add named op for matmul_transpose_a
matmul with transposed LHS operand allows better memory access
patterns on several architectures including common GPUs. Having a named
op for it allows to handle this kind of matmul in a more explicit way.
More information about the All-commits
mailing list