https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39326

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2019-03-05 00:00:00         |2024-2-20

--- Comment #62 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #61)
> r12-7592, first testcase, x86_64:
> 
> -O0:   6s, 1GB
> 
> -O1: 264s, 1.4GB
> 
>  callgraph ipa passes               :  30.47 ( 12%)
>  alias stmt walking                 :  67.44 ( 26%)
>  tree loop invariant motion         : 120.86 ( 46%)
> 
> -O2: 1383s, 11.8GB
> 
>  alias stmt walking                 : 174.01 ( 13%)
>  tree PRE                           :  87.85 (  6%)
>  tree loop invariant motion         : 130.54 (  9%)
>  tree slp vectorization             : 100.01 (  7%)
>  PRE                                : 716.64 ( 52%)
> 
> quite some regression on the peak memory usage side here.

r14-9064

-O2: 683s, 5GB

 alias stmt walking                 :  95.35 ( 14%)
 tree PRE                           :  58.27 (  9%)
 tree loop invariant motion         :  75.47 ( 11%)
 PRE                                : 335.15 ( 49%)

so improvements on the memory usage side.  -O1 didn't change.

Reply via email to