gcc/libgomp/testsuite
Tom de Vries 12efb1d75f Handle double reduction in parloops
2015-07-28  Tom de Vries  <tom@codesourcery.com>

	* tree-parloops.c (reduc_stmt_res): New function.
	(initialize_reductions, add_field_for_reduction)
	(create_phi_for_local_result, create_loads_for_reductions)
	(create_stores_for_reduction, build_new_reduction): Handle case that
	reduc_stmt is a phi.
	(gather_scalar_reductions): Allow double_reduc reductions.

	* gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
	outer loop.

	* testsuite/libgomp.c/uns-outer-4.c: New test.

From-SVN: r226300
2015-07-28 07:54:04 +00:00
..
config Update copyright years. 2015-01-05 13:33:28 +01:00
lib [PR testsuite/65205] Fix dg-shouldfail usage in OpenACC libgomp tests 2015-04-30 14:44:39 +02:00
libgomp.c Handle double reduction in parloops 2015-07-28 07:54:04 +00:00
libgomp.c++ Update libgomp/testsuite/*/examples-4/* according to latest version (4.0.2) 2015-07-13 13:08:13 +00:00
libgomp.fortran re PR libgomp/66950 (FAIL: libgomp.fortran/examples-4/simd-7.f90 -O0 execution test) 2015-07-22 17:19:31 +00:00
libgomp.graphite testsuite: auto-wipe dump files 2015-05-29 10:20:29 +02:00
libgomp.oacc-c [nvptx offloading] Only 64-bit configurations are currently supported 2015-07-08 16:59:59 +02:00
libgomp.oacc-c++ [nvptx offloading] Only 64-bit configurations are currently supported 2015-07-08 16:59:59 +02:00
libgomp.oacc-c-c++-common Run testsuite/libgomp.oacc-c++/c++.exp at -O2 by default 2015-06-30 15:43:55 +00:00
libgomp.oacc-fortran [nvptx offloading] Only 64-bit configurations are currently supported 2015-07-08 16:59:59 +02:00
Makefile.am Merge current set of OpenACC changes from gomp-4_0-branch. 2015-01-15 21:11:12 +01:00
Makefile.in libgomp: Bump to automake 1.11.6 2015-05-13 11:24:38 +00:00
libgomp-test-support.exp.in Merge current set of OpenACC changes from gomp-4_0-branch. 2015-01-15 21:11:12 +01:00