[MLIR][Shape] Remove deprecated and unused lowerings
authorFrederik Gossen <frgossen@google.com>
Fri, 24 Jul 2020 11:17:43 +0000 (11:17 +0000)
committerFrederik Gossen <frgossen@google.com>
Fri, 24 Jul 2020 11:19:36 +0000 (11:19 +0000)
commitbb442bb51ac3795fa5aca803fe9160742186cc54
treebf2846debead97317f5f57552fce47e8dfe0ec7f
parent5984d74139d45cec5cc8c55b107b9cb5d801c03e
[MLIR][Shape] Remove deprecated and unused lowerings

This concerns `from/to_extent_tensor`, `size_to_index`, `index_to_size`, and
`const_size` conversion patterns. The new lowering will work directly on indices
and extent tensors. The shape and size values will allow for error values but
are not yet supported by the dialect conversion.

Differential Revision: https://reviews.llvm.org/D84436
mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt
mlir/lib/Conversion/ShapeToStandard/ShapeToStandard.cpp
mlir/lib/Conversion/ShapeToStandard/ShapeToStandardPatterns.td [deleted file]
mlir/test/Conversion/ShapeToStandard/shape-to-standard.mlir