[PATCH 0/2] Add simd optimization with function buffer_is_zero

Bibo Mao posted 2 patches 5 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240605093213.2191929-1-maobibo@loongson.cn
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Thomas Huth <thuth@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>
host/include/loongarch64/host/cpuinfo.h |   1 +
meson.build                             |  11 +++
util/bufferiszero.c                     | 103 ++++++++++++++++++++++++
util/cpuinfo-loongarch.c                |   1 +
4 files changed, 116 insertions(+)
[PATCH 0/2] Add simd optimization with function buffer_is_zero
Posted by Bibo Mao 5 months, 3 weeks ago
On some loongarch machines, simd FPU such lsx/lasx is supported. Here
function buffer_is_zero is optimized with simd FPU supported. 

Bibo Mao (2):
  util: Add lasx cpuinfo for loongarch64
  util/bufferiszero: Add simd acceleration for loongarch64

 host/include/loongarch64/host/cpuinfo.h |   1 +
 meson.build                             |  11 +++
 util/bufferiszero.c                     | 103 ++++++++++++++++++++++++
 util/cpuinfo-loongarch.c                |   1 +
 4 files changed, 116 insertions(+)


base-commit: 3ab42e46acf867c45bc929fcc37693e327a35a24
-- 
2.39.3