https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70467
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |missed-optimization Target| |i?86-*-* Status|UNCONFIRMED |NEW Last reconfirmed| |2016-03-31 Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- can't reproduce with sth simpler. But confirmed, with plain -O2 -m32. Probably to do with splitting wide types (or not doing that in this case).