Move remaining linalg ops to ODS - NFC
authorNicolas Vasilache <ntv@google.com>
Wed, 14 Aug 2019 21:40:22 +0000 (14:40 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Wed, 14 Aug 2019 21:40:52 +0000 (14:40 -0700)
commitf32f291b375f25f86b93b8b1d41f0c8e98bf5ae4
tree76f361f083b8f39afef280c1d763ed9a6b32fbde
parentae9ec43e4631d1624afd36f7618c0f7bbf9bd2a5
Move remaining linalg ops to ODS - NFC

This CL moves the linalg.load/range/store ops to ODS.
Minor cleanups are performed.
Additional invalid IR tests are added for coverage.

PiperOrigin-RevId: 263432110
mlir/include/mlir/Linalg/IR/LinalgOps.h
mlir/include/mlir/Linalg/IR/LinalgOps.td
mlir/lib/Linalg/IR/LinalgOps.cpp
mlir/lib/Linalg/IR/LinalgTypes.cpp
mlir/test/Linalg/invalid.mlir
mlir/test/Linalg/roundtrip.mlir