2013-04-26 Richard Biener <rguenther@suse.de>
commit82b40354915f37aaccce4736ec48cd2e4acfb6a2
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Apr 2013 12:56:36 +0000 (26 12:56 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Apr 2013 12:56:36 +0000 (26 12:56 +0000)
tree59f2be7bd6aa35b6e02ed5b1144cf5da176a6d03
parentea48504bb904aa503337d2415debadaf4650fe74
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198338 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/omp-low.c
gcc/tree-cfg.c