https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85574
--- Comment #18 from Richard Biener <rguenth at gcc dot gnu.org> --- OK, so it looks like uncprop causes a lot of differences (minor dump differences appear from profile-estimate and printf-return-value2 as well). --- prev-gcc/cc1.ltrans99.196t.uncprop1 2019-01-02 16:06:25.701672034 +0100 +++ gcc/cc1.ltrans99.196t.uncprop1 2019-01-02 16:19:03.713847999 +0100 @@ -20478,7 +20478,7 @@ <bb 230> [local count: 28992085]: # reject_602 = PHI <reject_971(229), reject_600(656), reject_600(657), reject_600(659), reject_600(655), reject_600(658), reject_951(873)> # this_alternative_850 = PHI <this_alternative_686(229), this_alternative_686(656), this_alternative_686(657), this_alternative_686(659), this_alternative_686(655), this_alternative_686(658), this_alternative_685(873)> - # _44 = PHI <_2222(229), _2222(656), _2222(657), _2222(659), 1(655), _2222(658), 1(873)> + # _44 = PHI <_2222(229), _2222(656), _2222(657), _2222(659), _2222(655), _2222(658), 1(873)> # DEBUG reject => reject_602 # DEBUG BEGIN_STMT # DEBUG this_alternative_offmemok => offmemok_671