gcc/libgomp
Tom de Vries 712cb0bbf3 Add empty loop exit block in transform_to_exit_first_loop_alt
2015-07-07  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/66642
	* tree-parloops.c (transform_to_exit_first_loop_alt): Update function
	header comment.  Rename split_edge variable to edge_at_split.  Split
	exit edge to create new loop exit bb.  Insert loop exit phis in new loop
	exit bb.

	* testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c (main): Test low
	iteration count case.
	* testsuite/libgomp.c/parloops-exit-first-loop-alt.c (init): New
	function, factor out of ...
	(main): ... here.  Test low iteration count case.

From-SVN: r225521
2015-07-07 16:25:22 +00:00
..
config futex.h (futex_wait): Remove doouble initialization. 2015-06-05 12:56:14 +02:00
plugin re PR libgomp/65742 (Several libgomp.oacc-* failures after r221922.) 2015-05-28 09:29:19 +00:00
testsuite Add empty loop exit block in transform_to_exit_first_loop_alt 2015-07-07 16:25:22 +00:00
acinclude.m4
aclocal.m4 libgomp: Bump to automake 1.11.6 2015-05-13 11:24:38 +00:00
alloc.c
barrier.c
ChangeLog Add empty loop exit block in transform_to_exit_first_loop_alt 2015-07-07 16:25:22 +00:00
ChangeLog.graphite
config.h.in configure.ac: Fix check for header <sys/sysctl.h>. 2015-06-23 19:59:59 +02:00
configure configure.ac: Fix check for header <sys/sysctl.h>. 2015-06-23 19:59:59 +02:00
configure.ac configure.ac: Fix check for header <sys/sysctl.h>. 2015-06-23 19:59:59 +02:00
configure.tgt
critical.c
env.c
error.c
fortran.c
hashtab.h
iter_ull.c
iter.c
libgomp_f.h.in
libgomp_g.h
libgomp-plugin.c
libgomp-plugin.h
libgomp.h libgomp: Add comment to clarify last_team usage 2015-07-06 07:21:48 +00:00
libgomp.map
libgomp.spec.in
libgomp.texi
loop_ull.c
loop.c
Makefile.am
Makefile.in libgomp: Bump to automake 1.11.6 2015-05-13 11:24:38 +00:00
oacc-async.c
oacc-cuda.c
oacc-host.c
oacc-init.c oacc-init.c (resolve_device): Add FAIL_IS_ERROR argument. 2015-05-28 10:35:39 +00:00
oacc-int.h
oacc-mem.c oacc-init.c (acc_shutdown_1): Call gomp_mutex_unlock for goacc_thread_lock on error paths. 2015-05-06 16:45:49 +00:00
oacc-parallel.c
oacc-plugin.c
oacc-plugin.h
oacc-ptx.h
omp_lib.f90.in
omp_lib.h.in
omp.h.in
openacc_lib.h
openacc.f90
openacc.h openacc.h (__GOACC_NOTHROW): Fix noexcept syntax. 2015-05-09 00:50:35 -04:00
ordered.c
parallel.c
sections.c
single.c
splay-tree.c
splay-tree.h
target.c target.c (gomp_map_pointer): New function abstracting out GOMP_MAP_POINTER handling. 2015-05-27 06:16:37 +00:00
task.c
team.c
work.c