omp-low.c (finalize_task_copyfn): Do not drop PROP_loops.
authorRichard Biener <rguenther@suse.de>
Fri, 26 Apr 2013 12:56:36 +0000 (12:56 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 26 Apr 2013 12:56:36 +0000 (12:56 +0000)
commitd7ed20db763473e20d1186e5e138ae00e5afc764
tree59f2be7bd6aa35b6e02ed5b1144cf5da176a6d03
parent6e03fa931c3264b82681e0f7894e161e148dbfc5
omp-low.c (finalize_task_copyfn): Do not drop PROP_loops.

2013-04-26  Richard Biener  <rguenther@suse.de>

* omp-low.c (finalize_task_copyfn): Do not drop PROP_loops.
(expand_omp_taskreg): Likewise.  Mark loops for fixup.
* tree-cfg.c (move_block_to_fn): Remap loop fathers.
(fixup_loop_arrays_after_move): New function.
(move_sese_region_to_fn): Properly outline the loop tree parts
of the SESE region.

From-SVN: r198338
gcc/ChangeLog
gcc/omp-low.c
gcc/tree-cfg.c