Files
xemu/include
Richard Henderson 6b8abd244b tcg: Introduce the 'z' constraint for a hardware zero register
For loongarch, mips, riscv and sparc, a zero register is
available all the time.  For aarch64, register index 31
depends on context: sometimes it is the stack pointer,
and sometimes it is the zero register.

Introduce a new general-purpose constraint which maps 0
to TCG_REG_ZERO, if defined.  This differs from existing
constant constraints in that const_arg[*] is recorded as
false, indicating that the value is in a register.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2025-02-18 08:29:03 -08:00
..
2025-02-14 15:19:04 -03:00
2025-01-29 11:56:24 -03:00
2024-06-30 19:51:44 +03:00
2024-11-25 13:59:50 +08:00
2025-02-18 07:33:42 -08:00
2025-01-10 23:34:44 +01:00
…
…
…