The code generated by:

  for (i = 0;  i < 10;  i++) __asm__ __volatile__ ("; loop");

Seems to have grown again. Sure its slow and bulky now, but I feel so much happier with it :-)

Thanks Dimitry.

Regards,
Steve


Steve Underwood wrote:

Hi Dmitry,

I love to see good optimisation more than most, but I think that when you optimise

   for (i = 0;  i < 10;  i++) __asm__ __volatile__ ("; loop");

to nothing you have gone a little too far. Especially when your own documentation says it works. On the other hand, the speed up was much better than the 10% to 20% you claimed. :-)

Regards,
Steve


Dmitry wrote:

Fellows,
I just committed a new gcc version.
This should be better, than is was before.
At least my tests are about 10 to 20 % faster.

Would be nice if someone can try it.


Another thing - can anybody check sin() function in libm?
cheers,
~d

P.S. no warranty of course. please report bugs as soon as possible.




Reply via email to