summaryrefslogtreecommitdiff
path: root/mlir/include
diff options
context:
space:
mode:
authorKai Sasaki <lewuathe@gmail.com>2023-05-12 11:40:00 +0900
committerKai Sasaki <lewuathe@gmail.com>2023-05-12 12:03:26 +0900
commit9b158debe0e40bab76c4a22574f89a9881de2ca1 (patch)
tree7d3378a8aa158fce0c9d725c2c609773ad1363cc /mlir/include
parent2ed77846a9161106a26d1efa9b68a3122856b434 (diff)
downloadllvm-9b158debe0e40bab76c4a22574f89a9881de2ca1.tar.gz
[mlir][tosa] Fold exp(log) operation into no-op
Element-wise exp(log) can be canonicalized as no-op. Reviewed By: eric-k256 Differential Revision: https://reviews.llvm.org/D150342
Diffstat (limited to 'mlir/include')
-rw-r--r--mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td2
1 files changed, 2 insertions, 0 deletions
diff --git a/mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td b/mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td
index 015be1f8f488..b594b35d4b1b 100644
--- a/mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td
+++ b/mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td
@@ -999,6 +999,8 @@ def Tosa_ExpOp : Tosa_Op<"exp", [
let results = (outs
Tosa_Tensor:$output
);
+
+ let hasFolder = 1;
}
//===----------------------------------------------------------------------===//