qemu/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
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
m_helper.c gdbstub: move register helpers into standalone include 2023-03-07 20:44:08 +00:00
m-nocp.decode
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_helper.c
mve.decode
neon_helper.c
neon-dp.decode
neon-ls.decode
neon-shared.decode
op_helper.c
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_helper.c
sme-fa64.decode
sme.decode
sve_helper.c accel/tcg: Add 'size' param to probe_access_full 2023-02-28 10:32:31 -10:00
sve.decode
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
vec_internal.h
vfp-uncond.decode
vfp.decode