diff options
author | Pierre Oechsel <pierre.oechsel@gmail.com> | 2020-07-17 12:02:11 -0400 |
---|---|---|
committer | Nicolas Vasilache <ntv@google.com> | 2020-07-17 12:03:13 -0400 |
commit | ec62e37c86fa67a40bc9e04b9112668deb003b9a (patch) | |
tree | 182691b0d77b40c8ff4e69e2106dad9d6ff26e95 /clang/unittests/Tooling/CompilationDatabaseTest.cpp | |
parent | 1afd889d0b4352ddaef33680ace94045938591f1 (diff) | |
download | llvm-ec62e37c86fa67a40bc9e04b9112668deb003b9a.zip llvm-ec62e37c86fa67a40bc9e04b9112668deb003b9a.tar.gz llvm-ec62e37c86fa67a40bc9e04b9112668deb003b9a.tar.bz2 |
[mlir] [vector] Add an optional filter to vector contract lowering patterns.
Summary: Vector contract patterns were only parameterized by a `vectorTransformsOptions`. As a result, even if an mlir file was containing several occurrences of `vector.contract`, all of them would be lowered in the same way. More granularity might be required . This Diff adds a `constraint` argument to each of these patterns which allows the user to specify with more precision on which `vector.contract` should each of the lowering apply.
Differential Revision: https://reviews.llvm.org/D83960
Diffstat (limited to 'clang/unittests/Tooling/CompilationDatabaseTest.cpp')
0 files changed, 0 insertions, 0 deletions