From 8b0360de9cf96f833a405735a0788cffb8a4aa67 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Tue, 31 Dec 2019 13:21:38 +0200 Subject: [PATCH] Don't do unnecessary bus error check if data comes from register without prefetches. --- gencpu.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gencpu.cpp b/gencpu.cpp index fdeb4971..d0583ba8 100644 --- a/gencpu.cpp +++ b/gencpu.cpp @@ -2666,7 +2666,9 @@ static void genamode2x (amodes mode, const char *reg, wordsizes size, const char strcpy(g_srcname, name); } - do_instruction_buserror(); + if (mode >= Ad16) { + do_instruction_buserror(); + } syncmovepc (getv, flags); maybeaddop_ce020 (flags); -- 2.47.3