projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
arc: Replace ARC_SHORT macro with arc_opcode_len function
[deliverable/binutils-gdb.git]
/
opcodes
/
rl78-decode.opc
diff --git
a/opcodes/rl78-decode.opc
b/opcodes/rl78-decode.opc
index 6475b6221d56069944df59f5844c5e6d48878a9c..57e79ed1de48ea5d16a1160126d0123711efd526 100644
(file)
--- a/
opcodes/rl78-decode.opc
+++ b/
opcodes/rl78-decode.opc
@@
-1,5
+1,5
@@
/* -*- c -*- */
/* -*- c -*- */
-/* Copyright (C) 2012-201
5
Free Software Foundation, Inc.
+/* Copyright (C) 2012-201
6
Free Software Foundation, Inc.
Contributed by Red Hat.
Written by DJ Delorie.
Contributed by Red Hat.
Written by DJ Delorie.
@@
-614,10
+614,10
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1001 1001 mov %e0, %1 */
ID(mov); DM(DE, 0); SR(A);
/** 1001 1001 mov %e0, %1 */
ID(mov); DM(DE, 0); SR(A);
-/** 1100 1010 mov %e
0, #%1
*/
+/** 1100 1010 mov %e
a0, #%1
*/
ID(mov); DM(DE, IMMU(1)); SC(IMMU(1));
ID(mov); DM(DE, IMMU(1)); SC(IMMU(1));
-/** 1001 1010 mov %e
0, %1
*/
+/** 1001 1010 mov %e
a0, %1
*/
ID(mov); DM(DE, IMMU(1)); SR(A);
/** 1001 1011 mov %e0, %1 */
ID(mov); DM(DE, IMMU(1)); SR(A);
/** 1001 1011 mov %e0, %1 */
@@
-635,10
+635,10
@@
rl78_decode_opcode (unsigned long pc AU,
/** 0110 0001 1111 1001 mov %e0, %1 */
ID(mov); DM2(HL, C, 0); SR(A);
/** 0110 0001 1111 1001 mov %e0, %1 */
ID(mov); DM2(HL, C, 0); SR(A);
-/** 1100 1000 mov %
0, #%1
*/
+/** 1100 1000 mov %
a0, #%1
*/
ID(mov); DM(SP, IMMU(1)); SC(IMMU(1));
ID(mov); DM(SP, IMMU(1)); SC(IMMU(1));
-/** 1001 1000 mov %
0, %1
*/
+/** 1001 1000 mov %
a0, %1
*/
ID(mov); DM(SP, IMMU(1)); SR(A);
/** 1000 1111 mov %0, %e!1 */
ID(mov); DM(SP, IMMU(1)); SR(A);
/** 1000 1111 mov %0, %e!1 */
@@
-647,7
+647,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1000 1001 mov %0, %e1 */
ID(mov); DR(A); SM(DE, 0);
/** 1000 1001 mov %0, %e1 */
ID(mov); DR(A); SM(DE, 0);
-/** 1000 1010 mov %0, %e
1
*/
+/** 1000 1010 mov %0, %e
a1
*/
ID(mov); DR(A); SM(DE, IMMU(1));
/** 1000 1011 mov %0, %e1 */
ID(mov); DR(A); SM(DE, IMMU(1));
/** 1000 1011 mov %0, %e1 */
@@
-662,7
+662,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 0110 0001 1110 1001 mov %0, %e1 */
ID(mov); DR(A); SM2(HL, C, 0);
/** 0110 0001 1110 1001 mov %0, %e1 */
ID(mov); DR(A); SM2(HL, C, 0);
-/** 1000 1000 mov %0, %e
1
*/
+/** 1000 1000 mov %0, %e
a1
*/
ID(mov); DR(A); SM(SP, IMMU(1));
/** 0101 0reg mov %0, #%1 */
ID(mov); DR(A); SM(SP, IMMU(1));
/** 0101 0reg mov %0, #%1 */
@@
-776,7
+776,7
@@
rl78_decode_opcode (unsigned long pc AU,
break;
}
break;
}
-/** 1001 1110 mov %
0, %1
*/
+/** 1001 1110 mov %
s0, %1
*/
ID(mov); DM(None, SFR); SR(A);
/*----------------------------------------------------------------------*/
ID(mov); DM(None, SFR); SR(A);
/*----------------------------------------------------------------------*/
@@
-818,7
+818,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1011 1001 movw %e0, %1 */
ID(mov); W(); DM(DE, 0); SR(AX);
/** 1011 1001 movw %e0, %1 */
ID(mov); W(); DM(DE, 0); SR(AX);
-/** 1011 1010 movw %e
0, %1
*/
+/** 1011 1010 movw %e
a0, %1
*/
ID(mov); W(); DM(DE, IMMU(1)); SR(AX);
/** 1011 1011 movw %e0, %1 */
ID(mov); W(); DM(DE, IMMU(1)); SR(AX);
/** 1011 1011 movw %e0, %1 */
@@
-827,7
+827,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1011 1100 movw %ea0, %1 */
ID(mov); W(); DM(HL, IMMU(1)); SR(AX);
/** 1011 1100 movw %ea0, %1 */
ID(mov); W(); DM(HL, IMMU(1)); SR(AX);
-/** 1011 1000 movw %
0, %1
*/
+/** 1011 1000 movw %
a0, %1
*/
ID(mov); W(); DM(SP, IMMU(1)); SR(AX);
/** 1010 1111 movw %0, %e!1 */
ID(mov); W(); DM(SP, IMMU(1)); SR(AX);
/** 1010 1111 movw %0, %e!1 */
@@
-837,7
+837,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1010 1001 movw %0, %e1 */
ID(mov); W(); DR(AX); SM(DE, 0);
/** 1010 1001 movw %0, %e1 */
ID(mov); W(); DR(AX); SM(DE, 0);
-/** 1010 1010 movw %0, %e
1
*/
+/** 1010 1010 movw %0, %e
a1
*/
ID(mov); W(); DR(AX); SM(DE, IMMU(1));
/** 1010 1011 movw %0, %e1 */
ID(mov); W(); DR(AX); SM(DE, IMMU(1));
/** 1010 1011 movw %0, %e1 */
@@
-846,7
+846,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1010 1100 movw %0, %ea1 */
ID(mov); W(); DR(AX); SM(HL, IMMU(1));
/** 1010 1100 movw %0, %ea1 */
ID(mov); W(); DR(AX); SM(HL, IMMU(1));
-/** 1010 1000 movw %0, %
1
*/
+/** 1010 1000 movw %0, %
a1
*/
ID(mov); W(); DR(AX); SM(SP, IMMU(1));
/** 0011 0rg0 movw %0, #%1 */
ID(mov); W(); DR(AX); SM(SP, IMMU(1));
/** 0011 0rg0 movw %0, #%1 */
@@
-882,7
+882,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1010 1110 movw %0, %s1 */
ID(mov); W(); DR(AX); SM(None, SFR);
/** 1010 1110 movw %0, %s1 */
ID(mov); W(); DR(AX); SM(None, SFR);
-/** 11ra 1011 movw %0, %e
!1
*/
+/** 11ra 1011 movw %0, %e
s!1
*/
ID(mov); W(); DRW(ra); SM(None, IMMU(2));
/** 11ra 1010 movw %0, %1 */
ID(mov); W(); DRW(ra); SM(None, IMMU(2));
/** 11ra 1010 movw %0, %1 */
@@
-894,17
+894,16
@@
rl78_decode_opcode (unsigned long pc AU,
/** 1011 1101 movw %0, %1 */
ID(mov); W(); DM(None, SADDR); SR(AX);
/** 1011 1101 movw %0, %1 */
ID(mov); W(); DM(None, SADDR); SR(AX);
-/** 1100 1011 movw %
0, #%1
*/
+/** 1100 1011 movw %
s0, #%1
*/
ID(mov); W(); DM(None, SFR); SC(IMMU(2));
ID(mov); W(); DM(None, SFR); SC(IMMU(2));
-/** 1011 1110 movw %
0, %1
*/
+/** 1011 1110 movw %
s0, %1
*/
ID(mov); W(); DM(None, SFR); SR(AX);
/*----------------------------------------------------------------------*/
/** 1101 0110 mulu x */
ID(mov); W(); DM(None, SFR); SR(AX);
/*----------------------------------------------------------------------*/
/** 1101 0110 mulu x */
- if (isa == RL78_ISA_G14)
- ID(mulu);
+ ID(mulu);
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
@@
-1206,7
+1205,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 0110 0001 1010 1110 xch %0, %e1 */
ID(xch); DR(A); SM(DE, 0);
/** 0110 0001 1010 1110 xch %0, %e1 */
ID(xch); DR(A); SM(DE, 0);
-/** 0110 0001 1010 1111 xch %0, %e
1
*/
+/** 0110 0001 1010 1111 xch %0, %e
a1
*/
ID(xch); DR(A); SM(DE, IMMU(1));
/** 0110 0001 1010 1100 xch %0, %e1 */
ID(xch); DR(A); SM(DE, IMMU(1));
/** 0110 0001 1010 1100 xch %0, %e1 */
@@
-1228,7
+1227,7
@@
rl78_decode_opcode (unsigned long pc AU,
/** 0110 0001 1010 1000 xch %0, %1 */
ID(xch); DR(A); SM(None, SADDR);
/** 0110 0001 1010 1000 xch %0, %1 */
ID(xch); DR(A); SM(None, SADDR);
-/** 0110 0001 1010 1011 xch %0, %
1
*/
+/** 0110 0001 1010 1011 xch %0, %
s1
*/
ID(xch); DR(A); SM(None, SFR);
/** 0000 1000 xch a, x */
ID(xch); DR(A); SM(None, SFR);
/** 0000 1000 xch a, x */
This page took
0.026805 seconds
and
4
git commands to generate.