xemu/target/arm/tcg
Alex Bennée 4ea5fe997d gdbstub: move register helpers into standalone include
These inline helpers are all used by target specific code so move them
out of the general header so we don't needlessly pollute the rest of
the API with target specific stuff.

Note we have to include cpu.h in semihosting as it was relying on a
side effect before.

Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

Message-Id: <20230302190846.2593720-21-alex.bennee@linaro.org>
Message-Id: <20230303025805.625589-21-richard.henderson@linaro.org>
2023-03-07 20:44:08 +00:00
..
a32-uncond.decode
a32.decode
crypto_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
helper-a64.c gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
hflags.c target/arm: Move hflags code into the tcg directory 2023-02-27 13:27:04 +00:00
iwmmxt_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
m-nocp.decode
m_helper.c gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
meson.build target/arm: Move hflags code into the tcg directory 2023-02-27 13:27:04 +00:00
mte_helper.c accel/tcg: Add 'size' param to probe_access_full 2023-02-28 10:32:31 -10:00
mve.decode
mve_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
neon-dp.decode
neon-ls.decode
neon-shared.decode
neon_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
op_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
pauth_helper.c target/arm: Create pauth_ptr_mask 2023-03-06 14:08:11 +00:00
psci.c target/arm: Move psci.c into the tcg directory 2023-02-27 13:27:04 +00:00
sme-fa64.decode
sme.decode
sme_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
sve.decode
sve_helper.c accel/tcg: Add 'size' param to probe_access_full 2023-02-28 10:32:31 -10:00
t16.decode
t32.decode
tlb_helper.c target/arm: Move regime_using_lpae_format into internal.h 2023-02-27 13:27:04 +00:00
translate-a64.c target/arm: Drop tcg_temp_free from translator-a64.c 2023-03-05 13:44:07 -08:00
translate-a64.h target/arm: Drop new_tmp_a64_zero 2023-03-05 13:44:07 -08:00
translate-m-nocp.c target/arm: Drop tcg_temp_free from translator-m-nocp.c 2023-03-05 13:44:07 -08:00
translate-mve.c target/arm: Drop tcg_temp_free from translator-mve.c 2023-03-05 13:44:07 -08:00
translate-neon.c target/arm: Drop tcg_temp_free from translator-neon.c 2023-03-05 13:44:07 -08:00
translate-sme.c target/arm: Drop tcg_temp_free from translator-sme.c 2023-03-05 13:44:07 -08:00
translate-sve.c target/arm: Drop tcg_temp_free from translator-sve.c 2023-03-05 13:44:07 -08:00
translate-vfp.c target/arm: Drop tcg_temp_free from translator-vfp.c 2023-03-05 13:44:07 -08:00
translate.c target/arm: Drop tcg_temp_free from translator.c 2023-03-05 13:44:07 -08:00
translate.h target/arm: Drop tcg_temp_free from translator.h 2023-03-05 13:44:07 -08:00
vec_helper.c target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
vec_internal.h target/arm: move helpers to tcg/ 2023-02-27 13:27:04 +00:00
vfp-uncond.decode
vfp.decode