tcg: Split out tcg_out_ext16s
We will need a backend interface for performing 16-bit sign-extend. Use it in tcg_reg_alloc_op in the meantime. Reviewed-by:Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by:
Richard Henderson <richard.henderson@linaro.org>
Showing
- tcg/aarch64/tcg-target.c.inc 8 additions, 5 deletionstcg/aarch64/tcg-target.c.inc
- tcg/arm/tcg-target.c.inc 4 additions, 6 deletionstcg/arm/tcg-target.c.inc
- tcg/i386/tcg-target.c.inc 8 additions, 8 deletionstcg/i386/tcg-target.c.inc
- tcg/loongarch64/tcg-target.c.inc 5 additions, 8 deletionstcg/loongarch64/tcg-target.c.inc
- tcg/mips/tcg-target.c.inc 8 additions, 3 deletionstcg/mips/tcg-target.c.inc
- tcg/ppc/tcg-target.c.inc 5 additions, 7 deletionstcg/ppc/tcg-target.c.inc
- tcg/riscv/tcg-target.c.inc 3 additions, 6 deletionstcg/riscv/tcg-target.c.inc
- tcg/s390x/tcg-target.c.inc 4 additions, 8 deletionstcg/s390x/tcg-target.c.inc
- tcg/sparc64/tcg-target.c.inc 7 additions, 0 deletionstcg/sparc64/tcg-target.c.inc
- tcg/tcg.c 7 additions, 0 deletionstcg/tcg.c
- tcg/tci/tcg-target.c.inc 20 additions, 1 deletiontcg/tci/tcg-target.c.inc
Loading
Please register or sign in to comment