[flang] Define missing & needed IEEE_ARITHMETIC symbols
authorpeter klausler <pklausler@nvidia.com>
Thu, 15 Apr 2021 21:11:47 +0000 (14:11 -0700)
committerpeter klausler <pklausler@nvidia.com>
Mon, 19 Apr 2021 18:44:43 +0000 (11:44 -0700)
commit71d868cf9011673cae847502e651393a18631b8a
tree7188ebd25c7b5bd4d39fc3ba57934c732272d6ab
parent03b98114ce5ca4d9b47df021083ad9c12f8738d1
[flang] Define missing & needed IEEE_ARITHMETIC symbols

Define IEEE_IS_NAN, IEEE_IS_FINITE, & IEEE_REM.

Differential Revision: https://reviews.llvm.org/D100599
flang/include/flang/Evaluate/real.h
flang/lib/Evaluate/fold-logical.cpp
flang/lib/Evaluate/intrinsics.cpp
flang/module/__fortran_builtins.f90
flang/module/ieee_arithmetic.f90
flang/runtime/numeric.cpp
flang/runtime/numeric.h
flang/unittests/RuntimeGTest/Numeric.cpp