Sebastian Pop wrote:
> I removed the return -1 and started a bootstrap on powerpc64-linux.

Bootstrap passed on top of the 4 previous patches on powerpc64-linux.

> I will report the valgrind output.

The output from valgrind looks closer to the output of master with no other
patches: still 1M more instructions executed, and 300K more branches

master no-patch:

==129233== I   refs:      13,910,221,913
==129233==
==129233== Branches:       1,925,715,095  (1,879,277,776 cond + 46,437,319 ind)
==129233== Mispredicts:      144,133,332  (  131,510,534 cond + 12,622,798 ind)
==129233== Mispred rate:             7.4% (          6.9%     +       27.1%   )

4 previous patches + patch to return 0:

==149012== I   refs:      13,911,870,743
==149012== 
==149012== Branches:       1,926,092,629  (1,879,657,768 cond + 46,434,861 ind)
==149012== Mispredicts:      145,551,513  (  132,827,091 cond + 12,724,422 ind)
==149012== Mispred rate:             7.5% (          7.0%     +       27.4%   )

==4492== I   refs:      13,911,899,691
==4492== 
==4492== Branches:       1,926,096,214  (1,879,661,186 cond + 46,435,028 ind)
==4492== Mispredicts:      145,551,707  (  132,827,231 cond + 12,724,476 ind)
==4492== Mispred rate:             7.5% (          7.0%     +       27.4%   )

==19521== I   refs:      13,911,855,711
==19521== 
==19521== Branches:       1,926,090,982  (1,879,656,202 cond + 46,434,780 ind)
==19521== Mispredicts:      145,551,343  (  132,826,948 cond + 12,724,395 ind)
==19521== Mispred rate:             7.5% (          7.0%     +       27.4%   )


Reply via email to