67 Commits (master)

Author SHA1 Message Date
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
Richard Henderson a48b6afea4 util: Add i386 CPUINFO_ATOMIC_VMOVDQU 3 years ago
Richard Henderson 6bc12fd042 util: Add cpuinfo-i386.c 3 years ago
Richard Henderson 44fc716873 util: Introduce host-specific cpuinfo.h 3 years ago