Age | Commit message (Expand) | Author | Files | Lines |
2024-05-03 | util/bufferiszero: Add simd acceleration for aarch64 | Richard Henderson | 1 | -0/+67 |
2024-05-03 | util/bufferiszero: Simplify test_buffer_is_zero_next_accel | Richard Henderson | 1 | -46/+35 |
2024-05-03 | util/bufferiszero: Introduce biz_accel_fn typedef | Richard Henderson | 1 | -3/+4 |
2024-05-03 | util/bufferiszero: Improve scalar variant | Richard Henderson | 1 | -34/+51 |
2024-05-03 | util/bufferiszero: Optimize SSE2 and AVX2 variants | Alexander Monakov | 1 | -41/+76 |
2024-05-03 | util/bufferiszero: Remove useless prefetches | Alexander Monakov | 1 | -3/+0 |
2024-05-03 | util/bufferiszero: Reorganize for early test for acceleration | Alexander Monakov | 1 | -51/+31 |
2024-05-03 | util/bufferiszero: Remove AVX512 variant | Alexander Monakov | 1 | -35/+3 |
2024-05-03 | util/bufferiszero: Remove SSE4.1 variant | Alexander Monakov | 1 | -29/+0 |
2023-05-23 | util/bufferiszero: Use i386 host/cpuinfo.h | Richard Henderson | 1 | -80/+45 |
2023-03-05 | include/qemu/cpuid: Introduce xgetbv_low | Richard Henderson | 1 | -2/+1 |
2023-01-16 | util/bufferiszero: Use __attribute__((target)) for avx2/avx512 | Richard Henderson | 1 | -35/+6 |
2022-02-04 | cpuid: use unsigned for max cpuid | Michael S. Tsirkin | 1 | -1/+1 |
2020-04-01 | util/bufferiszero: improve avx2 accelerator | Robert Hoo | 1 | -17/+9 |
2020-04-01 | util/bufferiszero: assign length_to_accel value for each accelerator case | Robert Hoo | 1 | -0/+3 |
2020-03-16 | util: add util function buffer_zero_avx512() | Robert Hoo | 1 | -10/+61 |
2019-06-12 | Include qemu-common.h exactly where needed | Markus Armbruster | 1 | -1/+0 |
2017-07-24 | util: Introduce include/qemu/cpuid.h | Richard Henderson | 1 | -4/+3 |
2016-09-14 | cutils: Rewrite x86 buffer zero checking | Richard Henderson | 1 | -75/+156 |
2016-09-13 | cutils: Add generic prefetch | Richard Henderson | 1 | -0/+5 |
2016-09-13 | cutils: Add SSE4 version | Paolo Bonzini | 1 | -0/+10 |
2016-09-13 | cutils: Add test for buffer_is_zero | Richard Henderson | 1 | -0/+20 |
2016-09-13 | cutils: Remove ppc buffer zero checking | Richard Henderson | 1 | -25/+1 |
2016-09-13 | cutils: Remove aarch64 buffer zero checking | Richard Henderson | 1 | -15/+0 |
2016-09-13 | cutils: Rearrange buffer_is_zero acceleration | Richard Henderson | 1 | -191/+157 |
2016-09-13 | cutils: Export only buffer_is_zero | Richard Henderson | 1 | -4/+4 |
2016-09-13 | cutils: Remove SPLAT macro | Richard Henderson | 1 | -4/+0 |
2016-09-13 | cutils: Move buffer_is_zero and subroutines to a new file | Richard Henderson | 1 | -0/+272 |