[PATCH] D75778: [mlir][Vector] WIP - Lower vector.contract to llvm.intr.matrix_multiply
Nicolas Vasilache via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 6 15:29:43 PST 2020
nicolasvasilache created this revision.
nicolasvasilache added reviewers: aartbik, rriddle, fhahn.
Herald added subscribers: llvm-commits, Joonsoo, liufengdb, lucyrfox, mgester, arpith-jacob, antiagainst, shauheen, burmako, jpienaar, mehdi_amini.
Herald added 1 blocking reviewer(s): rriddle.
Herald added a reviewer: antiagainst.
Herald added a project: LLVM.
This revision adds lowering of vector.contract to llvm.intr.matrix_multiply.
Separable revisions have been sent out for review independently.
This revision will be rebased once parents have landed and will become much simpler.
Please do not review this atm, this is for visibility purposes.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D75778
Files:
mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
mlir/include/mlir/Dialect/Utils/StructuredOpsUtils.h
mlir/include/mlir/Dialect/VectorOps/VectorOps.td
mlir/include/mlir/IR/OpBase.td
mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
mlir/lib/Dialect/Linalg/Transforms/LinalgTransforms.cpp
mlir/lib/Dialect/VectorOps/VectorTransforms.cpp
mlir/test/Conversion/VectorToLLVM/vector-to-llvm.mlir
mlir/test/Dialect/VectorOps/vector-contract-transforms.mlir
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75778.248844.patch
Type: text/x-patch
Size: 24968 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200306/37b4a9a9/attachment.bin>
More information about the llvm-commits
mailing list