Mail Archives: pgcc/1999/05/19/15:21:54
On Wed, May 19, 1999 at 10:56:31AM +0200, Jan Hubicka wrote:
> causes performance loss. Author of original K6 stuff for egcs just blindly followed
> their recommendations so many of his changes were performance miss (especially changking
> xor reg,reg to mov reg,0)
I especially rmeember when I put much work into making it possible to
switch "push"-sequences into "sub; mov" for function calls, which was
highly recommended but actually a loss.
> K6 seems to have serious problems with decoding speed. I've made new haifa scheduler hooks for
> decoding that worked quite well (I have also version for Pentium and PPro available, PPro
> version is untested),
> On K6 it brought quite large speedups (-10 - 500%, usually about 10%), but changes necesarry
> to i386.md are quite large so it would take lots of time to add them into gcc.
Well, pgcc is much more open to these kind of patches...!
--
-----==- |
----==-- _ |
---==---(_)__ __ ____ __ Marc Lehmann +--
--==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e|
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+
The choice of a GNU generation |
|
- Raw text -