diff options
author | Bin Cheng <amker@gcc.gnu.org> | 2017-03-28 15:32:29 +0000 |
---|---|---|
committer | Bin Cheng <amker@gcc.gnu.org> | 2017-03-28 15:32:29 +0000 |
commit | 3e907b90563ad90752acf1b318bdac33d546c7f7 (patch) | |
tree | a424b9312c1a72286158acb96bd9e6c459c09604 /gcc/tree-vect-loop.c | |
parent | 522818b971dbbb87e4bf875de17a67c813c54b47 (diff) | |
download | gcc-3e907b90563ad90752acf1b318bdac33d546c7f7.zip gcc-3e907b90563ad90752acf1b318bdac33d546c7f7.tar.gz gcc-3e907b90563ad90752acf1b318bdac33d546c7f7.tar.bz2 |
tree-vect-loop-manip.c (slpeel_add_loop_guard): New param and mark new edge's irreducible flag accordign to it.
* tree-vect-loop-manip.c (slpeel_add_loop_guard): New param and
mark new edge's irreducible flag accordign to it.
(vect_do_peeling): Check loop preheader edge's irreducible flag
and pass it to function slpeel_add_loop_guard.
gcc/testsuite
* gcc.c-torture/compile/irreducible-loop.c: New.
From-SVN: r246540
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions