Hi,

> >
> > Here are my results:
> >
> > -m68060 -O3 -fno-unswitch-loops                                             
> >                - 12,9kb
> > -m68060 -O3                                                                 
> >                - 12,9kb
> > -m68060 -O2 -finline-functions -fgcse-after-reload -ftree-vectorize 
> > -fpredictive-commoning - 12,4kb
> 
> And why do you think that loop unswitching has anything to do with the 
> size growth?

Shouldn't I get the same file sizes with:

-m68060 -O3 -fno-unswitch-loops   

and

-m68060 -O2 -finline-functions -fgcse-after-reload -ftree-vectorize 
-fpredictive-commoning

?

I don't know, but I think the same optimalizations should be used in these 
cases, so file size should be the same.
I'm wrong?

Reply via email to