https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87361
--- Comment #5 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > Ugh, I'm very sorry. I still think that patch is correct, but I didn't > intend to commit it. Thanks for catching it. No problem. I don't disagree with the correctness but it will bring back a lot of redundant zero-extensions on RISC architectures, as demonstrated here.