Add param parloops-schedule
authorTom de Vries <tom@codesourcery.com>
Tue, 13 Oct 2015 10:08:59 +0000 (10:08 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Tue, 13 Oct 2015 10:08:59 +0000 (10:08 +0000)
commit1f600feab05dc0737a6e11b871fe31b0698ba812
tree4e5a5ae77f108036483e9d79859170f07a5a626c
parentd78182cc0ce05104e2f1cd40c97de974f075479f
Add param parloops-schedule

2015-10-13  Tom de Vries  <tom@codesourcery.com>

PR tree-optimization/67476
* doc/invoke.texi (@item parloops-schedule): New item.
* params.def (PARAM_PARLOOPS_SCHEDULE): New DEFPARAMENUM5.
* tree-parloops.c: Include params-enum.h.
(create_parallel_loop): Handle PARAM_PARLOOPS_SCHEDULE.

* testsuite/libgomp.c/autopar-3.c: New test.
* testsuite/libgomp.c/autopar-4.c: New test.
* testsuite/libgomp.c/autopar-5.c: New test.
* testsuite/libgomp.c/autopar-6.c: New test.
* testsuite/libgomp.c/autopar-7.c: New test.
* testsuite/libgomp.c/autopar-8.c: New test.

From-SVN: r228756
gcc/ChangeLog
gcc/doc/invoke.texi
gcc/params.def
gcc/tree-parloops.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c/autopar-3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/autopar-4.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/autopar-5.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/autopar-6.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/autopar-7.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/autopar-8.c [new file with mode: 0644]