https://bugs.kde.org/show_bug.cgi?id=384987

--- Comment #16 from Ivo Raisr <iv...@ivosh.net> ---
I've fixed the problem with duplicate hregIsVirtual() in host_arch_defs.c
files.

Here are the performance numbers for amd64 and x86:

Running inner Memcheck on perf/bz2 (compiled with -O or -O2).
Numbers are instruction counts:

amd64 -O:    total         register allocator    ratio
vanilla:   45,102,001,869   165,978,807          15.5
patches:   44,928,390,448   169,280,398          15.3

amd64 -O2:
vanilla:   44,309,403,899   191,289,068          16.5
patches:   44,108,763,444   195,193,491          16.3

x86 -O:
vanilla:   48,711,841,474   233,097,543          14.6
patches:   48,077,926,058   235,505,230          14.4

x86 -O2:
vanilla:   50,400,479,522   253,382,282          15.1
patches:   49,953,764,975   256,000,363          14.9

In all cases, the new implementation is faster and produces better (compact)
code.

I will investigate the situation on power and post the results here.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to