diff options
author | Razya Ladelsky <razya@il.ibm.com> | 2012-04-22 10:36:13 +0000 |
---|---|---|
committer | Razya Ladelsky <razya@gcc.gnu.org> | 2012-04-22 10:36:13 +0000 |
commit | 69958396d92cc0b3948572e8b2348c30ef22e0a5 (patch) | |
tree | cebf71b4ea7eba71b04a1cce8154ce8b65a383b1 /gcc/tree-profile.c | |
parent | bf310e122b95cc6c849afe81fae5ef93a2722556 (diff) | |
download | gcc-69958396d92cc0b3948572e8b2348c30ef22e0a5.zip gcc-69958396d92cc0b3948572e8b2348c30ef22e0a5.tar.gz gcc-69958396d92cc0b3948572e8b2348c30ef22e0a5.tar.bz2 |
Correcting transform_to_exit_first_loop + fix to PR tree-optimization/46886
2012-04-20 Razya Ladelsky <razya@il.ibm.com>
Correcting transform_to_exit_first_loop + fix to
PR tree-optimization/46886
* tree-parloops.c (transform_to_exit_first_loop):
* Remove setting of number of iterations according to
* the loop pattern.
Duplicate from entry to exit->src instead of
loop->latch.
(pallelize_loops): Remove the condition preventing
do-while loops.
* tree-cfg.c (bool bb_in_region_p): New.
(gimple_duplicate_sese_tail): Adjust duplication of the
the subloops.
Adjust redirection of the duplicated iteration.
From-SVN: r186667
Diffstat (limited to 'gcc/tree-profile.c')
0 files changed, 0 insertions, 0 deletions