aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2014-08-26 09:21:18 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2014-08-26 09:21:18 +0000
commitccc089dca7d148074f7d7d669757d8fc5144b129 (patch)
treed0c65ce85206b187d40c7ab8654f0263a99b7f06
parent8b2282660d24cce8198352f39ab1566af332716e (diff)
downloadgcc-ccc089dca7d148074f7d7d669757d8fc5144b129.zip
gcc-ccc089dca7d148074f7d7d669757d8fc5144b129.tar.gz
gcc-ccc089dca7d148074f7d7d669757d8fc5144b129.tar.bz2
re PR c/61271 (10 * possible coding error with logical not (!))
PR c/61271 * tree-vectorizer.h (LOOP_REQUIRES_VERSIONING_FOR_ALIGNMENT, LOOP_REQUIRES_VERSIONING_FOR_ALIAS): Wrap in parens. From-SVN: r214493
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/tree-vectorizer.h4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fbfeccb..3da91ff 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2014-08-26 Marek Polacek <polacek@redhat.com>
+
+ PR c/61271
+ * tree-vectorizer.h (LOOP_REQUIRES_VERSIONING_FOR_ALIGNMENT,
+ LOOP_REQUIRES_VERSIONING_FOR_ALIAS): Wrap in parens.
+
2014-08-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/62175
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h
index a38443e..95209bc 100644
--- a/gcc/tree-vectorizer.h
+++ b/gcc/tree-vectorizer.h
@@ -414,9 +414,9 @@ typedef struct _loop_vec_info {
#define LOOP_VINFO_SCALAR_LOOP(L) (L)->scalar_loop
#define LOOP_REQUIRES_VERSIONING_FOR_ALIGNMENT(L) \
- (L)->may_misalign_stmts.length () > 0
+ ((L)->may_misalign_stmts.length () > 0)
#define LOOP_REQUIRES_VERSIONING_FOR_ALIAS(L) \
- (L)->may_alias_ddrs.length () > 0
+ ((L)->may_alias_ddrs.length () > 0)
#define LOOP_VINFO_NITERS_KNOWN_P(L) \
(tree_fits_shwi_p ((L)->num_iters) && tree_to_shwi ((L)->num_iters) > 0)