aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
diff options
context:
space:
mode:
authorBin Cheng <amker@gcc.gnu.org>2017-03-28 15:32:29 +0000
committerBin Cheng <amker@gcc.gnu.org>2017-03-28 15:32:29 +0000
commit3e907b90563ad90752acf1b318bdac33d546c7f7 (patch)
treea424b9312c1a72286158acb96bd9e6c459c09604 /gcc/tree-vect-loop.c
parent522818b971dbbb87e4bf875de17a67c813c54b47 (diff)
downloadgcc-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