tcg/tci: Reuse tci_args_l for exit_tb
commit158d38737bb4f23ef66b149e0897270dcaacfd12
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 30 Jan 2021 08:01:11 +0000 (29 22:01 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 17 Mar 2021 13:24:44 +0000 (17 07:24 -0600)
tree1d5c2c236ab359e2cd48f8cc8424265a63d3d599
parent2ed8a3819219d3e0d57ec3990760b9d9fcece00b
tcg/tci: Reuse tci_args_l for exit_tb

Do not emit a uint64_t, but a tcg_target_ulong, aka uintptr_t.
This reduces the size of the constant on 32-bit hosts.
The assert for label != NULL has to be removed because that
is a valid value for exit_tb.

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