Re: [PATCH v2 02/30] include/exec/memop: Add bits describing atomicity

2023-03-15 Thread Philippe Mathieu-Daudé
On 16/2/23 03:57, Richard Henderson wrote: These bits may be used to describe the precise atomicity requirements of the guest, which may then be used to constrain the methods by which it may be emulated by the host. For instance, the AArch64 LDP (32-bit) instruction changes semantics with

Re: [PATCH v2 02/30] include/exec/memop: Add bits describing atomicity

2023-02-28 Thread Alex Bennée
Richard Henderson writes: > These bits may be used to describe the precise atomicity > requirements of the guest, which may then be used to > constrain the methods by which it may be emulated by the host. > > For instance, the AArch64 LDP (32-bit) instruction changes > semantics with ARMv8.4

[PATCH v2 02/30] include/exec/memop: Add bits describing atomicity

2023-02-15 Thread Richard Henderson
These bits may be used to describe the precise atomicity requirements of the guest, which may then be used to constrain the methods by which it may be emulated by the host. For instance, the AArch64 LDP (32-bit) instruction changes semantics with ARMv8.4 LSE2, from MO_64 | MO_ATMAX_4 |