diff m68k.cpu @ 2591:563d05355a12

Cut down on code bloat in 68K core a little
author Michael Pavone <pavone@retrodev.com>
date Sun, 09 Feb 2025 14:15:22 -0800
parents e602dbf776d8
children b0a7b1f708cc
line wrap: on
line diff
--- a/m68k.cpu	Sun Feb 09 02:57:37 2025 -0800
+++ b/m68k.cpu	Sun Feb 09 14:15:22 2025 -0800
@@ -2777,6 +2777,7 @@
 	m68k_prefetch
 
 0111RRR0IIIIIIII moveq
+	nospecialize I
 	local tmp 32
 	sext 16 I tmp
 	sext 32 tmp dregs.R
@@ -2803,6 +2804,7 @@
 	
 	
 01100001DDDDDDDD bsr
+	nospecialize D
 	#mid-instruction timing isn't quite right
 	#becuase I'm only emulating a 1-word prefetch buffer instead of 2
 	local offset 32
@@ -2926,6 +2928,7 @@
 	m68k_prefetch
 
 0110CCCCDDDDDDDD bcc
+	nospecialize D
 	#mid-instruction timing isn't quite right
 	#becuase I'm only emulating a 1-word prefetch buffer instead of 2
 	local offset 32