Lines Matching +full:non +full:- +full:batch
1 //===- TransposeMatmul.cpp - Convert Linalg matmul to transposed variants -===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
8 // This is intended to be a simple high-level (target-agnostic) matmul
10 //===----------------------------------------------------------------------===//
16 #define DEBUG_TYPE "linalg-transpose-matmul"
38 matmulOp, "only matmul ops with non-extended semantics are supported");
65 ValueRange{transposeOp->getResult(0), matmulOp.getInputs()[1]},
70 ValueRange{matmulOp.getInputs()[0], transposeOp->getResult(0)},
85 /// Only the non-batch dimensions are transposed. By default the LHS is
117 ValueRange{transposeOp->getResult(0), batchMatmulOp.getInputs()[1]},
122 ValueRange{batchMatmulOp.getInputs()[0], transposeOp->getResult(0)},