[mlir] Add folding of tensor.cast -> subtensor_insert
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Fri, 19 Feb 2021 17:04:12 +0000 (17:04 +0000)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Fri, 19 Feb 2021 17:24:16 +0000 (17:24 +0000)
commit0ee4bf151c0985027e82ec0036a655d68b4d6c37
treeb5ebd05c6a03ca0fe6c9c2920403f0c02bb4ebd4
parent236aab0b0c9c0c98bec7175072721fc15e247231
[mlir] Add folding of tensor.cast -> subtensor_insert

Differential Revision: https://reviews.llvm.org/D97059
mlir/include/mlir/Dialect/Tensor/IR/Tensor.h
mlir/lib/Dialect/StandardOps/IR/Ops.cpp
mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
mlir/test/Dialect/Standard/canonicalize.mlir