aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@gmail.com>2023-07-04 13:15:22 +0300
committerClaudiu Zissulescu <claziss@gmail.com>2023-07-04 13:15:31 +0300
commit2dd11e43d0c89b78dec4f98cf584639a7e80ef44 (patch)
treed2108c5d2bc20708dde6616451ddaf53f4c12cd6 /opcodes
parent7418ba8ab2706f697003448a3877be4b50c874d0 (diff)
downloadgdb-2dd11e43d0c89b78dec4f98cf584639a7e80ef44.zip
gdb-2dd11e43d0c89b78dec4f98cf584639a7e80ef44.tar.gz
gdb-2dd11e43d0c89b78dec4f98cf584639a7e80ef44.tar.bz2
arc: Update neg<.f> 0,b encoding
Wrong encoding for null destination NEG instruction. Fix it. Signed-off-by: Claudiu Zissulescu <claziss@gmail.com>
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/arc-tbl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/opcodes/arc-tbl.h b/opcodes/arc-tbl.h
index 529edd0..b90413d 100644
--- a/opcodes/arc-tbl.h
+++ b/opcodes/arc-tbl.h
@@ -14242,7 +14242,7 @@
{ "neg", 0x204E0000, 0xF8FF0FC0, ARC_OPCODE_ARC600 | ARC_OPCODE_ARC700 | ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, ARITH, NONE, { RA, RB }, { C_F }},
/* neg<.f> 0,b 00100bbb01001110FBBB000000111110. */
-{ "neg", 0x204E0000, 0xF8FF0FFF, ARC_OPCODE_ARC600 | ARC_OPCODE_ARC700 | ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, ARITH, NONE, { ZA, RB }, { C_F }},
+{ "neg", 0x204E003E, 0xF8FF0FFF, ARC_OPCODE_ARC600 | ARC_OPCODE_ARC700 | ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, ARITH, NONE, { ZA, RB }, { C_F }},
/* neg<.f><.cc> b,b 00100bbb11001110FBBB0000001QQQQQ. */
{ "neg", 0x20CE0020, 0xF8FF0FE0, ARC_OPCODE_ARC600 | ARC_OPCODE_ARC700 | ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, ARITH, NONE, { RB, RBdup }, { C_F, C_CC }},