54 Commits (a5c02408c1de0a0592d90f153328a4295b6fbca6)

Author SHA1 Message Date
Paolo Bonzini 7cac7aa704 target/i386/hvf: fix handling of XSAVE-related CPUID bits 1 year ago
TANG Tiancheng f7230e09b1 util: Add RISC-V vector extension probe in cpuinfo 2 years ago
Richard Henderson b86c6ba689 util/cpuinfo-riscv: Support host/cpuinfo.h for riscv 2 years ago
Paolo Bonzini 87b8bde55d Revert "host/i386: assume presence of SSE2" 2 years ago
Paolo Bonzini fe721c1948 Revert "host/i386: assume presence of POPCNT" 2 years ago
Richard Henderson a96a498738 util/bufferiszero: Add loongarch64 vector acceleration 2 years ago
Richard Henderson 2d32a5d2a0 util/bufferiszero: Split out host include files 2 years ago
Richard Henderson 9d779187b8 util/loongarch64: Detect LASX vector support 2 years ago
Paolo Bonzini 45ccdbcb24 host/i386: assume presence of POPCNT 2 years ago
Paolo Bonzini b18236897c host/i386: assume presence of SSE2 2 years ago
Paolo Bonzini e68e97ce55 host/i386: assume presence of CMOV 2 years ago
Paolo Bonzini 72baef13b9 host/i386: nothing looks at CPUINFO_SSE4 2 years ago
Philippe Mathieu-Daudé e4751d340a accel/tcg: Rename load-extract/store-insert headers using .h.inc suffix 2 years ago
Thomas Huth 34aee9c946 host/include/generic/host/atomic128: Fix compilation problem with Clang 17 2 years ago
Richard Henderson adc8467e69 host/include/loongarch64: Add atomic16 load and store 3 years ago
Richard Henderson 0885f1221e util: Add cpuinfo for loongarch64 3 years ago
Michael Tokarev bad5cfcd60 i386: spelling fixes 3 years ago
Michael Tokarev e6a19a6477 ppc: spelling fixes 3 years ago
Richard Henderson 095859e5d9 util/cpuinfo-aarch64: Add CPUINFO_BTI 3 years ago
Richard Henderson 055c99015a host/include/aarch64: Implement clmul.h 3 years ago
Richard Henderson d6493dbb46 host/include/i386: Implement clmul.h 3 years ago
Richard Henderson 00f463b38a crypto: Add generic 64-bit carry-less multiply routine 3 years ago
Michael Tokarev 8b81968c1c other architectures: spelling fixes 3 years ago
Michael Tokarev 673d821541 arm: spelling fixes 3 years ago
Richard Henderson 57357322e4 host/include/ppc: Implement aes-round.h 3 years ago
Richard Henderson 8d97f28e36 host/include/aarch64: Implement aes-round.h 3 years ago
Richard Henderson d6a2443696 host/include/i386: Implement aes-round.h 3 years ago
Richard Henderson 28e91474ce crypto: Add aesdec_ISB_ISR_AK_IMC 3 years ago
Richard Henderson 15ff15982a crypto: Add aesdec_ISB_ISR_IMC_AK 3 years ago
Richard Henderson 7c58cb972e crypto: Add aesenc_SB_SR_MC_AK 3 years ago
Richard Henderson 5b41deb310 crypto: Add aesdec_IMC 3 years ago
Richard Henderson 04e1f30eed crypto: Add aesenc_MC 3 years ago
Richard Henderson 192fa84986 crypto: Add aesdec_ISB_ISR_AK 3 years ago
Richard Henderson 6b0a96ce3a crypto: Add aesenc_SB_SR_AK 3 years ago
Richard Henderson 623d7e3551 util: Add cpuinfo-ppc.c 3 years ago
Richard Henderson 8a2bd74787 host/include/x86_64: Use __m128i for "x" constraints 3 years ago
Richard Henderson dd906a37c7 accel/tcg: Add aarch64 store_atom_insert_al16 3 years ago
Richard Henderson 129fe7cddb accel/tcg: Add aarch64 lse2 load_atom_extract_al16_or_al8 3 years ago
Richard Henderson a8bde8da47 accel/tcg: Add x86_64 load_atom_extract_al16_or_al8 3 years ago
Richard Henderson b3f4144fa9 accel/tcg: Extract store_atom_insert_al16 to host header 3 years ago
Richard Henderson af844a1149 accel/tcg: Extract load_atom_extract_al16_or_al8 to host header 3 years ago
Richard Henderson 480dfba2c9 qemu/atomic128: Add x86_64 atomic128-ldst.h 3 years ago
Richard Henderson e45fb74ddb qemu/atomic128: Add runtime test for FEAT_LSE2 3 years ago
Richard Henderson b35b812567 qemu/atomic128: Improve cmpxchg fallback for atomic16_set 3 years ago
Richard Henderson 21c38f31c0 qemu/atomic128: Split atomic16_read 3 years ago
Richard Henderson 4deb39ebb3 accel/tcg: Eliminate #if on HAVE_ATOMIC128 and HAVE_CMPXCHG128 3 years ago
Richard Henderson 333c813b06 include/qemu: Move CONFIG_ATOMIC128_OPT handling to atomic128.h 3 years ago
Richard Henderson 154691335e include/host: Split out atomic128-ldst.h 3 years ago
Richard Henderson 412db3d5b5 include/host: Split out atomic128-cas.h 3 years ago
Richard Henderson 0dd0c7fa20 util: Add cpuinfo-aarch64.c 3 years ago