https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116057
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- g:33c2b70dbabc02788caabcbc66b7baeafeb95bcf That just changed the cost model. Most likely could be reproduced with -fno-cost-model beforehand. Note there is an unitialized usage on one side of the if so that might be an iasue.