[PATCH 2/3] [ARC] Allow vewt instruction for ARC EM family.

Claudiu Zissulescu claziss@gmail.com
Tue Jul 17 08:56:00 GMT 2018


Add vewt instruction to EM family.

Ok to apply?
Claudiu

opcode/
2017-10-24  Claudiu Zissulescu  <claziss@synopsys.com>

	* arc-tbl.h (vewt): Allow it for ARC EM family.
---
 opcodes/arc-tbl.h | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/opcodes/arc-tbl.h b/opcodes/arc-tbl.h
index 8b333406c9..4e77ee69a1 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 }},
-- 
2.17.1



More information about the Binutils mailing list