qemu/include
Richard Henderson d1beee4da1 tcg: Split out tcg_gen_nonatomic_cmpxchg_i{32,64}
Normally this is automatically handled by the CF_PARALLEL checks
with in tcg_gen_atomic_cmpxchg_i{32,64}, but x86 has a special
case of !PREFIX_LOCK where it always wants the non-atomic version.

Split these out so that x86 does not have to roll its own.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2023-02-04 06:19:42 -10:00
..
authz
block qemu-img: Change info key names for protocol nodes 2023-02-01 16:52:33 +01:00
chardev
crypto
disas
exec tcg: Add guest load/store primitives for TCGv_i128 2023-02-04 06:19:42 -10:00
fpu
hw hw/arm/virt: Consolidate GIC finalize logic 2023-02-03 12:59:22 +00:00
io coroutine: Split qemu/coroutine-core.h off qemu/coroutine.h 2023-01-20 07:21:46 +01:00
libdecnumber
migration
monitor monitor: Move remaining HMP commands from misc.c to hmp-cmds.c 2023-02-04 07:56:54 +01:00
net net: Move hmp_info_network() to net-hmp-cmds.c 2023-02-04 07:56:54 +01:00
qapi
qemu include/qemu/int128: Use Int128 structure for TCI 2023-02-04 06:19:42 -10:00
qom
scsi
semihosting
standard-headers
sysemu Monitor patches for 2023-02-03 2023-02-04 10:19:55 +00:00
tcg tcg: Split out tcg_gen_nonatomic_cmpxchg_i{32,64} 2023-02-04 06:19:42 -10:00
ui
user
elf.h
glib-compat.h
qemu-io.h
qemu-main.h