>>>>> Edmar Wienskoski writes:

Edmar> I checked with several gcc versions. Some of the spec2k
Edmar> benchmarks has a considerable performance loss when
Edmar> the benchmark is compiled with a 64 bits tool.

Edmar> I looked into the assembler code generated for try_route (route.c)
Edmar> (compiled with: gcc -S -DSPEC_CPU2000 -O3 -m64 route.c)
Edmar> and notice a considerable number of load instructions in the 64 bits one.

Edmar> Does anyone have an insight on why this is happening ?

        GCC 4.0 is a more useful comparison.

David

Reply via email to