https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456
--- Comment #6 from Manuel López-Ibáñez ---
And this is a regression. We did not warn with r197260.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456
Manuel López-Ibáñez changed:
What|Removed |Added
Keywords||diagnostic
Status|UNCO
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456
--- Comment #3 from Andrew Pinski ---
There is some aliasing issue going on here.
FRE (correctly) removes:
# .MEM_7 = VDEF <.MEM_8>
MEM[(struct *)&fp + 8B] = 0;
So it was being done by:
# .MEM_4 = VDEF <.MEM_3>
fp.__delta = 0;
Already.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456
Teresa Johnson changed:
What|Removed |Added
CC||tejohnson at google dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456
Paul Pluzhnikov changed:
What|Removed |Added
CC||ppluzhnikov at google dot com
--- Comm