]> git.proxmox.com Git - mirror_qemu.git/commit
trace: Split guest_mem_before
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 26 Jul 2021 23:21:38 +0000 (13:21 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 5 Oct 2021 23:53:17 +0000 (16:53 -0700)
commit0583f775d2740f64739febf6496d9207552399f6
tree919f851894beda1644fededa4048371969629412
parent37aff08726b533c5df6a5a8685cca8a0de5e6619
trace: Split guest_mem_before

There is no point in encoding load/store within a bit of
the memory trace info operand.  Represent atomic operations
as a single read-modify-write tracepoint.  Use MemOpIdx
instead of inventing a form specifically for traces.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/atomic_common.c.inc
accel/tcg/atomic_template.h
accel/tcg/cputlb.c
accel/tcg/user-exec.c
tcg/tcg-op.c
trace-events
trace/mem.h [deleted file]