[flang] Support more data types for reduction in SimplifyIntrinsicsPass.
authorSlava Zakharin <szakharin@nvidia.com>
Tue, 13 Sep 2022 01:37:49 +0000 (18:37 -0700)
committerSlava Zakharin <szakharin@nvidia.com>
Mon, 19 Sep 2022 19:16:22 +0000 (12:16 -0700)
commit2b138567e0cb126ce2bd726e9c4becb69aed0563
treec29e9f911a5d2685ec30e6e5efbe87f8e9ee8bea
parent88210b81eed803598afeeaa2a60eb26ddbb65435
[flang] Support more data types for reduction in SimplifyIntrinsicsPass.

All floating point (not complex) and integer types should be supported now.

Differential Revision: https://reviews.llvm.org/D133818
flang/lib/Optimizer/Transforms/SimplifyIntrinsics.cpp
flang/test/Transforms/simplifyintrinsics.fir