[mlir][std] Canonicalize extract_element(tensor_cast).
authorStephan Herhut <herhut@google.com>
Tue, 17 Nov 2020 12:59:26 +0000 (13:59 +0100)
committerStephan Herhut <herhut@google.com>
Tue, 17 Nov 2020 13:41:39 +0000 (14:41 +0100)
commitc4472f8b4cda6a1802cb4543ae2fed94f798ece7
treec11795b06ef42a334232033f5fea39e0124f1741
parent3598605c0b3658dbb6cac634cb92a0a131f2fe0b
[mlir][std] Canonicalize extract_element(tensor_cast).

Canonicalize extract_element(tensor_cast(v)) to just extract_element(v).

Differential Revision: https://reviews.llvm.org/D91621
mlir/lib/Dialect/StandardOps/IR/Ops.cpp
mlir/test/Transforms/canonicalize.mlir