Remove trailing { Bad_Opcode }.
[binutils-gdb.git] / opcodes / i386-opc.h
index 523d3900ad818d1bbf73b7702fe088991e936639..b6777dda4cbf46a9fa85499cbb6e2b023b23b4bd 100644 (file)
@@ -271,18 +271,20 @@ enum
   /* insn has VEX prefix:
        1: 128bit VEX prefix.
        2: 256bit VEX prefix.
+       3: Scalar VEX prefix.
    */
-#define VEX128 1
-#define VEX256 2
+#define VEX128         1
+#define VEX256         2
+#define VEXScalar      3
   Vex,
   /* How to encode VEX.vvvv:
      0: VEX.vvvv must be 1111b.
-     1: VEX.DNS.  Register-only source is encoded in VEX.vvvv where
+     1: VEX.NDS.  Register-only source is encoded in VEX.vvvv where
        the content of source registers will be preserved.
        VEX.DDS.  The second register operand is encoded in VEX.vvvv 
        where the content of first source register will be overwritten
        by the result.
-       For assembler, there are no difference between VEX.DNS and
+       For assembler, there are no difference between VEX.NDS and
        VEX.DDS.
      2. VEX.NDD.  Register destination is encoded in VEX.vvvv.
      3. VEX.LWP.  Register destination is encoded in VEX.vvvv and one