diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2014-03-18 10:06:55 +0100 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gcc.gnu.org> | 2014-03-18 10:06:55 +0100 |
commit | e2110f8f2f75e6f30f7b5a5d94a65faeb9eb0629 (patch) | |
tree | 50d01ae69a49ad9ddc16ba1aa4f33647ff463ced /gcc | |
parent | 7c831c4d5abd981b9f1f95cf714fff7b445489d1 (diff) | |
download | gcc-e2110f8f2f75e6f30f7b5a5d94a65faeb9eb0629.zip gcc-e2110f8f2f75e6f30f7b5a5d94a65faeb9eb0629.tar.gz gcc-e2110f8f2f75e6f30f7b5a5d94a65faeb9eb0629.tar.bz2 |
Restore check for OpenMP for construct.
gcc/
* omp-low.c (lower_rec_input_clauses) <build_omp_barrier>: Restore
check for GF_OMP_FOR_KIND_FOR.
From-SVN: r208633
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/omp-low.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 28ac7b6..a657e06 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-03-18 Thomas Schwinge <thomas@codesourcery.com> + + * omp-low.c (lower_rec_input_clauses) <build_omp_barrier>: Restore + check for GF_OMP_FOR_KIND_FOR. + 2013-03-18 Kirill Yukhin <kirill.yukhin@intel.com> * config/i386/i386.h (ADDITIONAL_REGISTER_NAMES): Add diff --git a/gcc/omp-low.c b/gcc/omp-low.c index 24ef3c8..7cc398e 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -3672,7 +3672,7 @@ lower_rec_input_clauses (tree clauses, gimple_seq *ilist, gimple_seq *dlist, /* Don't add any barrier for #pragma omp simd or #pragma omp distribute. */ if (gimple_code (ctx->stmt) != GIMPLE_OMP_FOR - || gimple_omp_for_kind (ctx->stmt) & GF_OMP_FOR_KIND_FOR) + || gimple_omp_for_kind (ctx->stmt) == GF_OMP_FOR_KIND_FOR) gimple_seq_add_stmt (ilist, build_omp_barrier (NULL_TREE)); } |