[mlir][Math] Add constant folder for Atan2Op.
authorjacquesguan <Jianjian.Guan@streamcomputing.com>
Wed, 3 Aug 2022 06:58:05 +0000 (14:58 +0800)
committerjacquesguan <Jianjian.Guan@streamcomputing.com>
Fri, 5 Aug 2022 02:30:58 +0000 (10:30 +0800)
commit40d74fcb552cef7c78d6dfc36d574440f6ea0e4c
tree26c78a30c926d89cbdbfa89a7dfc06d6c6939e12
parent7f648d27a85a98fa077f0968dea081821627d477
[mlir][Math] Add constant folder for Atan2Op.

This patch adds constant folder for Atan2Op which only supports single and double precision floating-point.

Differential Revision: https://reviews.llvm.org/D131050
mlir/include/mlir/Dialect/Math/IR/MathOps.td
mlir/lib/Dialect/Math/IR/MathOps.cpp
mlir/test/Dialect/Math/canonicalize.mlir
mlir/test/mlir-cpu-runner/math-polynomial-approx.mlir