aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-niter.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2019-06-05 09:36:30 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2019-06-05 09:36:30 +0200
commit9ea2bfca6a3fd80f14d24557f71efaafae3846a9 (patch)
tree4f11b3d2665e2abeafb2f1f15ac22d8375afb747 /gcc/tree-ssa-loop-niter.c
parent5259a047c31c5a8c13eba73c914ca325e85eb699 (diff)
downloadgcc-9ea2bfca6a3fd80f14d24557f71efaafae3846a9.zip
gcc-9ea2bfca6a3fd80f14d24557f71efaafae3846a9.tar.gz
gcc-9ea2bfca6a3fd80f14d24557f71efaafae3846a9.tar.bz2
omp-low.c (lower_rec_input_clauses): Force max_vf if is_simd and on privatization clauses OMP_CLAUSE_DECL is...
* omp-low.c (lower_rec_input_clauses): Force max_vf if is_simd and on privatization clauses OMP_CLAUSE_DECL is privatized by reference and references a VLA. Handle references to non-VLAs if is_simd all privatization clauses like reductions. (lower_rec_input_clauses) <case do_private, case do_firstprivate>: If omp_is_reference, use always omp simd arrays and set DECL_VALUE_EXPR in that case, if lower_rec_simd_input_clauses fails, emit reference initialization. * g++.dg/vect/simd-1.cc: New test. From-SVN: r271947
Diffstat (limited to 'gcc/tree-ssa-loop-niter.c')
0 files changed, 0 insertions, 0 deletions