aboutsummaryrefslogtreecommitdiff
path: root/sim/m32c/r8c.opc
diff options
context:
space:
mode:
Diffstat (limited to 'sim/m32c/r8c.opc')
-rw-r--r--sim/m32c/r8c.opc8
1 files changed, 4 insertions, 4 deletions
diff --git a/sim/m32c/r8c.opc b/sim/m32c/r8c.opc
index c5d8929..9c35e13 100644
--- a/sim/m32c/r8c.opc
+++ b/sim/m32c/r8c.opc
@@ -880,9 +880,9 @@ decode_r8c (void)
v = mem_get_qi (imm);
put_dest (dc, v);
- /** 0111 1101 1010 0imm LDIPL #IMM */
+ /** 0111 1101 1010 0flg LDIPL #IMM */
- set_flags (0x700, imm*0x100);
+ set_flags (0x700, flg*0x100);
/** 0111 010w 1100 dest MOV.size:G #IMM,dest */
@@ -1380,13 +1380,13 @@ decode_r8c (void)
a = sign_ext (get_reg (r1h), 8);
shift_op (dc, 0, a);
- /** 0111 110w 1110 100b SMOVB.size */
+ /** 0111 110w 1110 100z SMOVB.size */
{
int count = get_reg (r3);
int s1 = get_reg (a0) + (get_reg (r1h) << 16);
int s2 = get_reg (a1);
- int inc = (w ? 2 : 1) * (b ? -1 : 1);
+ int inc = (w ? 2 : 1) * (z ? -1 : 1);
while (count)
{