tcg/aarch64: Introduce HostAddress
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 21 Apr 2023 08:52:25 +0000 (09:52 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 5 May 2023 16:20:01 +0000 (17:20 +0100)
commit7f65be51b65ae9a4e65b3de233b5fa069c67faf6
treeedd38d9162e19e5b4a3526e90d158e678c8cd57c
parentff0cc85ef32c00ddd39a4108a091b1e156939c49
tcg/aarch64: Introduce HostAddress

Collect the 3 potential parts of the host address into a struct.
Reorg tcg_out_qemu_{ld,st}_direct to use it.

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