[mlir][Vector] Vectorize integer matmuls
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 22 Jul 2020 16:18:50 +0000 (18:18 +0200)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 22 Jul 2020 17:39:56 +0000 (19:39 +0200)
commitbf561dd2eb138e5c5a78adcd429b7f79fd58b0d2
treef7238025c620b83a3cd39255358802eb57aaee96
parente59778a66a91225c3f9c7b46e3e86e50994dbe14
[mlir][Vector] Vectorize integer matmuls

The underlying infrastructure supports this already, just add the
pattern matching for linalg.generic.

Differential Revision: https://reviews.llvm.org/D84335
mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
mlir/test/Dialect/Linalg/transform-patterns.mlir