]> gcc.gnu.org Git - gcc.git/commit
re PR middle-end/60482 (Loop optimization regression)
authorJakub Jelinek <jakub@redhat.com>
Wed, 12 Mar 2014 09:15:08 +0000 (10:15 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 12 Mar 2014 09:15:08 +0000 (10:15 +0100)
commitb24ca895d7a5e5d18782a230f133cd8346f00c11
tree9056a4619bab3ad694d7046b82cc4f590bf3bb48
parent33a9145bb7229ba592e9a4f7ee9c68399ac5d070
re PR middle-end/60482 (Loop optimization regression)

PR middle-end/60482
* tree-vrp.c (register_edge_assert_for_1): Don't add assert
if there are multiple uses, but op doesn't live on E edge.
* tree-cfg.c (assert_unreachable_fallthru_edge_p): Also ignore
clobber stmts before __builtin_unreachable.

* gcc.dg/vect/pr60482.c: New test.

From-SVN: r208506
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr60482.c [new file with mode: 0644]
gcc/tree-cfg.c
gcc/tree-vrp.c
This page took 0.113104 seconds and 5 git commands to generate.