https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80198
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 Status|UNCONFIRMED |NEW Last reconfirmed| |2017-03-27 CC| |amker at gcc dot gnu.org, | |law at gcc dot gnu.org Blocks| |53947, 65917 Target Milestone|--- |6.4 Ever confirmed|0 |1 --- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> --- Another fallout of that questionable change... Note it's true that the vectorizer doesn't special-case zero dependence distance when doing runtime checking for aliasing, that's a missed feature. Not sure if we can cheaply add that case. If we know the difference we are looking at is >= 0 we can bias by -1 (unsigned). Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 [Bug 53947] [meta-bug] vectorizer missed-optimizations https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65917 [Bug 65917] [6 Regression] XFAIL: gcc.dg/tree-ssa/20030922-2.c scan-tree-dump-times dom1 "if " 2