Insert new bound in try_transform_to_exit_first_loop_alt
commit5fbe5ff2eb776161fddb44cf9485b200d620e431
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Jun 2015 09:57:58 +0000 (30 09:57 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Jun 2015 09:57:58 +0000 (30 09:57 +0000)
treed6ce219dad691b47cf6f6243d2672c4e38360fbb
parentc4bfc94cfa857195463b1babd686b2fd968d3d83
Insert new bound in try_transform_to_exit_first_loop_alt

2015-06-30  Tom de Vries  <tom@codesourcery.com>

* tree-parloops.c (try_transform_to_exit_first_loop_alt): If not found,
insert nit + 1 bound.

* testsuite/libgomp.fortran/parloops-exit-first-loop-alt-2.f95: New test.
* testsuite/libgomp.fortran/parloops-exit-first-loop-alt.f95: New test.

* gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
* gfortran.dg/parloops-exit-first-loop-alt.f95: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@225168 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.gomp
gcc/testsuite/ChangeLog.gomp
gcc/testsuite/gfortran.dg/parloops-exit-first-loop-alt-2.f95 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/parloops-exit-first-loop-alt.f95 [new file with mode: 0644]
gcc/tree-parloops.c
libgomp/ChangeLog.gomp
libgomp/testsuite/libgomp.fortran/parloops-exit-first-loop-alt-2.f95 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/parloops-exit-first-loop-alt.f95 [new file with mode: 0644]