]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
target/arm/translate.h: remove tcg-op.h include
authorPierrick Bouvier <pierrick.bouvier@linaro.org>
Thu, 23 Apr 2026 09:24:10 +0000 (10:24 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 23 Apr 2026 09:24:10 +0000 (10:24 +0100)
Include tcg-op-common.h instead, and include target specific tcg-op.h in
files needing it. This intermediate step allows to clean up every file
(TCGv, tcg_gen.*_tl.*) in separate commits.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-id: 20260407222208.271838-3-pierrick.bouvier@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/tcg/translate-a64.c
target/arm/tcg/translate-sme.c
target/arm/tcg/translate-sve.c
target/arm/tcg/translate.c
target/arm/tcg/translate.h

index 5d261a5e32b82124cfd7d91fd9eb4ec54e78db2e..35ad7530c4b71da86f08708f2338a0463341816f 100644 (file)
@@ -23,6 +23,7 @@
 #include "helper-sve.h"
 #include "translate.h"
 #include "translate-a64.h"
+#include "tcg/tcg-op.h"
 #include "qemu/log.h"
 #include "arm_ldst.h"
 #include "semihosting/semihost.h"
index 7d25ac5a51f73c2d18c5493cdd3c13d7c16d28dd..08254b088edb48c2778326b5bfd27bed48d5d547 100644 (file)
@@ -23,6 +23,7 @@
 #include "helper-sve.h"
 #include "translate.h"
 #include "translate-a64.h"
+#include "tcg/tcg-op.h"
 
 /*
  * Include the generated decoder.
index 5bace3fda1a0b0e9d0aa86e2c44c2dd52fbc3519..aa7d72a35efcc452072b320d537d3b2b60339b76 100644 (file)
@@ -23,6 +23,7 @@
 #include "helper-sve.h"
 #include "translate.h"
 #include "translate-a64.h"
+#include "tcg/tcg-op.h"
 #include "fpu/softfloat.h"
 
 
index f9d1b8897d2aa3eb19f74c2b1e40a64fe307b100..56ef1e0eb59d021b62b97c17daa8efdcbbaa70ca 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "translate.h"
 #include "translate-a32.h"
+#include "tcg/tcg-op.h"
 #include "qemu/log.h"
 #include "arm_ldst.h"
 #include "semihosting/semihost.h"
index 3e3094a463e5db2de10dc9903ef3a0d9c604a0e0..6d52606f9b76ce63a53d450d36385d29249401d3 100644 (file)
@@ -2,7 +2,7 @@
 #define TARGET_ARM_TRANSLATE_H
 
 #include "cpu.h"
-#include "tcg/tcg-op.h"
+#include "tcg/tcg-op-common.h"
 #include "tcg/tcg-op-gvec.h"
 #include "exec/translator.h"
 #include "exec/translation-block.h"