PR middle-end/61252
commit2712b6de992a5d27cf467781615e7bcf14254dd1
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 May 2014 08:04:03 +0000 (21 08:04 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 May 2014 08:04:03 +0000 (21 08:04 +0000)
tree83ee15107981de3b2fc88d6ca0feff25cb45f4a4
parent0a931cb58575fc111f027f1cecabde5ee4a532e5
PR middle-end/61252
* omp-low.c (handle_simd_reference): New function.
(lower_rec_input_clauses): Use it.  Defer adding reference
initialization even for reduction without placeholder if in simd,
handle it properly later on.

* testsuite/libgomp.c++/simd-9.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210679 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/omp-low.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c++/simd-9.C [new file with mode: 0644]