]> git.proxmox.com Git - mirror_qemu.git/commitdiff
target/xtensa: Use translator_ldub in xtensa_insn_len
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 5 Apr 2024 09:53:24 +0000 (23:53 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 15 May 2024 06:55:19 +0000 (08:55 +0200)
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/xtensa/translate.c

index 42109d33ad2285635f94714062dc9a56056487ac..75b7bfda4c8f8db34d28a5de0c9895efbbe9694c 100644 (file)
@@ -35,7 +35,6 @@
 #include "tcg/tcg-op.h"
 #include "qemu/log.h"
 #include "qemu/qemu-print.h"
-#include "exec/cpu_ldst.h"
 #include "semihosting/semihost.h"
 #include "exec/translator.h"
 
@@ -1118,7 +1117,7 @@ static void disas_xtensa_insn(CPUXtensaState *env, DisasContext *dc)
 
 static inline unsigned xtensa_insn_len(CPUXtensaState *env, DisasContext *dc)
 {
-    uint8_t b0 = cpu_ldub_code(env, dc->pc);
+    uint8_t b0 = translator_ldub(env, &dc->base, dc->pc);
     return xtensa_op0_insn_len(dc, b0);
 }