Small slowdown...
Jan Hubicka
hubicka@atrey.karlin.mff.cuni.cz
Mon Mar 29 08:08:00 GMT 1999
> I just checked this with the current snapshot and the loop looks like this now:
>
> .L6:
> addl %edx,%eax
> leal 0(,%eax,2),%edx
> decl %ecx
> jns .L6
So problem is gone :) It was very old mail... I even don't remember
that I've ever sent it.
It was most probably fixed by your shift changes :)
Currently only two remaining problems in Egcs I know of is problem
with loop unrolling in mset loop (it don't unroll it anymore w/o
-funroll-all-loops and even with -funroll-all-loops it fails to recognize
the index variable)
The second problem are those instructions between condition and jump
in -mno-ieee-fp...
Honza
>
> jeff
--
OK. Lets make a signature file.
+-------------------------------------------------------------------------+
| Jan Hubicka (Jan Hubi\v{c}ka in TeX) hubicka@freesoft.cz |
| Czech free software foundation: http://www.freesoft.cz |
|AA project - the new way for computer graphics - http://www.ta.jcu.cz/aa |
| homepage: http://www.paru.cas.cz/~hubicka/ , games koules, Xonix, fast |
| fractal zoomer XaoS, index of Czech GNU/Linux/UN*X documentation etc. |
+-------------------------------------------------------------------------+
More information about the Gcc
mailing list