https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
--- Comment #13 from Richard Biener ---
Author: rguenth
Date: Thu Feb 25 09:07:08 2016
New Revision: 233693
URL: https://gcc.gnu.org/viewcvs?rev=233693=gcc=rev
Log:
2016-02-25 Richard Biener
Backport from mainline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
--- Comment #12 from Alexander Cherepanov ---
Seems to be fixed, thanks! I've tried several variations, ok too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
--- Comment #11 from Richard Biener ---
Now hopefully fixed on trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
--- Comment #10 from Richard Biener ---
Author: rguenth
Date: Tue Feb 16 15:00:45 2016
New Revision: 233453
URL: https://gcc.gnu.org/viewcvs?rev=233453=gcc=rev
Log:
2016-02-16 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
--- Comment #9 from Richard Biener ---
Looks like the fix was too constrained. I have a patch to fix it some more.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
--- Comment #8 from Alexander Cherepanov ---
--- Comment #4 from Richard Biener ---
> Actually the middle-end memory model makes this valid and FREs redundant store
> elimination breaks it.
And function boundaries are not an obstacle for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69776
Richard Biener changed:
What|Removed |Added
Known to work||6.0
Summary|[4.9/5/6