This is the mail archive of the
mailing list for the GCC project.
64-bit integers - long long (only on x86?)
- From: David Rasmussen <david dot rasmussen at gmx dot net>
- To: gcc at gcc dot gnu dot org
- Date: Sun, 12 May 2002 17:49:46 +0200
- Subject: 64-bit integers - long long (only on x86?)
In my own experience, gcc does poorer than other good compilers when
dealing with long long 64-bit integers on x86. I have also talked to
others experiencing the same, and just the other day, Jack Lloyd posted
a link to some results which indicated the same. Is there a wellknown
reason for this, and what is it? If it's not wellknown, I will produce
some examples, for comparison. Code that is heavily based on long long
calculations on x86, usually is about 30% faster on Intel's and
Microsofts compilers, compared to gcc, which is considerable. That
number is consistent with the numbers from Jack Lloyd's link.