https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115974
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- ssadd_optab -> SQADD usadd_optab -> UQADD sssub_optab -> SQSUB ussub_optab -> UQSUB (<su>q<addsub>) ustrunc_optab -> UQXTN sstrunc_optab -> SQXTN (aarch64_<su>qmovn<mode><vczle><vczbe>)