[Bug tree-optimization/95856] [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Jun 24 10:58:52 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95856
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rguenth@gcc.gnu.org>:
https://gcc.gnu.org/g:d32708e796504eaeaad7d19990909204d74f9ba3
commit r11-1621-gd32708e796504eaeaad7d19990909204d74f9ba3
Author: Richard Biener <rguenther@suse.de>
Date: Tue Jun 23 13:59:20 2020 +0200
tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region
boundary
The following adjusts vect_stmt_dominates_stmt_p to honor out-of-region
stmts we run into which have UID -1u.
2020-06-24 Richard Biener <rguenther@suse.de>
PR tree-optimization/95856
* tree-vectorizer.c (vect_stmt_dominates_stmt_p): Honor
region marker -1u.
* gcc.dg/vect/pr95856.c: New testcase.
More information about the Gcc-bugs
mailing list