https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |compile-time-hog
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2019-05-03
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Somewhat confirmed (cut the testcase down even further). GCC 8 shows
tree PRE : 1.78 ( 33%) 0.00 ( 0%) 2.19 ( 35%)
451 kB ( 5%)
`- tree PTA : 0.01 ( 0%) 0.00 ( 0%) 0.00 ( 0%)
0 kB ( 0%)
`- alias stmt walking : 1.31 ( 24%) 0.00 ( 0%) 1.57 ( 25%)
10 kB ( 0%)
`- tree tail merge : 0.00 ( 0%) 0.00 ( 0%) 0.01 ( 0%)
0 kB ( 0%)
while GCC 9 has
tree PRE : 1.44 ( 30%) 0.00 ( 0%) 1.32 ( 27%)
432 kB ( 5%)
`- tree CFG cleanup : 0.01 ( 0%) 0.00 ( 0%) 0.00 ( 0%)
0 kB ( 0%)
`- loop init : 0.01 ( 0%) 0.00 ( 0%) 0.00 ( 0%)
0 kB ( 0%)
`- alias stmt walking : 2.19 ( 45%) 0.01 ( 25%) 2.33 ( 48%)
10 kB ( 0%)
so the alias-stmt walking time regressed. I'll see what's so special about
the testcase (I think we're doing some "unlimited" walking here).