updated Cyclone not to use r9
[picodrive.git] / cpu / Cyclone / OpAny.cpp
index 6ee08ec..a50114a 100644 (file)
@@ -133,17 +133,17 @@ int OpBase(int op,int size,int sepa)
 // Get flags, trashes r2\r
 int OpGetFlags(int subtract,int xbit,int specialz)\r
 {\r
-  if (specialz) ot("  orr r2,r9,#0xb0000000 ;@ for old Z\n");\r
+  if (specialz) ot("  orr r2,r10,#0xb0000000 ;@ for old Z\n");\r
 \r
-  ot("  mrs r9,cpsr ;@ r9=flags\n");\r
+  ot("  mrs r10,cpsr ;@ r10=flags\n");\r
 \r
-  if (specialz) ot("  andeq r9,r9,r2 ;@ fix Z\n");\r
+  if (specialz) ot("  andeq r10,r10,r2 ;@ fix Z\n");\r
 \r
-  if (subtract) ot("  eor r9,r9,#0x20000000 ;@ Invert carry\n");\r
+  if (subtract) ot("  eor r10,r10,#0x20000000 ;@ Invert carry\n");\r
 \r
   if (xbit)\r
   {\r
-    ot("  str r9,[r7,#0x4c] ;@ Save X bit\n");\r
+    ot("  str r10,[r7,#0x4c] ;@ Save X bit\n");\r
   }\r
   return 0;\r
 }\r