https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
Andrew Pinski changed:
What|Removed |Added
Blocks||106380, 106505, 106381
Depends
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
Andrew Pinski changed:
What|Removed |Added
Status|NEW |ASSIGNED
Depends on|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
--- Comment #4 from Andrew Macleod ---
Ranger actually appears to handle both cases the same. VRP1 gets it whilst
ranger does not. I believe this to be because we are match and simplifying
_1 = ~c_5(D);
_2 = _1 & s_4(D);
with c_5 == s_4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
--- Comment #3 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:375668e0508fbe173af1ed519d8ae2b79f388d94
commit r13-1779-g375668e0508fbe173af1ed519d8ae2b79f388d94
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|NEW
--- Comment #2 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
Ever confirmed