aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@gmail.com>2018-07-23 11:09:43 +0200
committerClaudiu Zissulescu <claziss@gmail.com>2018-07-23 11:09:43 +0200
commit47e6f81c7c269ab5ef2b3004bb5ebe0de5cfb969 (patch)
tree12d5ba3cf15797908a97419138b1d09049f98a97 /opcodes
parentf02806be1ff3d25fdf4d9e06ced33c4b138458aa (diff)
downloadbinutils-47e6f81c7c269ab5ef2b3004bb5ebe0de5cfb969.zip
binutils-47e6f81c7c269ab5ef2b3004bb5ebe0de5cfb969.tar.gz
binutils-47e6f81c7c269ab5ef2b3004bb5ebe0de5cfb969.tar.bz2
[ARC] Allow vewt instruction for ARC EM family.
opcode/ Claudiu Zissulescu <claziss@synopsys.com> * arc-tbl.h (vewt): Allow it for ARC EM family.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog4
-rw-r--r--opcodes/arc-tbl.h7
2 files changed, 9 insertions, 2 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 9974d2f..9d0de43 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,7 @@
+2018-07-23 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * arc-tbl.h (vewt): Allow it for ARC EM family.
+
2018-07-23 Alan Modra <amodra@gmail.com>
PR 23419
diff --git a/opcodes/arc-tbl.h b/opcodes/arc-tbl.h
index 8b33340..4e77ee6 100644
--- a/opcodes/arc-tbl.h
+++ b/opcodes/arc-tbl.h
@@ -19806,10 +19806,13 @@
{ "vsubs4h", 0x2E397FBE, 0xFFFFFFFF, ARC_OPCODE_ARCv2HS, ARITH, MPY9E, { ZA, LIMM, LIMMdup }, { 0 }},
/* wevt c 00100000001011110001CCCCCC111111. */
-{ "wevt", 0x202F103F, 0xFFFFF03F, ARC_OPCODE_ARCv2HS, KERNEL, NONE, { RC }, { 0 }},
+{ "wevt", 0x202F103F, 0xFFFFF03F, ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, KERNEL, NONE, { RC }, { 0 }},
/* wevt u6 00100000011011110001uuuuuu111111. */
-{ "wevt", 0x206F103F, 0xFFFFF03F, ARC_OPCODE_ARCv2HS, KERNEL, NONE, { UIMM6_20 }, { 0 }},
+{ "wevt", 0x206F103F, 0xFFFFF03F, ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, KERNEL, NONE, { UIMM6_20 }, { 0 }},
+
+/* wevt 00100000011011110001uuuuuu111111. */
+{ "wevt", 0x206F103F, 0xFFFFF03F, ARC_OPCODE_ARCv2EM | ARC_OPCODE_ARCv2HS, KERNEL, NONE, { 0 }, { 0 }},
/* wlfc c 00100001001011110001CCCCCC111111. */
{ "wlfc", 0x212F103F, 0xFFFFF03F, ARC_OPCODE_ARCv2HS, KERNEL, NONE, { RC }, { 0 }},