diff options
author | Indu Bhagat <indu.bhagat@oracle.com> | 2018-07-05 23:07:40 +0000 |
---|---|---|
committer | Qing Zhao <qinzhao@gcc.gnu.org> | 2018-07-05 23:07:40 +0000 |
commit | 7a335530cdc004d467fbf76bd0a2586b2d427ec5 (patch) | |
tree | c8af116c404a075de2a1dfdb78e3f7893df696f6 /gcc | |
parent | d04dbb8ad3b0964c6dbe1989ff0035634d09241d (diff) | |
download | gcc-7a335530cdc004d467fbf76bd0a2586b2d427ec5.zip gcc-7a335530cdc004d467fbf76bd0a2586b2d427ec5.tar.gz gcc-7a335530cdc004d467fbf76bd0a2586b2d427ec5.tar.bz2 |
aarch64-simd.md: correct flags text for MIN_EXPR replacement.
2018-07-05 Indu Bhagat <indu.bhagat@oracle.com>
* config/aarch64/aarch64-simd.md: correct flags text for
MIN_EXPR replacement.
From-SVN: r262458
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64-simd.md | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 19afe83..6ede472 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-07-05 Indu Bhagat <indu.bhagat@oracle.com> + + * config/aarch64/aarch64-simd.md: correct flags text for + MIN_EXPR replacement. + 2018-07-05 James Clarke <jrtc27@jrtc27.com> * configure: Regenerated. diff --git a/gcc/config/aarch64/aarch64-simd.md b/gcc/config/aarch64/aarch64-simd.md index 89e38e6..b5c551a 100644 --- a/gcc/config/aarch64/aarch64-simd.md +++ b/gcc/config/aarch64/aarch64-simd.md @@ -2233,8 +2233,9 @@ ;; Max/Min are introduced by idiom recognition by GCC's mid-end. An ;; expression like: ;; a = (b < c) ? b : c; -;; is idiom-matched as MIN_EXPR<b,c> only if -ffinite-math-only is enabled -;; either explicitly or indirectly via -ffast-math. +;; is idiom-matched as MIN_EXPR<b,c> only if -ffinite-math-only and +;; -fno-signed-zeros are enabled either explicitly or indirectly via +;; -ffast-math. ;; ;; MIN_EXPR and MAX_EXPR eventually map to 'smin' and 'smax' in RTL. ;; The 'smax' and 'smin' RTL standard pattern names do not specify which |