[mlir] stopgap for incorrect vector.contract lowering
authorAlex Zinenko <zinenko@google.com>
Mon, 17 Oct 2022 13:37:09 +0000 (13:37 +0000)
committerAlex Zinenko <zinenko@google.com>
Mon, 17 Oct 2022 14:49:34 +0000 (14:49 +0000)
commit4b6447e220fd86d5e45461d4d00593fb91e10880
tree2694020886c5ddae47c92d4102bdcb960c7b25ff
parent8d76fbb5f0659bba47a7f38847550a2bc8bbf0c1
[mlir] stopgap for incorrect vector.contract lowering

`vector.contract` is being lowered to the default mul/add contraction
regardless if of the kind indicated. Stop the lowering completely in
this case until the correct one can be implemented.

Reviewed By: springerm, ThomasRaoux

Differential Revision: https://reviews.llvm.org/D136079
mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp