aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorIndu Bhagat <indu.bhagat@oracle.com>2018-07-05 23:07:40 +0000
committerQing Zhao <qinzhao@gcc.gnu.org>2018-07-05 23:07:40 +0000
commit7a335530cdc004d467fbf76bd0a2586b2d427ec5 (patch)
treec8af116c404a075de2a1dfdb78e3f7893df696f6 /gcc
parentd04dbb8ad3b0964c6dbe1989ff0035634d09241d (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--gcc/config/aarch64/aarch64-simd.md5
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