summaryrefslogtreecommitdiff
path: root/opcodes/m32c-dis.c
diff options
context:
space:
mode:
authorDJ Delorie <dj@delorie.com>2007-03-21 02:53:50 +0000
committerDJ Delorie <dj@delorie.com>2007-03-21 02:53:50 +0000
commit2337094d4f8d2ec61f57674c1b21a81545520eb2 (patch)
treef7202387dfe736fe8f8835cd8e8b253b0145225e /opcodes/m32c-dis.c
parentca258324033449ccd4bbb8397a7e4b64ac53e2ce (diff)
downloadbinutils-redhat-2337094d4f8d2ec61f57674c1b21a81545520eb2.tar.gz
* m32c.cpu (f-dsp-40-u20, f-dsp-48-u20, Dsp-40-u20, Dsp-40-u20,
mem20): New. (src16-16-20-An-relative-*): New. (dst16-*-20-An-relative-*): New. (dst16-16-16sa-*): New (dst16-16-16ar-*): New (dst32-16-16sa-Unprefixed-*): New (jsri): Fix operands. (setzx): Fix encoding. * m32c-asm.c: Regenerate. * m32c-desc.c: Regenerate. * m32c-desc.h: Regenerate. * m32c-dis.h: Regenerate. * m32c-ibld.c: Regenerate. * m32c-opc.c: Regenerate. * m32c-opc.h: Regenerate.
Diffstat (limited to 'opcodes/m32c-dis.c')
-rw-r--r--opcodes/m32c-dis.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/opcodes/m32c-dis.c b/opcodes/m32c-dis.c
index 4d94a64bb0..b57d7a29d5 100644
--- a/opcodes/m32c-dis.c
+++ b/opcodes/m32c-dis.c
@@ -453,6 +453,9 @@ m32c_cgen_print_operand (CGEN_CPU_DESC cd,
case M32C_OPERAND_DSP_40_U16 :
print_normal (cd, info, fields->f_dsp_40_u16, 0, pc, length);
break;
+ case M32C_OPERAND_DSP_40_U20 :
+ print_normal (cd, info, fields->f_dsp_40_u20, 0, pc, length);
+ break;
case M32C_OPERAND_DSP_40_U24 :
print_normal (cd, info, fields->f_dsp_40_u24, 0, pc, length);
break;
@@ -468,6 +471,9 @@ m32c_cgen_print_operand (CGEN_CPU_DESC cd,
case M32C_OPERAND_DSP_48_U16 :
print_normal (cd, info, fields->f_dsp_48_u16, 0, pc, length);
break;
+ case M32C_OPERAND_DSP_48_U20 :
+ print_normal (cd, info, fields->f_dsp_48_u20, 0|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
+ break;
case M32C_OPERAND_DSP_48_U24 :
print_normal (cd, info, fields->f_dsp_48_u24, 0|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
break;