[mlir][VectorOps] Fall back to a loop when accessing a vector from a strided memref
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 3 Sep 2020 11:49:04 +0000 (13:49 +0200)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 3 Sep 2020 14:05:38 +0000 (16:05 +0200)
commitdfb7b3fe02c0e84968960f4aef88361e6de10874
tree99b6668ffcdc85be8f939c5bc3bef458c09a8ec9
parent7939b76e2a7b1fbc288f6d700bdbe53c581b58a6
[mlir][VectorOps] Fall back to a loop when accessing a vector from a strided memref

The scalar loop is slow but correct.

Differential Revision: https://reviews.llvm.org/D87082
mlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp
mlir/test/Conversion/VectorToSCF/vector-to-loops.mlir