[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2012-03-01 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

Jakub Jelinek jakub at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.6.3   |4.6.4

--- Comment #21 from Jakub Jelinek jakub at gcc dot gnu.org 2012-03-01 
14:38:15 UTC ---
GCC 4.6.3 is being released.


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2012-01-26 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

--- Comment #20 from Michael Matz matz at gcc dot gnu.org 2012-01-26 15:50:43 
UTC ---
Author: matz
Date: Thu Jan 26 15:50:33 2012
New Revision: 183566

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183566
Log:
PR tree-optimization/46590
* cfgexpand.c: Revert last change (r183305).
* gimplify.c (gimplify_bind_expr): Add clobbers for all non-gimple
regs.
* tree-eh.c (cleanup_empty_eh): Try to optimize clobbers before
checking for emptiness.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/cfgexpand.c
trunk/gcc/gimplify.c
trunk/gcc/tree-eh.c


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2012-01-19 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

--- Comment #18 from Michael Matz matz at gcc dot gnu.org 2012-01-19 15:06:14 
UTC ---
Author: matz
Date: Thu Jan 19 15:06:04 2012
New Revision: 183305

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183305
Log:
PR tree-optimization/46590
* cfgexpand.c (add_scope_conflicts_1): New old_conflicts argument,
use it in remembering which conflicts we already created.
(add_scope_conflicts): Adjust call to above, (de)allocate helper
bitmap.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/cfgexpand.c


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2012-01-19 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

--- Comment #19 from Michael Matz matz at gcc dot gnu.org 2012-01-19 15:10:43 
UTC ---
The var-expansion slowness is fixed again.  The rest of course still applies.


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2012-01-04 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

Andrew Pinski pinskia at gcc dot gnu.org changed:

   What|Removed |Added

 CC||matz at gcc dot gnu.org

--- Comment #17 from Andrew Pinski pinskia at gcc dot gnu.org 2012-01-05 
01:47:57 UTC ---
On the trunk most of the time at -O0 is spent doing add_scope_conflicts.


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

Jakub Jelinek jakub at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2011-10-26 
17:13:27 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2011-06-27 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

Jakub Jelinek jakub at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.6.1   |4.6.2

--- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-27 
12:32:42 UTC ---
GCC 4.6.1 is being released.


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2011-03-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

Jakub Jelinek jakub at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.6.0   |4.6.1

--- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2011-03-25 
19:52:13 UTC ---
GCC 4.6.0 is being released, adjusting target milestone.