https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97515
Andrew Macleod <amacleod at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #6 from Andrew Macleod <amacleod at redhat dot com> --- With this final patch, we now optimize this function down to e7 (int gg) { int ui; int xe; _Bool _1; int _2; <bb 2> : <bb 3> : _1 = 0; _2 = (int) _1; goto <bb 3>; [INV] } That is as good as we're going to do :-)