[ARC] Allow vewt instruction for ARC EM family.
authorClaudiu Zissulescu <claziss@gmail.com>
Mon, 23 Jul 2018 09:09:43 +0000 (11:09 +0200)
committerClaudiu Zissulescu <claziss@gmail.com>
Mon, 23 Jul 2018 09:09:43 +0000 (11:09 +0200)
opcode/
  Claudiu Zissulescu  <claziss@synopsys.com>

* arc-tbl.h (vewt): Allow it for ARC EM family.

opcodes/ChangeLog
opcodes/arc-tbl.h

index 9974d2faafb4905ba7e9701551854947d2deff13..9d0de43190233aa9720f6c1ca46baea72381a857 100644 (file)
@@ -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
index 8b333406c947393bf133e85f90d4995710e1d567..4e77ee69a18a5a2f26a0530c70a120dd1b87b48e 100644 (file)
 { "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 }},