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

Re: i386 backend


> I don't necesarily get such a drastic difference always, but in calculation
> intensitive , performance-critical integer based code, such as my chess
> program, I get a difference of the orders mentioned.
This sounds interesting.  If your chess program is sufficiently small internal
loop, it can be nice to turn it into kind of benchmark and send me. The I can
investigate whats going wrong.

In simple internal loops we should not be much worse unless we have some good
purpose :)
> 
> > If you do have some code you really worry about and you can point
> > out those simple
> > optimizations missed, I may take a look at those.
> >
> 
> I don't have any code, right here. The code I know about, are examples I
> have seen in computer chess communities, where this issue is also being
> discussed. Others know far more about this that I do.
> That being said, I guess I could provide the assembler output of my chess
> program from both compilers, if anyone is interested.
That can be nice too. (with kind of source:)

Honza
> 
> David


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