https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803
--- Comment #6 from Richard Biener ---
Author: rguenth
Date: Mon Mar 12 12:32:28 2018
New Revision: 258446
URL: https://gcc.gnu.org/viewcvs?rev=258446&root=gcc&view=rev
Log:
2018-03-12 Richard Biener
PR tree-optimization/84803
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803
--- Comment #5 from Richard Biener ---
So the reason is that data-ref analysis doesn't consider
# VUSE <.MEM_20>
_12 = MEM[(char *)"" + 1B];
as a load. It's an out-of-bound read which we don't fold optimistically
or replace with a trap.
At th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Component|c