https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82454
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |missed-optimization Status|UNCONFIRMED |NEW Last reconfirmed| |2017-10-09 Ever confirmed|0 |1 --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- __INT64_TYPE__ f1 (__INT64_TYPE__ i) { return (((__INT64_TYPE__)1) << 63) >> i; } is already an existing missed optimization.