https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114855
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- The code basically does a bunch of: const SWord8 s599 = s557 ? s595 : s598; const SWord8 s600 = s561 ? 14 : 246; const SWord8 s601 = s561 ? 3 : 72; const SWord8 s602 = s559 ? s600 : s601; const SWord8 s603 = s561 ? 102 : 181; const SWord8 s604 = s561 ? 62 : 112; const SWord8 s605 = s559 ? s603 : s604; const SWord8 s606 = s557 ? s602 : s605; const SWord8 s607 = s555 ? s599 : s606; const SWord8 s608 = s561 ? 138 : 139; Continuously.