aboutsummaryrefslogtreecommitdiff
path: root/opcodes/iq2000-desc.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-10-27 09:30:09 +0000
committerNick Clifton <nickc@redhat.com>2004-10-27 09:30:09 +0000
commit4030fa5ade3caa531bb7dbe9717886681b187a71 (patch)
treee88489f1fd9187714c6a42d1a58e43ab85ca2d37 /opcodes/iq2000-desc.c
parent6f372e19e749d6cb170f995b673e7651a4e3715e (diff)
downloadgdb-4030fa5ade3caa531bb7dbe9717886681b187a71.zip
gdb-4030fa5ade3caa531bb7dbe9717886681b187a71.tar.gz
gdb-4030fa5ade3caa531bb7dbe9717886681b187a71.tar.bz2
Add an index operand to some of the iq2000 co-processor instructions
Diffstat (limited to 'opcodes/iq2000-desc.c')
-rw-r--r--opcodes/iq2000-desc.c64
1 files changed, 32 insertions, 32 deletions
diff --git a/opcodes/iq2000-desc.c b/opcodes/iq2000-desc.c
index 6c7f3b0..56974ae 100644
--- a/opcodes/iq2000-desc.c
+++ b/opcodes/iq2000-desc.c
@@ -2,7 +2,7 @@
THIS FILE IS MACHINE GENERATED WITH CGEN.
-Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+Copyright 1996-2004 Free Software Foundation, Inc.
This file is part of the GNU Binutils and/or GDB, the GNU debugger.
@@ -122,7 +122,7 @@ const CGEN_ATTR_TABLE iq2000_cgen_insn_attr_table[] =
/* Instruction set variants. */
static const CGEN_ISA iq2000_cgen_isa_table[] = {
- { "iq2000", 32, 32, 23, 32 },
+ { "iq2000", 32, 32, 32, 32 },
{ 0, 0, 0, 0, 0 }
};
@@ -394,8 +394,8 @@ const CGEN_OPERAND iq2000_cgen_operand_table[] =
{ "count", IQ2000_OPERAND_COUNT, HW_H_UINT, 15, 7,
{ 0, { (const PTR) &iq2000_cgen_ifld_table[IQ2000_F_COUNT] } },
{ 0, { (1<<MACH_BASE) } } },
-/* f-index: index */
- { "f-index", IQ2000_OPERAND_F_INDEX, HW_H_UINT, 8, 9,
+/* _index: index */
+ { "_index", IQ2000_OPERAND__INDEX, HW_H_UINT, 8, 9,
{ 0, { (const PTR) &iq2000_cgen_ifld_table[IQ2000_F_INDEX] } },
{ 0, { (1<<MACH_BASE) } } },
/* execode: execcode */
@@ -1167,14 +1167,14 @@ static const CGEN_IBASE iq2000_cgen_insn_table[MAX_INSNS] =
IQ2000_INSN_PKRL, "pkrl", "pkrl", 32,
{ 0|A(YIELD_INSN)|A(USES_RT)|A(USES_RD), { (1<<MACH_IQ2000) } }
},
-/* pkrlr1 $rt,$count */
+/* pkrlr1 $rt,$_index,$count */
{
- IQ2000_INSN_PKRLR1, "pkrlr1", "pkrlr1", 23,
+ IQ2000_INSN_PKRLR1, "pkrlr1", "pkrlr1", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* pkrlr30 $rt,$count */
+/* pkrlr30 $rt,$_index,$count */
{
- IQ2000_INSN_PKRLR30, "pkrlr30", "pkrlr30", 23,
+ IQ2000_INSN_PKRLR30, "pkrlr30", "pkrlr30", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
/* rb $rd,$rt */
@@ -1182,14 +1182,14 @@ static const CGEN_IBASE iq2000_cgen_insn_table[MAX_INSNS] =
IQ2000_INSN_RB, "rb", "rb", 32,
{ 0|A(YIELD_INSN)|A(USES_RT)|A(USES_RD), { (1<<MACH_IQ2000) } }
},
-/* rbr1 $rt,$count */
+/* rbr1 $rt,$_index,$count */
{
- IQ2000_INSN_RBR1, "rbr1", "rbr1", 23,
+ IQ2000_INSN_RBR1, "rbr1", "rbr1", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* rbr30 $rt,$count */
+/* rbr30 $rt,$_index,$count */
{
- IQ2000_INSN_RBR30, "rbr30", "rbr30", 23,
+ IQ2000_INSN_RBR30, "rbr30", "rbr30", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
/* rfe */
@@ -1202,14 +1202,14 @@ static const CGEN_IBASE iq2000_cgen_insn_table[MAX_INSNS] =
IQ2000_INSN_RX, "rx", "rx", 32,
{ 0|A(YIELD_INSN)|A(USES_RT)|A(USES_RD), { (1<<MACH_IQ2000) } }
},
-/* rxr1 $rt,$count */
+/* rxr1 $rt,$_index,$count */
{
- IQ2000_INSN_RXR1, "rxr1", "rxr1", 23,
+ IQ2000_INSN_RXR1, "rxr1", "rxr1", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* rxr30 $rt,$count */
+/* rxr30 $rt,$_index,$count */
{
- IQ2000_INSN_RXR30, "rxr30", "rxr30", 23,
+ IQ2000_INSN_RXR30, "rxr30", "rxr30", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
/* sleep */
@@ -1267,24 +1267,24 @@ static const CGEN_IBASE iq2000_cgen_insn_table[MAX_INSNS] =
IQ2000_INSN_WBU, "wbu", "wbu", 32,
{ 0|A(YIELD_INSN)|A(USES_RT)|A(USES_RD), { (1<<MACH_IQ2000) } }
},
-/* wbr1 $rt,$count */
+/* wbr1 $rt,$_index,$count */
{
- IQ2000_INSN_WBR1, "wbr1", "wbr1", 23,
+ IQ2000_INSN_WBR1, "wbr1", "wbr1", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* wbr1u $rt,$count */
+/* wbr1u $rt,$_index,$count */
{
- IQ2000_INSN_WBR1U, "wbr1u", "wbr1u", 23,
+ IQ2000_INSN_WBR1U, "wbr1u", "wbr1u", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* wbr30 $rt,$count */
+/* wbr30 $rt,$_index,$count */
{
- IQ2000_INSN_WBR30, "wbr30", "wbr30", 23,
+ IQ2000_INSN_WBR30, "wbr30", "wbr30", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* wbr30u $rt,$count */
+/* wbr30u $rt,$_index,$count */
{
- IQ2000_INSN_WBR30U, "wbr30u", "wbr30u", 23,
+ IQ2000_INSN_WBR30U, "wbr30u", "wbr30u", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
/* wx $rd,$rt */
@@ -1297,24 +1297,24 @@ static const CGEN_IBASE iq2000_cgen_insn_table[MAX_INSNS] =
IQ2000_INSN_WXU, "wxu", "wxu", 32,
{ 0|A(YIELD_INSN)|A(USES_RT)|A(USES_RD), { (1<<MACH_IQ2000) } }
},
-/* wxr1 $rt,$count */
+/* wxr1 $rt,$_index,$count */
{
- IQ2000_INSN_WXR1, "wxr1", "wxr1", 23,
+ IQ2000_INSN_WXR1, "wxr1", "wxr1", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* wxr1u $rt,$count */
+/* wxr1u $rt,$_index,$count */
{
- IQ2000_INSN_WXR1U, "wxr1u", "wxr1u", 23,
+ IQ2000_INSN_WXR1U, "wxr1u", "wxr1u", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* wxr30 $rt,$count */
+/* wxr30 $rt,$_index,$count */
{
- IQ2000_INSN_WXR30, "wxr30", "wxr30", 23,
+ IQ2000_INSN_WXR30, "wxr30", "wxr30", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
-/* wxr30u $rt,$count */
+/* wxr30u $rt,$_index,$count */
{
- IQ2000_INSN_WXR30U, "wxr30u", "wxr30u", 23,
+ IQ2000_INSN_WXR30U, "wxr30u", "wxr30u", 32,
{ 0|A(YIELD_INSN)|A(USES_RT), { (1<<MACH_IQ2000) } }
},
/* ldw $rt,$lo16($base) */