On 6/21/21 6:41 AM, Peter Maydell wrote:
On Mon, 14 Jun 2021 at 09:43, Richard Henderson
<richard.hender...@linaro.org> wrote:
This will eventually simplify front-end usage, and will allow
backends to unset TCG_TARGET_HAS_MEMORY_BSWAP without loss of
optimization.
The argument is added during expansion, not currently exposed
to the front end translators. Non-zero values are not yet
supported by any backends.
Here we say non-zero values are not yet supported by the backend...
I meant to say "non-zeroed" wrt the inputs and outputs,
i.e. the previous semantics...
+ tcg_gen_op3i_i32(INDEX_op_bswap16_i32, ret, arg,
+ TCG_BSWAP_IZ | TCG_BSWAP_OZ);
which were these.
r~