This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/54896] optimization slowness on large basic blocks


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54896

--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> 2013-03-13 09:53:06 UTC ---
(In reply to comment #8)
> With r196576 on x86_64 (gcc17):
> 
> at -O1:
>  alias stmt walking      :  30.99 (36%) usr
>  reload CSE regs         :  18.94 (22%) usr
>  CSE                     :  14.94 (17%) usr
>  tree DSE                :   9.32 (11%) usr
> 
> at -O2:
>  alias stmt walking      :  46.65 (30%) usr
>  reload CSE regs         :  37.92 (25%) usr
>  CSE 2                   :  29.09 (19%) usr
>  CSE                     :  15.02 (10%) usr
> 
> at -O3:
>  tree slp vectorization  : 129.79 (61%) usr
>  alias stmt walking      :  46.52 (22%) usr

I have patches for the SLP vectorization part, queued for 4.9.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]