qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 01/28] tcg: Add flags argument to bswap opcodes


From: Richard Henderson
Subject: Re: [PATCH 01/28] tcg: Add flags argument to bswap opcodes
Date: Mon, 21 Jun 2021 06:59:48 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1

On 6/21/21 6:41 AM, Peter Maydell wrote:
On Mon, 14 Jun 2021 at 09:43, Richard Henderson
<richard.henderson@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~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]