summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Vector/Transforms/LowerVectorContract.cpp
AgeCommit message (Expand)Author
2025-10-02[mlir][vector] Simplify op rewrite pattern inheriting constructors. NFC. (#16...Jakub Kuderski
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (24/n) (#149931)Maksim Levental
2025-07-21[mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialec...Andrzej Warzyński
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata
2025-03-12[mlir] Extract RHS rows once when lowering vector.contract to dot (#130130)Artemiy Bulavin
2025-03-10[mlir] Refactor ConvertVectorToLLVMPass options (#128219)Artemiy Bulavin
2024-08-07[nlir][vector] Constrain `ContractionOpToMatmulOpLowering` (#102225)Andrzej Warzyński
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-03-20[mlir][vector] Adds pattern rewrite for maskable Ops (#83827)Andrzej Warzyński
2024-02-08[MLIR] Fix crash in AffineMap::replace for zero result maps (#80930)Uday Bondhugula
2024-01-16[mlir][vector] Fix invalid IR in `ContractionOpLowering` (#78130)Matthias Springer
2023-12-20[mlir][vector][gpu] Align minf/maxf reduction kind names with arith (#75901)Jakub Kuderski
2023-12-18[mlir][vector] Improve `makeArithReduction` expansion (#75846)Jakub Kuderski
2023-10-27[mlir][vector] Add scalable vectors to tests for vector.contract (#70039)Andrzej Warzyński
2023-10-09[mlir][vector] Restore assert and fix typos (#68581)Andrzej Warzyński
2023-10-06[mlir][vector] Constrain patterns: vector.contract -> vector.outerproductAndrzej Warzynski
2023-09-25[mlir][vector] proper masking support for contract lowering (#67145)Oleksandr "Alex" Zinenko
2023-09-22[mlir][Vector] Add support for Value indices to vector.extract/insertDiego Caballero
2023-09-14[mlir][ArmSME] Lower vector.outerproduct to FMOPA/BFMOPA (#65621)Cullen Rhodes
2023-09-13[mlir][vector] Rename vector reductions: `maxf` → `maximumf`, `minf` → `m...Daniil Dudkin
2023-09-01[mlir][vector] Use optional for outerproduct accumulator instead of variadicCullen Rhodes
2023-08-30[mlir][BuiltinTypes] Return VectorType from VectorType::Builder conversion op...Benjamin Maxwell
2023-07-31[mlir][vector] Use DenseI64ArrayAttr for ExtractOp/InsertOp positionsMatthias Springer
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-03-29[mlir][Vector] Remove lhs and rhs masks from vector.contractDiego Caballero
2023-03-24[mlir][Vector][Transforms] Improve the control over individual vector lowerin...Nicolas Vasilache
2023-03-23[mlir][Vector] NFC - Reorganize vector patternsNicolas Vasilache