This is the mail archive of the gcc-patches@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]

Re: [tree-ssa] Remove redundant labels


> On Thu, 2004-02-19 at 08:00, Steven Bosscher wrote:
> 
> > 	* tree-cfg.c (cleanup_dead_labels): New function to remove
> > 	redundant labels.
> > 
> This is OK.  Notice any compile time speed up?

There is definitly code quality improvement out of this patch.
At least previously we kept switch destination labels separate even
tought they were leading to the same block confusing switch expansion
code considerably.  I've hit this yesterday when testing the CFG
expansion patch.

Thanks,
Honza
> 
> 
> Thanks.  Diego.


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