target/arm: Tidy helpers for translation
authorRichard Henderson <richard.henderson@linaro.org>
Sun, 2 Apr 2023 03:38:32 +0000 (20:38 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 5 Jun 2023 19:04:29 +0000 (12:04 -0700)
commit5d05e5a1835fa3ac5c59a8d8aabef7fe99662c4c
treeb307160ed0256e53f5b06689b181c3431a8f715d
parent309e014dd10f3e98f4ca8025e7682443d4ce32f4
target/arm: Tidy helpers for translation

Move most includes from *translate*.c to translate.h, ensuring
that we get the ordering correct.  Ensure cpu.h is first.
Use disas/disas.h instead of exec/log.h.
Drop otherwise unused includes.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/arm/tcg/translate-a64.c
target/arm/tcg/translate-m-nocp.c
target/arm/tcg/translate-mve.c
target/arm/tcg/translate-neon.c
target/arm/tcg/translate-sme.c
target/arm/tcg/translate-sve.c
target/arm/tcg/translate-vfp.c
target/arm/tcg/translate.c
target/arm/tcg/translate.h