https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69347
--- Comment #8 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- There is still a big difference between gcc-5 and trunk for this testcase: gcc-5: ... TOTAL : 27.97 1.21 29.21 213855 kB gcc-6: ... tree VRP : 2.01 ( 4%) usr 0.03 ( 2%) sys 2.05 ( 4%) wall 3344102 kB (63%) ggc ... dominator optimization : 1.24 ( 3%) usr 0.01 ( 1%) sys 1.23 ( 2%) wall 1745685 kB (33%) ggc ... TOTAL : 48.80 1.58 50.39 5294277 kB gcc-6 uses 96% more memory and is still 42% slower.