https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123070
--- Comment #15 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Created attachment 63115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=63115&action=edit Another testcase This one shows on aarch64 we have an extra move for some reason (even without my change) but not on x86_64.
