summaryrefslogtreecommitdiff
path: root/opcodes/m32c-opc.c
diff options
context:
space:
mode:
authorDJ Delorie <dj@delorie.com>2006-03-14 04:23:52 +0000
committerDJ Delorie <dj@delorie.com>2006-03-14 04:23:52 +0000
commit709fa17a1a8f53b47242dcd6168dd1c02e57d340 (patch)
tree2278f041ce25d0e6c56a8a9e0dd87e68cbd2de3c /opcodes/m32c-opc.c
parent8a3108a3dec3ab8a40fee56ad2749fc2ac10c9b9 (diff)
downloadbinutils-redhat-709fa17a1a8f53b47242dcd6168dd1c02e57d340.tar.gz
* m32c-asm.c: Regenerate.
* m32c-desc.c: Likewise. * m32c-desc.h: Likewise. * m32c-dis.c: Likewise. * m32c-ibld.c: Likewise. * m32c-opc.c: Likewise. * m32c-opc.h: Likewise.
Diffstat (limited to 'opcodes/m32c-opc.c')
-rw-r--r--opcodes/m32c-opc.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/opcodes/m32c-opc.c b/opcodes/m32c-opc.c
index 66d99b0fa7..2d051cbc4d 100644
--- a/opcodes/m32c-opc.c
+++ b/opcodes/m32c-opc.c
@@ -7709,6 +7709,10 @@ static const CGEN_IFMT ifmt_brk16 ATTRIBUTE_UNUSED = {
8, 8, 0xff, { { F (F_0_4) }, { F (F_4_4) }, { 0 } }
};
+static const CGEN_IFMT ifmt_btst_s ATTRIBUTE_UNUSED = {
+ 24, 24, 0xce0000, { { F (F_0_2) }, { F (F_IMM3_S) }, { F (F_4_3) }, { F (F_DSP_8_U16) }, { 0 } }
+};
+
static const CGEN_IFMT ifmt_dec16_w ATTRIBUTE_UNUSED = {
8, 8, 0xf7, { { F (F_0_4) }, { F (F_DST16_AN_S) }, { F (F_5_3) }, { 0 } }
};
@@ -79202,6 +79206,12 @@ static const CGEN_OPCODE m32c_cgen_insn_opcode_table[MAX_INSNS] =
{ { MNEM, 0 } },
& ifmt_brk16, { 0x8 }
},
+/* btst:s ${Bit3-S},${Dsp-8-u16} */
+ {
+ { 0, 0, 0, 0 },
+ { { MNEM, ' ', OP (BIT3_S), ',', OP (DSP_8_U16), 0 } },
+ & ifmt_btst_s, { 0xa0000 }
+ },
/* dec.w ${Dst16An-S} */
{
{ 0, 0, 0, 0 },