diff cpu_dsl.py @ 2637:47e197d40ffe

Fix flags for mulu/muls in new 68K core
author Michael Pavone <pavone@retrodev.com>
date Mon, 24 Feb 2025 23:38:32 -0800
parents ce9386a7b21e
children 38c281ef57b0
line wrap: on
line diff
--- a/cpu_dsl.py	Mon Feb 24 23:30:55 2025 -0800
+++ b/cpu_dsl.py	Mon Feb 24 23:38:32 2025 -0800
@@ -853,9 +853,9 @@
 			size = 16
 		else:
 			size = 32
-		prog.lastSize = size
 	else:
 		size = destSize
+	prog.lastSize = size
 	if p0Size >= size:
 		p0Size = size // 2
 	if p1Size >= size:
@@ -875,9 +875,9 @@
 			size = 16
 		else:
 			size = 32
-		prog.lastSize = size
 	else:
 		size = destSize
+	prog.lastSize = size
 	if p0Size >= size:
 		p0Size = size // 2
 	if p1Size >= size: