[VectorOps] Update vector transfer_read/write ops to operatate on memrefs with vector...
authorAndy Davis <andydavis@google.com>
Fri, 20 Dec 2019 00:04:59 +0000 (16:04 -0800)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Fri, 20 Dec 2019 00:05:32 +0000 (16:05 -0800)
commit8020ad3e396bcca8dba94cea397cece81b76b119
treec5836064e80ece1a666f56a6441fe51bc8631431
parent6685282253c33fa2c5dc7487b04fc92d47082e78
[VectorOps] Update vector transfer_read/write ops to operatate on memrefs with vector element type.

Update vector transfer_read/write ops to operatate on memrefs with vector element type.
This handle cases where the memref vector element type represents the minimal memory transfer unit (or multiple of the minimal memory transfer unit).

PiperOrigin-RevId: 286482115
mlir/include/mlir/Dialect/VectorOps/VectorOps.td
mlir/lib/Dialect/VectorOps/VectorOps.cpp
mlir/test/Dialect/VectorOps/invalid.mlir
mlir/test/Dialect/VectorOps/ops.mlir