]> git.proxmox.com Git - mirror_qemu.git/commit - target/sparc/translate.c
target/sparc: Merge advance_jump_uncond_{never,always} into advance_jump_cond
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 16 Oct 2023 17:59:38 +0000 (10:59 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Sun, 5 Nov 2023 20:05:55 +0000 (12:05 -0800)
commit2d9bb2371d97aedd3d07eb4bccca9586cf88cf69
tree4eb4dd749a0d744c4e9aa955efce5d0b53b0a183
parent4a8d145d7177f42b7e7199175d1754fc55bc932f
target/sparc: Merge advance_jump_uncond_{never,always} into advance_jump_cond

Handle these via TCG_COND_{ALWAYS,NEVER}.
Allow dc->npc to be variable, using gen_mov_pc_npc.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/sparc/translate.c