Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(492)

Unified Diff: opcodes/rl78-decode.c

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « opcodes/ppc-opc.c ('k') | opcodes/rl78-decode.opc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: opcodes/rl78-decode.c
diff --git a/opcodes/rl78-decode.c b/opcodes/rl78-decode.c
index d6e2339da208f02593659e485215d126c69fae85..7fb2519722f2f9e98bdcc1f856083d3e84f349b0 100644
--- a/opcodes/rl78-decode.c
+++ b/opcodes/rl78-decode.c
@@ -1,10 +1,9 @@
#line 1 "rl78-decode.opc"
/* -*- c -*- */
+#include "sysdep.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-
-#include "config.h"
#include "ansidecl.h"
#include "opcode/rl78.h"
@@ -263,7 +262,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xch a, x");
-#line 1205 "rl78-decode.opc"
+#line 1210 "rl78-decode.opc"
ID(xch); DR(A); SR(X);
/*----------------------------------------------------------------------*/
@@ -586,7 +585,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subw %0, #%1");
-#line 1169 "rl78-decode.opc"
+#line 1174 "rl78-decode.opc"
ID(sub); W(); DR(SP); SC(IMMU(1)); Fzac;
/*----------------------------------------------------------------------*/
@@ -599,7 +598,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x27:
{
/** 0010 0rw1 subw %0, %1 */
-#line 1163 "rl78-decode.opc"
+#line 1168 "rl78-decode.opc"
int rw AU = (op[0] >> 1) & 0x03;
if (trace)
{
@@ -609,7 +608,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rw = 0x%x\n", rw);
}
SYNTAX("subw %0, %1");
-#line 1163 "rl78-decode.opc"
+#line 1168 "rl78-decode.opc"
ID(sub); W(); DR(AX); SRW(rw); Fzac;
}
@@ -624,7 +623,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subw %0, %e1%!1");
-#line 1154 "rl78-decode.opc"
+#line 1159 "rl78-decode.opc"
ID(sub); W(); DR(AX); SM(None, IMMU(2)); Fzac;
}
@@ -639,7 +638,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subw %0, #%1");
-#line 1160 "rl78-decode.opc"
+#line 1165 "rl78-decode.opc"
ID(sub); W(); DR(AX); SC(IMMU(2)); Fzac;
}
@@ -654,7 +653,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subw %0, %1");
-#line 1166 "rl78-decode.opc"
+#line 1171 "rl78-decode.opc"
ID(sub); W(); DR(AX); SM(None, SADDR); Fzac;
}
@@ -699,7 +698,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("sub %0, #%1");
-#line 1117 "rl78-decode.opc"
+#line 1122 "rl78-decode.opc"
ID(sub); DM(None, SADDR); SC(IMMU(1)); Fzac;
/*----------------------------------------------------------------------*/
@@ -716,7 +715,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("sub %0, %1");
-#line 1111 "rl78-decode.opc"
+#line 1116 "rl78-decode.opc"
ID(sub); DR(A); SM(None, SADDR); Fzac;
}
@@ -731,7 +730,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("sub %0, #%1");
-#line 1105 "rl78-decode.opc"
+#line 1110 "rl78-decode.opc"
ID(sub); DR(A); SC(IMMU(1)); Fzac;
}
@@ -746,7 +745,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("sub %0, %e1%1");
-#line 1093 "rl78-decode.opc"
+#line 1098 "rl78-decode.opc"
ID(sub); DR(A); SM(HL, 0); Fzac;
}
@@ -761,7 +760,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("sub %0, %e1%1");
-#line 1099 "rl78-decode.opc"
+#line 1104 "rl78-decode.opc"
ID(sub); DR(A); SM(HL, IMMU(1)); Fzac;
}
@@ -776,7 +775,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("sub %0, %e1%!1");
-#line 1090 "rl78-decode.opc"
+#line 1095 "rl78-decode.opc"
ID(sub); DR(A); SM(None, IMMU(2)); Fzac;
}
@@ -923,7 +922,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x07:
{
/** 0011 0001 0cnt 0111 shl %0, %1 */
-#line 1046 "rl78-decode.opc"
+#line 1051 "rl78-decode.opc"
int cnt AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -933,7 +932,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" cnt = 0x%x\n", cnt);
}
SYNTAX("shl %0, %1");
-#line 1046 "rl78-decode.opc"
+#line 1051 "rl78-decode.opc"
ID(shl); DR(C); SC(cnt);
}
@@ -941,7 +940,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x08:
{
/** 0011 0001 0cnt 1000 shl %0, %1 */
-#line 1043 "rl78-decode.opc"
+#line 1048 "rl78-decode.opc"
int cnt AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -951,7 +950,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" cnt = 0x%x\n", cnt);
}
SYNTAX("shl %0, %1");
-#line 1043 "rl78-decode.opc"
+#line 1048 "rl78-decode.opc"
ID(shl); DR(B); SC(cnt);
}
@@ -959,7 +958,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x09:
{
/** 0011 0001 0cnt 1001 shl %0, %1 */
-#line 1040 "rl78-decode.opc"
+#line 1045 "rl78-decode.opc"
int cnt AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -969,7 +968,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" cnt = 0x%x\n", cnt);
}
SYNTAX("shl %0, %1");
-#line 1040 "rl78-decode.opc"
+#line 1045 "rl78-decode.opc"
ID(shl); DR(A); SC(cnt);
}
@@ -977,7 +976,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x0a:
{
/** 0011 0001 0cnt 1010 shr %0, %1 */
-#line 1057 "rl78-decode.opc"
+#line 1062 "rl78-decode.opc"
int cnt AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -987,7 +986,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" cnt = 0x%x\n", cnt);
}
SYNTAX("shr %0, %1");
-#line 1057 "rl78-decode.opc"
+#line 1062 "rl78-decode.opc"
ID(shr); DR(A); SC(cnt);
}
@@ -995,7 +994,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x0b:
{
/** 0011 0001 0cnt 1011 sar %0, %1 */
-#line 1004 "rl78-decode.opc"
+#line 1009 "rl78-decode.opc"
int cnt AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -1005,7 +1004,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" cnt = 0x%x\n", cnt);
}
SYNTAX("sar %0, %1");
-#line 1004 "rl78-decode.opc"
+#line 1009 "rl78-decode.opc"
ID(sar); DR(A); SC(cnt);
}
@@ -1014,7 +1013,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x8c:
{
/** 0011 0001 wcnt 1100 shlw %0, %1 */
-#line 1052 "rl78-decode.opc"
+#line 1057 "rl78-decode.opc"
int wcnt AU = (op[1] >> 4) & 0x0f;
if (trace)
{
@@ -1024,7 +1023,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" wcnt = 0x%x\n", wcnt);
}
SYNTAX("shlw %0, %1");
-#line 1052 "rl78-decode.opc"
+#line 1057 "rl78-decode.opc"
ID(shl); W(); DR(BC); SC(wcnt);
/*----------------------------------------------------------------------*/
@@ -1035,7 +1034,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x8d:
{
/** 0011 0001 wcnt 1101 shlw %0, %1 */
-#line 1049 "rl78-decode.opc"
+#line 1054 "rl78-decode.opc"
int wcnt AU = (op[1] >> 4) & 0x0f;
if (trace)
{
@@ -1045,7 +1044,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" wcnt = 0x%x\n", wcnt);
}
SYNTAX("shlw %0, %1");
-#line 1049 "rl78-decode.opc"
+#line 1054 "rl78-decode.opc"
ID(shl); W(); DR(AX); SC(wcnt);
}
@@ -1054,7 +1053,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x8e:
{
/** 0011 0001 wcnt 1110 shrw %0, %1 */
-#line 1060 "rl78-decode.opc"
+#line 1065 "rl78-decode.opc"
int wcnt AU = (op[1] >> 4) & 0x0f;
if (trace)
{
@@ -1064,7 +1063,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" wcnt = 0x%x\n", wcnt);
}
SYNTAX("shrw %0, %1");
-#line 1060 "rl78-decode.opc"
+#line 1065 "rl78-decode.opc"
ID(shr); W(); DR(AX); SC(wcnt);
/*----------------------------------------------------------------------*/
@@ -1075,7 +1074,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x8f:
{
/** 0011 0001 wcnt 1111 sarw %0, %1 */
-#line 1007 "rl78-decode.opc"
+#line 1012 "rl78-decode.opc"
int wcnt AU = (op[1] >> 4) & 0x0f;
if (trace)
{
@@ -1085,7 +1084,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" wcnt = 0x%x\n", wcnt);
}
SYNTAX("sarw %0, %1");
-#line 1007 "rl78-decode.opc"
+#line 1012 "rl78-decode.opc"
ID(sar); W(); DR(AX); SC(wcnt);
/*----------------------------------------------------------------------*/
@@ -1208,7 +1207,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x37:
{
/** 0011 0ra1 xchw %0, %1 */
-#line 1210 "rl78-decode.opc"
+#line 1215 "rl78-decode.opc"
int ra AU = (op[0] >> 1) & 0x03;
if (trace)
{
@@ -1218,7 +1217,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" ra = 0x%x\n", ra);
}
SYNTAX("xchw %0, %1");
-#line 1210 "rl78-decode.opc"
+#line 1215 "rl78-decode.opc"
ID(xch); W(); DR(AX); SRW(ra);
/*----------------------------------------------------------------------*/
@@ -1265,7 +1264,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subc %0, #%1");
-#line 1149 "rl78-decode.opc"
+#line 1154 "rl78-decode.opc"
ID(subc); DM(None, SADDR); SC(IMMU(1)); Fzac;
/*----------------------------------------------------------------------*/
@@ -1282,7 +1281,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subc %0, %1");
-#line 1146 "rl78-decode.opc"
+#line 1151 "rl78-decode.opc"
ID(subc); DR(A); SM(None, SADDR); Fzac;
}
@@ -1297,7 +1296,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subc %0, #%1");
-#line 1137 "rl78-decode.opc"
+#line 1142 "rl78-decode.opc"
ID(subc); DR(A); SC(IMMU(1)); Fzac;
}
@@ -1312,7 +1311,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subc %0, %e1%1");
-#line 1125 "rl78-decode.opc"
+#line 1130 "rl78-decode.opc"
ID(subc); DR(A); SM(HL, 0); Fzac;
}
@@ -1327,7 +1326,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subc %0, %e1%1");
-#line 1134 "rl78-decode.opc"
+#line 1139 "rl78-decode.opc"
ID(subc); DR(A); SM(HL, IMMU(1)); Fzac;
}
@@ -1342,7 +1341,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("subc %0, %e1%!1");
-#line 1122 "rl78-decode.opc"
+#line 1127 "rl78-decode.opc"
ID(subc); DR(A); SM(None, IMMU(2)); Fzac;
}
@@ -1864,7 +1863,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x27:
{
/** 0110 0001 0010 0reg sub %0, %1 */
-#line 1114 "rl78-decode.opc"
+#line 1119 "rl78-decode.opc"
int reg AU = op[1] & 0x07;
if (trace)
{
@@ -1874,7 +1873,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" reg = 0x%x\n", reg);
}
SYNTAX("sub %0, %1");
-#line 1114 "rl78-decode.opc"
+#line 1119 "rl78-decode.opc"
ID(sub); DRB(reg); SR(A); Fzac;
}
@@ -1888,7 +1887,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x2f:
{
/** 0110 0001 0010 1rba sub %0, %1 */
-#line 1108 "rl78-decode.opc"
+#line 1113 "rl78-decode.opc"
int rba AU = op[1] & 0x07;
if (trace)
{
@@ -1898,7 +1897,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rba = 0x%x\n", rba);
}
SYNTAX("sub %0, %1");
-#line 1108 "rl78-decode.opc"
+#line 1113 "rl78-decode.opc"
ID(sub); DR(A); SRB(rba); Fzac;
}
@@ -1913,7 +1912,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("subw %0, %e1%1");
-#line 1157 "rl78-decode.opc"
+#line 1162 "rl78-decode.opc"
ID(sub); W(); DR(AX); SM(HL, IMMU(1)); Fzac;
}
@@ -1928,7 +1927,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x37:
{
/** 0110 0001 0011 0reg subc %0, %1 */
-#line 1143 "rl78-decode.opc"
+#line 1148 "rl78-decode.opc"
int reg AU = op[1] & 0x07;
if (trace)
{
@@ -1938,7 +1937,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" reg = 0x%x\n", reg);
}
SYNTAX("subc %0, %1");
-#line 1143 "rl78-decode.opc"
+#line 1148 "rl78-decode.opc"
ID(subc); DRB(reg); SR(A); Fzac;
}
@@ -1952,7 +1951,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x3f:
{
/** 0110 0001 0011 1rba subc %0, %1 */
-#line 1140 "rl78-decode.opc"
+#line 1145 "rl78-decode.opc"
int rba AU = op[1] & 0x07;
if (trace)
{
@@ -1962,7 +1961,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rba = 0x%x\n", rba);
}
SYNTAX("subc %0, %1");
-#line 1140 "rl78-decode.opc"
+#line 1145 "rl78-decode.opc"
ID(subc); DR(A); SRB(rba); Fzac;
}
@@ -2105,7 +2104,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x67:
{
/** 0110 0001 0110 0reg or %0, %1 */
-#line 932 "rl78-decode.opc"
+#line 937 "rl78-decode.opc"
int reg AU = op[1] & 0x07;
if (trace)
{
@@ -2115,7 +2114,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" reg = 0x%x\n", reg);
}
SYNTAX("or %0, %1");
-#line 932 "rl78-decode.opc"
+#line 937 "rl78-decode.opc"
ID(or); DRB(reg); SR(A); Fz;
}
@@ -2129,7 +2128,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x6f:
{
/** 0110 0001 0110 1rba or %0, %1 */
-#line 929 "rl78-decode.opc"
+#line 934 "rl78-decode.opc"
int rba AU = op[1] & 0x07;
if (trace)
{
@@ -2139,7 +2138,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rba = 0x%x\n", rba);
}
SYNTAX("or %0, %1");
-#line 929 "rl78-decode.opc"
+#line 934 "rl78-decode.opc"
ID(or); DR(A); SRB(rba); Fz;
}
@@ -2169,7 +2168,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x77:
{
/** 0110 0001 0111 0reg xor %0, %1 */
-#line 1236 "rl78-decode.opc"
+#line 1241 "rl78-decode.opc"
int reg AU = op[1] & 0x07;
if (trace)
{
@@ -2179,7 +2178,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" reg = 0x%x\n", reg);
}
SYNTAX("xor %0, %1");
-#line 1236 "rl78-decode.opc"
+#line 1241 "rl78-decode.opc"
ID(xor); DRB(reg); SR(A); Fz;
}
@@ -2193,7 +2192,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x7f:
{
/** 0110 0001 0111 1rba xor %0, %1 */
-#line 1233 "rl78-decode.opc"
+#line 1238 "rl78-decode.opc"
int rba AU = op[1] & 0x07;
if (trace)
{
@@ -2203,7 +2202,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rba = 0x%x\n", rba);
}
SYNTAX("xor %0, %1");
-#line 1233 "rl78-decode.opc"
+#line 1238 "rl78-decode.opc"
ID(xor); DR(A); SRB(rba); Fz;
}
@@ -2317,7 +2316,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x8f:
{
/** 0110 0001 1000 1reg xch %0, %1 */
-#line 1195 "rl78-decode.opc"
+#line 1200 "rl78-decode.opc"
int reg AU = op[1] & 0x07;
if (trace)
{
@@ -2327,7 +2326,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" reg = 0x%x\n", reg);
}
SYNTAX("xch %0, %1");
-#line 1195 "rl78-decode.opc"
+#line 1200 "rl78-decode.opc"
/* Note: DECW uses reg == X, so this must follow DECW */
ID(xch); DR(A); SRB(reg);
@@ -2389,7 +2388,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sub %0, %e1%1");
-#line 1096 "rl78-decode.opc"
+#line 1101 "rl78-decode.opc"
ID(sub); DR(A); SM2(HL, B, 0); Fzac;
}
@@ -2404,7 +2403,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sub %0, %e1%1");
-#line 1102 "rl78-decode.opc"
+#line 1107 "rl78-decode.opc"
ID(sub); DR(A); SM2(HL, C, 0); Fzac;
}
@@ -2419,7 +2418,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %1");
-#line 1199 "rl78-decode.opc"
+#line 1204 "rl78-decode.opc"
ID(xch); DR(A); SM(None, SADDR);
}
@@ -2434,7 +2433,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%1");
-#line 1192 "rl78-decode.opc"
+#line 1197 "rl78-decode.opc"
ID(xch); DR(A); SM2(HL, C, 0);
}
@@ -2449,7 +2448,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%!1");
-#line 1174 "rl78-decode.opc"
+#line 1179 "rl78-decode.opc"
ID(xch); DR(A); SM(None, IMMU(2));
}
@@ -2464,7 +2463,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %1");
-#line 1202 "rl78-decode.opc"
+#line 1207 "rl78-decode.opc"
ID(xch); DR(A); SM(None, SFR);
}
@@ -2479,7 +2478,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%1");
-#line 1183 "rl78-decode.opc"
+#line 1188 "rl78-decode.opc"
ID(xch); DR(A); SM(HL, 0);
}
@@ -2494,7 +2493,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%1");
-#line 1189 "rl78-decode.opc"
+#line 1194 "rl78-decode.opc"
ID(xch); DR(A); SM(HL, IMMU(1));
}
@@ -2509,7 +2508,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%1");
-#line 1177 "rl78-decode.opc"
+#line 1182 "rl78-decode.opc"
ID(xch); DR(A); SM(DE, 0);
}
@@ -2524,7 +2523,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%1");
-#line 1180 "rl78-decode.opc"
+#line 1185 "rl78-decode.opc"
ID(xch); DR(A); SM(DE, IMMU(1));
}
@@ -2539,7 +2538,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("subc %0, %e1%1");
-#line 1128 "rl78-decode.opc"
+#line 1133 "rl78-decode.opc"
ID(subc); DR(A); SM2(HL, B, 0); Fzac;
}
@@ -2554,7 +2553,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("subc %0, %e1%1");
-#line 1131 "rl78-decode.opc"
+#line 1136 "rl78-decode.opc"
ID(subc); DR(A); SM2(HL, C, 0); Fzac;
}
@@ -2584,7 +2583,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xch %0, %e1%1");
-#line 1186 "rl78-decode.opc"
+#line 1191 "rl78-decode.opc"
ID(xch); DR(A); SM2(HL, B, 0);
}
@@ -2644,7 +2643,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sk%c1");
-#line 1065 "rl78-decode.opc"
+#line 1070 "rl78-decode.opc"
ID(skip); COND(C);
}
@@ -2729,7 +2728,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("pop %s0");
-#line 960 "rl78-decode.opc"
+#line 965 "rl78-decode.opc"
ID(mov); W(); DR(PSW); SPOP();
/*----------------------------------------------------------------------*/
@@ -2759,7 +2758,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xff:
{
/** 0110 0001 11rb 1111 sel rb%1 */
-#line 1012 "rl78-decode.opc"
+#line 1017 "rl78-decode.opc"
int rb AU = (op[1] >> 4) & 0x03;
if (trace)
{
@@ -2769,7 +2768,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rb = 0x%x\n", rb);
}
SYNTAX("sel rb%1");
-#line 1012 "rl78-decode.opc"
+#line 1017 "rl78-decode.opc"
ID(sel); SC(rb);
/*----------------------------------------------------------------------*/
@@ -2831,7 +2830,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sk%c1");
-#line 1071 "rl78-decode.opc"
+#line 1076 "rl78-decode.opc"
ID(skip); COND(NC);
}
@@ -2861,7 +2860,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("ror %0, %1");
-#line 993 "rl78-decode.opc"
+#line 998 "rl78-decode.opc"
ID(ror); DR(A); SC(1);
}
@@ -2876,7 +2875,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("rolc %0, %1");
-#line 987 "rl78-decode.opc"
+#line 992 "rl78-decode.opc"
ID(rolc); DR(A); SC(1);
}
@@ -2891,7 +2890,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("push %s1");
-#line 968 "rl78-decode.opc"
+#line 973 "rl78-decode.opc"
ID(mov); W(); DPUSH(); SR(PSW);
/*----------------------------------------------------------------------*/
@@ -2925,7 +2924,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("or %0, %e1%1");
-#line 917 "rl78-decode.opc"
+#line 922 "rl78-decode.opc"
ID(or); DR(A); SM2(HL, B, 0); Fz;
}
@@ -2940,7 +2939,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("or %0, %e1%1");
-#line 923 "rl78-decode.opc"
+#line 928 "rl78-decode.opc"
ID(or); DR(A); SM2(HL, C, 0); Fz;
}
@@ -2955,7 +2954,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sk%c1");
-#line 1068 "rl78-decode.opc"
+#line 1073 "rl78-decode.opc"
ID(skip); COND(H);
}
@@ -2970,7 +2969,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sk%c1");
-#line 1080 "rl78-decode.opc"
+#line 1085 "rl78-decode.opc"
ID(skip); COND(Z);
/*----------------------------------------------------------------------*/
@@ -3002,7 +3001,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("rol %0, %1");
-#line 984 "rl78-decode.opc"
+#line 989 "rl78-decode.opc"
ID(rol); DR(A); SC(1);
}
@@ -3017,7 +3016,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("retb");
-#line 979 "rl78-decode.opc"
+#line 984 "rl78-decode.opc"
ID(reti);
/*----------------------------------------------------------------------*/
@@ -3045,7 +3044,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xfe:
{
/** 0110 0001 111r 1110 rolwc %0, %1 */
-#line 990 "rl78-decode.opc"
+#line 995 "rl78-decode.opc"
int r AU = (op[1] >> 4) & 0x01;
if (trace)
{
@@ -3055,7 +3054,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" r = 0x%x\n", r);
}
SYNTAX("rolwc %0, %1");
-#line 990 "rl78-decode.opc"
+#line 995 "rl78-decode.opc"
ID(rolc); W(); DRW(r); SC(1);
}
@@ -3070,7 +3069,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xor %0, %e1%1");
-#line 1221 "rl78-decode.opc"
+#line 1226 "rl78-decode.opc"
ID(xor); DR(A); SM2(HL, B, 0); Fz;
}
@@ -3085,7 +3084,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("xor %0, %e1%1");
-#line 1227 "rl78-decode.opc"
+#line 1232 "rl78-decode.opc"
ID(xor); DR(A); SM2(HL, C, 0); Fz;
}
@@ -3100,7 +3099,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sk%c1");
-#line 1074 "rl78-decode.opc"
+#line 1079 "rl78-decode.opc"
ID(skip); COND(NH);
}
@@ -3115,7 +3114,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("sk%c1");
-#line 1077 "rl78-decode.opc"
+#line 1082 "rl78-decode.opc"
ID(skip); COND(NZ);
}
@@ -3145,7 +3144,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("rorc %0, %1");
-#line 996 "rl78-decode.opc"
+#line 1001 "rl78-decode.opc"
ID(rorc); DR(A); SC(1);
/*----------------------------------------------------------------------*/
@@ -3165,7 +3164,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("reti");
-#line 976 "rl78-decode.opc"
+#line 981 "rl78-decode.opc"
ID(reti);
}
@@ -3180,7 +3179,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("stop");
-#line 1085 "rl78-decode.opc"
+#line 1090 "rl78-decode.opc"
ID(stop);
/*----------------------------------------------------------------------*/
@@ -3230,7 +3229,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("or %0, #%1");
-#line 938 "rl78-decode.opc"
+#line 943 "rl78-decode.opc"
ID(or); DM(None, SADDR); SC(IMMU(1)); Fz;
/*----------------------------------------------------------------------*/
@@ -3247,7 +3246,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("or %0, %1");
-#line 935 "rl78-decode.opc"
+#line 940 "rl78-decode.opc"
ID(or); DR(A); SM(None, SADDR); Fz;
}
@@ -3262,7 +3261,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("or %0, #%1");
-#line 926 "rl78-decode.opc"
+#line 931 "rl78-decode.opc"
ID(or); DR(A); SC(IMMU(1)); Fz;
}
@@ -3277,7 +3276,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("or %0, %e1%1");
-#line 914 "rl78-decode.opc"
+#line 919 "rl78-decode.opc"
ID(or); DR(A); SM(HL, 0); Fz;
}
@@ -3292,7 +3291,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("or %0, %e1%1");
-#line 920 "rl78-decode.opc"
+#line 925 "rl78-decode.opc"
ID(or); DR(A); SM(HL, IMMU(1)); Fz;
}
@@ -3307,7 +3306,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("or %0, %e1%!1");
-#line 911 "rl78-decode.opc"
+#line 916 "rl78-decode.opc"
ID(or); DR(A); SM(None, IMMU(2)); Fz;
}
@@ -3350,7 +3349,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x70:
{
/** 0111 0001 0bit 0000 set1 %e0%!0 */
-#line 1017 "rl78-decode.opc"
+#line 1022 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3360,7 +3359,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("set1 %e0%!0");
-#line 1017 "rl78-decode.opc"
+#line 1022 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); DB(bit); SC(1);
}
@@ -3400,7 +3399,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x72:
{
/** 0111 0001 0bit 0010 set1 %0 */
-#line 1035 "rl78-decode.opc"
+#line 1040 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3410,7 +3409,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("set1 %0");
-#line 1035 "rl78-decode.opc"
+#line 1040 "rl78-decode.opc"
ID(mov); DM(None, SADDR); DB(bit); SC(1);
/*----------------------------------------------------------------------*/
@@ -3509,7 +3508,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x76:
{
/** 0111 0001 0bit 0110 or1 cy, %s1 */
-#line 952 "rl78-decode.opc"
+#line 957 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3519,7 +3518,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("or1 cy, %s1");
-#line 952 "rl78-decode.opc"
+#line 957 "rl78-decode.opc"
ID(or); DCY(); SM(None, SADDR); SB(bit);
/*----------------------------------------------------------------------*/
@@ -3536,7 +3535,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x77:
{
/** 0111 0001 0bit 0111 xor1 cy, %s1 */
-#line 1256 "rl78-decode.opc"
+#line 1261 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3546,7 +3545,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("xor1 cy, %s1");
-#line 1256 "rl78-decode.opc"
+#line 1261 "rl78-decode.opc"
ID(xor); DCY(); SM(None, SADDR); SB(bit);
/*----------------------------------------------------------------------*/
@@ -3615,7 +3614,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x7a:
{
/** 0111 0001 0bit 1010 set1 %s0 */
-#line 1029 "rl78-decode.opc"
+#line 1034 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3625,7 +3624,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("set1 %s0");
-#line 1029 "rl78-decode.opc"
+#line 1034 "rl78-decode.opc"
op0 = SFR;
ID(mov); DM(None, op0); DB(bit); SC(1);
if (op0 == RL78_SFR_PSW && bit == 7)
@@ -3721,7 +3720,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x7e:
{
/** 0111 0001 0bit 1110 or1 cy, %s1 */
-#line 949 "rl78-decode.opc"
+#line 954 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3731,7 +3730,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("or1 cy, %s1");
-#line 949 "rl78-decode.opc"
+#line 954 "rl78-decode.opc"
ID(or); DCY(); SM(None, SFR); SB(bit);
}
@@ -3746,7 +3745,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0x7f:
{
/** 0111 0001 0bit 1111 xor1 cy, %s1 */
-#line 1253 "rl78-decode.opc"
+#line 1258 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3756,7 +3755,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("xor1 cy, %s1");
-#line 1253 "rl78-decode.opc"
+#line 1258 "rl78-decode.opc"
ID(xor); DCY(); SM(None, SFR); SB(bit);
}
@@ -3771,7 +3770,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0], op[1]);
}
SYNTAX("set1 cy");
-#line 1026 "rl78-decode.opc"
+#line 1031 "rl78-decode.opc"
ID(mov); DCY(); SC(1);
}
@@ -3811,7 +3810,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xf2:
{
/** 0111 0001 1bit 0010 set1 %e0%0 */
-#line 1020 "rl78-decode.opc"
+#line 1025 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3821,7 +3820,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("set1 %e0%0");
-#line 1020 "rl78-decode.opc"
+#line 1025 "rl78-decode.opc"
ID(mov); DM(HL, 0); DB(bit); SC(1);
}
@@ -3911,7 +3910,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xf6:
{
/** 0111 0001 1bit 0110 or1 cy, %e1%1 */
-#line 943 "rl78-decode.opc"
+#line 948 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3921,7 +3920,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("or1 cy, %e1%1");
-#line 943 "rl78-decode.opc"
+#line 948 "rl78-decode.opc"
ID(or); DCY(); SM(HL, 0); SB(bit);
}
@@ -3936,7 +3935,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xf7:
{
/** 0111 0001 1bit 0111 xor1 cy, %e1%1 */
-#line 1247 "rl78-decode.opc"
+#line 1252 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -3946,7 +3945,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("xor1 cy, %e1%1");
-#line 1247 "rl78-decode.opc"
+#line 1252 "rl78-decode.opc"
ID(xor); DCY(); SM(HL, 0); SB(bit);
}
@@ -4001,7 +4000,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xfa:
{
/** 0111 0001 1bit 1010 set1 %0 */
-#line 1023 "rl78-decode.opc"
+#line 1028 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -4011,7 +4010,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("set1 %0");
-#line 1023 "rl78-decode.opc"
+#line 1028 "rl78-decode.opc"
ID(mov); DR(A); DB(bit); SC(1);
}
@@ -4101,7 +4100,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xfe:
{
/** 0111 0001 1bit 1110 or1 cy, %1 */
-#line 946 "rl78-decode.opc"
+#line 951 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -4111,7 +4110,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("or1 cy, %1");
-#line 946 "rl78-decode.opc"
+#line 951 "rl78-decode.opc"
ID(or); DCY(); SR(A); SB(bit);
}
@@ -4126,7 +4125,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xff:
{
/** 0111 0001 1bit 1111 xor1 cy, %1 */
-#line 1250 "rl78-decode.opc"
+#line 1255 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
@@ -4136,11 +4135,28 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" bit = 0x%x\n", bit);
}
SYNTAX("xor1 cy, %1");
-#line 1250 "rl78-decode.opc"
+#line 1255 "rl78-decode.opc"
ID(xor); DCY(); SR(A); SB(bit);
}
break;
+ case 0xc0:
+ {
+ /** 0111 0001 1100 0000 not1 cy */
+ if (trace)
+ {
+ printf ("\033[33m%s\033[0m %02x %02x\n",
+ "/** 0111 0001 1100 0000 not1 cy */",
+ op[0], op[1]);
+ }
+ SYNTAX("not1 cy");
+#line 892 "rl78-decode.opc"
+ ID(xor); DCY(); SC(1);
+
+ /*----------------------------------------------------------------------*/
+
+ }
+ break;
default: UNSUPPORTED(); break;
}
break;
@@ -4184,7 +4200,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xor %0, #%1");
-#line 1242 "rl78-decode.opc"
+#line 1247 "rl78-decode.opc"
ID(xor); DM(None, SADDR); SC(IMMU(1)); Fz;
/*----------------------------------------------------------------------*/
@@ -4201,7 +4217,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xor %0, %1");
-#line 1239 "rl78-decode.opc"
+#line 1244 "rl78-decode.opc"
ID(xor); DR(A); SM(None, SADDR); Fz;
}
@@ -4216,7 +4232,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xor %0, #%1");
-#line 1230 "rl78-decode.opc"
+#line 1235 "rl78-decode.opc"
ID(xor); DR(A); SC(IMMU(1)); Fz;
}
@@ -4231,7 +4247,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xor %0, %e1%1");
-#line 1218 "rl78-decode.opc"
+#line 1223 "rl78-decode.opc"
ID(xor); DR(A); SM(HL, 0); Fz;
}
@@ -4246,7 +4262,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xor %0, %e1%1");
-#line 1224 "rl78-decode.opc"
+#line 1229 "rl78-decode.opc"
ID(xor); DR(A); SM(HL, IMMU(1)); Fz;
}
@@ -4261,7 +4277,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("xor %0, %e1%!1");
-#line 1215 "rl78-decode.opc"
+#line 1220 "rl78-decode.opc"
ID(xor); DR(A); SM(None, IMMU(2)); Fz;
}
@@ -4977,7 +4993,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xc6:
{
/** 1100 0rg0 pop %0 */
-#line 957 "rl78-decode.opc"
+#line 962 "rl78-decode.opc"
int rg AU = (op[0] >> 1) & 0x03;
if (trace)
{
@@ -4987,7 +5003,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rg = 0x%x\n", rg);
}
SYNTAX("pop %0");
-#line 957 "rl78-decode.opc"
+#line 962 "rl78-decode.opc"
ID(mov); W(); DRW(rg); SPOP();
}
@@ -4998,7 +5014,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xc7:
{
/** 1100 0rg1 push %1 */
-#line 965 "rl78-decode.opc"
+#line 970 "rl78-decode.opc"
int rg AU = (op[0] >> 1) & 0x03;
if (trace)
{
@@ -5008,7 +5024,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rg = 0x%x\n", rg);
}
SYNTAX("push %1");
-#line 965 "rl78-decode.opc"
+#line 970 "rl78-decode.opc"
ID(mov); W(); DPUSH(); SRW(rg);
}
@@ -5237,7 +5253,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("ret");
-#line 973 "rl78-decode.opc"
+#line 978 "rl78-decode.opc"
ID(ret);
}
@@ -5380,7 +5396,7 @@ rl78_decode_opcode (unsigned long pc AU,
case 0xe3:
{
/** 1110 00rg oneb %0 */
-#line 895 "rl78-decode.opc"
+#line 900 "rl78-decode.opc"
int rg AU = op[0] & 0x03;
if (trace)
{
@@ -5390,7 +5406,7 @@ rl78_decode_opcode (unsigned long pc AU,
printf (" rg = 0x%x\n", rg);
}
SYNTAX("oneb %0");
-#line 895 "rl78-decode.opc"
+#line 900 "rl78-decode.opc"
ID(mov); DRB(rg); SC(1);
}
@@ -5405,7 +5421,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("oneb %0");
-#line 898 "rl78-decode.opc"
+#line 903 "rl78-decode.opc"
ID(mov); DM(None, SADDR); SC(1);
/*----------------------------------------------------------------------*/
@@ -5422,7 +5438,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("oneb %e0%!0");
-#line 892 "rl78-decode.opc"
+#line 897 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); SC(1);
}
@@ -5437,7 +5453,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("onew %0");
-#line 903 "rl78-decode.opc"
+#line 908 "rl78-decode.opc"
ID(mov); DR(AX); SC(1);
}
@@ -5452,7 +5468,7 @@ rl78_decode_opcode (unsigned long pc AU,
op[0]);
}
SYNTAX("onew %0");
-#line 906 "rl78-decode.opc"
+#line 911 "rl78-decode.opc"
ID(mov); DR(BC); SC(1);
/*----------------------------------------------------------------------*/
@@ -5725,7 +5741,7 @@ rl78_decode_opcode (unsigned long pc AU,
}
break;
}
-#line 1261 "rl78-decode.opc"
+#line 1266 "rl78-decode.opc"
return rl78->n_bytes;
}
« no previous file with comments | « opcodes/ppc-opc.c ('k') | opcodes/rl78-decode.opc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698