https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068
Segher Boessenkool <segher at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #3 from Segher Boessenkool <segher at gcc dot gnu.org> --- Then you get addi 9,9,-2 lhau 10,2(9) addi 9,9,2 which is worse than just lha 10,0(9) addi 9,9,2