https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020
Segher Boessenkool <segher at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |segher at gcc dot gnu.org --- Comment #7 from Segher Boessenkool <segher at gcc dot gnu.org> --- Was that really a fix though, or did it just fix this particular testcase? r254875 isn't a bug fix /per se/; it makes combine not miss some combinations it can do that it would miss without the patch. This then apparently makes it not try the "bad" combination.