]> git.ipfire.org Git - thirdparty/qemu.git/commit
tcg: Merge INDEX_op_mov_{i32,i64}
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 28 Dec 2024 23:58:24 +0000 (15:58 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 28 Apr 2025 20:40:15 +0000 (13:40 -0700)
commitb5701261da6607e61ef1fe605d85bf31806fcd34
treee6253bd8c509869522befc0dbaeb11cd2213513d
parent48e8de684aff7ad112aafcf74f776d2a66ef192e
tcg: Merge INDEX_op_mov_{i32,i64}

Begin to rely on TCGOp.type to discriminate operations,
rather than two different opcodes.  Convert mov first.
Introduce TCG_OPF_INT in order to keep opcode dumps the same.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
17 files changed:
docs/devel/tcg-ops.rst
include/tcg/tcg-opc.h
include/tcg/tcg.h
tcg/aarch64/tcg-target.c.inc
tcg/arm/tcg-target.c.inc
tcg/i386/tcg-target.c.inc
tcg/loongarch64/tcg-target.c.inc
tcg/mips/tcg-target.c.inc
tcg/optimize.c
tcg/ppc/tcg-target.c.inc
tcg/riscv/tcg-target.c.inc
tcg/s390x/tcg-target.c.inc
tcg/sparc64/tcg-target.c.inc
tcg/tcg-op.c
tcg/tcg.c
tcg/tci.c
tcg/tci/tcg-target.c.inc