OSDN Git Service

tcg/tci: Reuse tci_args_l for goto_tb
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 30 Jan 2021 08:11:43 +0000 (22:11 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 17 Mar 2021 13:24:44 +0000 (07:24 -0600)
commit1670a2b9bb3f109e87485385f05a641e3ada6c1c
tree8f19393ed6a82b81c1512bd8adcb2c52545abb24
parent158d38737bb4f23ef66b149e0897270dcaacfd12
tcg/tci: Reuse tci_args_l for goto_tb

Convert to indirect jumps, as it's less complicated.
Then we just have a pointer to the tb address at which
the chain is stored, from which we read.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/tci.c
tcg/tci/tcg-target.c.inc
tcg/tci/tcg-target.h