[mlir][tosa] Fold log(exp) to no-op
authorKai Sasaki <lewuathe@gmail.com>
Wed, 3 May 2023 05:05:59 +0000 (14:05 +0900)
committerKai Sasaki <lewuathe@gmail.com>
Wed, 3 May 2023 05:20:03 +0000 (14:20 +0900)
commit62ccc50613a6912c4e450046c5fcd710007e3f8e
tree93636d4ed01ee42df1893f548de3c959b86f7ca0
parent081cab0d3136ffdfd5f6e3d84b1cbfb9cc4bd076
[mlir][tosa] Fold log(exp) to no-op

Element-wise log(exp) does no operation so that we can fold it into no-op effectively.

Reviewed By: eric-k256

Differential Revision: https://reviews.llvm.org/D149632
mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td
mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp
mlir/test/Dialect/Tosa/canonicalize.mlir