aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/coverage/compare_gcov_json.py
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2024-02-06 23:48:07 +0300
committerRichard Henderson <richard.henderson@linaro.org>2024-05-03 08:03:05 -0700
commit93a6085618f16fb2cd316d1e84f1a638b7e2d8ff (patch)
tree68e4b09262ecdf1029e21b95ac5009ba53212579 /scripts/coverage/compare_gcov_json.py
parentutil/bufferiszero: Reorganize for early test for acceleration (diff)
downloadqemu-93a6085618f16fb2cd316d1e84f1a638b7e2d8ff.tar.xz
qemu-93a6085618f16fb2cd316d1e84f1a638b7e2d8ff.zip
util/bufferiszero: Remove useless prefetches
Use of prefetching in bufferiszero.c is quite questionable: - prefetches are issued just a few CPU cycles before the corresponding line would be hit by demand loads; - they are done for simple access patterns, i.e. where hardware prefetchers can perform better; - they compete for load ports in loops that should be limited by load port throughput rather than ALU throughput. Signed-off-by: Alexander Monakov <amonakov@ispras.ru> Signed-off-by: Mikhail Romanov <mmromanov@ispras.ru> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20240206204809.9859-5-amonakov@ispras.ru>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions