Auto-generate 0x67 prefixes without the need for \30x codes
authorH. Peter Anvin <hpa@zytor.com>
Sun, 23 Sep 2007 04:49:51 +0000 (21:49 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 23 Sep 2007 04:49:51 +0000 (21:49 -0700)
Auto-generate 0x67 prefixes without the need for \30x codes; the
prefix is automatically added when there is a memory operand with
address size differing from the current address size (and impossible
combinations checked for.)

assemble.c
disasm.c
insns.dat

index efb0220..89c0210 100644 (file)
@@ -51,8 +51,6 @@
  * \171                 - placement of DREX suffix in the absence of an EA
  * \2ab          - a ModRM, calculated on EA in operand a, with the spare
  *                 field equal to digit b.
- * \30x          - might be an 0x67 byte, depending on the address size of
- *                 the memory reference in operand x.
  * \310          - indicates fixed 16-bit address size, i.e. optional 0x67.
  * \311          - indicates fixed 32-bit address size, i.e. optional 0x67.
  * \312          - (disassembler only) marker on LOOP, LOOPxx instructions.
@@ -116,18 +114,22 @@ static int32_t regval(const operand *);
 static int rexflags(int, int32_t, int);
 static int op_rexflags(const operand *, int);
 static ea *process_ea(operand *, ea *, int, int, int32_t, int);
-static int chsize(operand *, int);
+static void add_asp(insn *, int);
 
-static void assert_no_prefix(insn * ins, int prefix)
+static int has_prefix(insn * ins, enum prefixes prefix)
 {
     int j;
-
     for (j = 0; j < ins->nprefix; j++) {
-       if (ins->prefixes[j] == prefix) {
-           errfunc(ERR_NONFATAL, "invalid %s prefix", prefix_name(prefix));
-           break;
-       }
+       if (ins->prefixes[j] == prefix)
+           return 1;
     }
+    return 0;
+}
+
+static void assert_no_prefix(insn * ins, enum prefixes prefix)
+{
+    if (has_prefix(ins, prefix))
+       errfunc(ERR_NONFATAL, "invalid %s prefix", prefix_name(prefix));
 }
 
 /*
@@ -277,7 +279,7 @@ int32_t assemble(int32_t segment, int32_t offset, int bits, uint32_t cp,
                                 OUT_RAWDATA + 1, NO_SEG, NO_SEG);
                         }
                     } else if (wsize > 8) {
-                        errfunc(ERR_NONFATAL, "integer supplied to a DT"
+                        errfunc(ERR_NONFATAL, "integer supplied to a DT or DO"
                                 " instruction");
                     } else
                         out(offset, segment, &e->offset,
@@ -409,6 +411,9 @@ int32_t assemble(int32_t segment, int32_t offset, int bits, uint32_t cp,
         return 0;               /* if we're here, there's an error */
     }
 
+    /* Check to see if we need an address-size prefix */
+    add_asp(instruction, bits);
+
     size_prob = FALSE;
     
     for (temp = nasm_instructions[instruction->opcode]; temp->opcode != -1; temp++){ 
@@ -665,6 +670,9 @@ int32_t insn_size(int32_t segment, int32_t offset, int bits, uint32_t cp,
         return 0;               /* if we're here, there's an error */
     }
 
+    /* Check to see if we need an address-size prefix */
+    add_asp(instruction, bits);
+
     for (temp = nasm_instructions[instruction->opcode]; temp->opcode != -1; temp++) {
         int m = matches(temp, instruction, bits);
         if (m == 99)
@@ -680,12 +688,27 @@ int32_t insn_size(int32_t segment, int32_t offset, int bits, uint32_t cp,
             if (isize < 0)
                 return -1;
             for (j = 0; j < instruction->nprefix; j++) {
-                if ((instruction->prefixes[j] != P_A16 &&
-                     instruction->prefixes[j] != P_O16 && bits == 16) ||
-                    (instruction->prefixes[j] != P_A32 &&
-                     instruction->prefixes[j] != P_O32 && bits >= 32)) {
-                    isize++;
-                }
+               switch (instruction->prefixes[j]) {
+               case P_A16:
+                   if (bits != 16)
+                       isize++;
+                   break;
+               case P_A32:
+                   if (bits != 32)
+                       isize++;
+                   break;
+               case P_O16:
+                   if (bits != 16)
+                       isize++;
+                   break;
+               case P_O32:
+                   if (bits == 16)
+                       isize++;
+                   break;
+               default:
+                   isize++;
+                   break;
+               }
             }
             return isize * instruction->times;
         }
@@ -880,17 +903,20 @@ static int32_t calcsize(int32_t segment, int32_t offset, int bits,
         case 0301:
         case 0302:         
         case 0303:         
-            length += chsize(&ins->oprs[c - 0300], bits);
             break;
         case 0310:
-            length += (bits != 16);
+           if (bits == 64)
+               return -1;
+            length += (bits != 16) && !has_prefix(ins,P_A16);
             break;
         case 0311:
-            length += (bits != 32);
+            length += (bits != 32) && !has_prefix(ins,P_A32);
             break;
         case 0312:
             break;     
         case 0313:
+           if (bits != 64 || has_prefix(ins,P_A16) || has_prefix(ins,P_A32))
+               return -1;
             break;
         case 0320:
             length += (bits != 16);
@@ -1392,17 +1418,10 @@ static void gencode(int32_t segment, int32_t offset, int bits,
         case 0301:
         case 0302:
         case 0303:
-            if (chsize(&ins->oprs[c - 0300], bits)) {
-                *bytes = 0x67;
-                out(offset, segment, bytes,
-                    OUT_RAWDATA + 1, NO_SEG, NO_SEG);
-                offset += 1;
-            } else
-                offset += 0;
             break;
 
         case 0310:
-            if (bits != 16) {
+            if (bits == 32 && !has_prefix(ins,P_A16)) {
                 *bytes = 0x67;
                 out(offset, segment, bytes,
                     OUT_RAWDATA + 1, NO_SEG, NO_SEG);
@@ -1412,7 +1431,7 @@ static void gencode(int32_t segment, int32_t offset, int bits,
             break;
 
         case 0311:
-            if (bits != 32) {
+            if (bits != 32 && !has_prefix(ins,P_A32)) {
                 *bytes = 0x67;
                 out(offset, segment, bytes,
                     OUT_RAWDATA + 1, NO_SEG, NO_SEG);
@@ -1427,7 +1446,7 @@ static void gencode(int32_t segment, int32_t offset, int bits,
         case 0313:
             ins->rex = 0;
             break;
-            
+
         case 0320:
             if (bits != 16) {
                 *bytes = 0x66;
@@ -2109,34 +2128,67 @@ static ea *process_ea(operand * input, ea * output, int addrbits,
     return output;
 }
 
-static int chsize(operand * input, int addrbits)
+static void add_asp(insn *instruction, int addrbits)
 {
-    if (!(MEMORY & ~input->type)) {
-        int32_t i, b;
-        
-        if (input->indexreg < EXPR_REG_START /* Verify as Register */
-            || input->indexreg >= REG_ENUM_LIMIT)
-            i = 0;
-        else
-            i = reg_flags[input->indexreg];
-
-        if (input->basereg < EXPR_REG_START /* Verify as Register */
-            || input->basereg >= REG_ENUM_LIMIT)
-            b = 0;
-        else
-            b = reg_flags[input->basereg];
-
-        if (input->scale == 0)
-            i = 0;
+    int j, valid;
+
+    valid = (addrbits == 64) ? 64|32 : 32|16;
+
+    for (j = 0; j < instruction->operands; j++) {
+       if (!(MEMORY & ~instruction->oprs[j].type)) {
+           int32_t i, b;
+           
+           /* Verify as Register */
+           if (instruction->oprs[j].indexreg < EXPR_REG_START
+               || instruction->oprs[j].indexreg >= REG_ENUM_LIMIT)
+               i = 0;
+           else
+               i = reg_flags[instruction->oprs[j].indexreg];
+           
+           /* Verify as Register */
+           if (instruction->oprs[j].basereg < EXPR_REG_START
+               || instruction->oprs[j].basereg >= REG_ENUM_LIMIT)
+               b = 0;
+           else
+               b = reg_flags[instruction->oprs[j].basereg];
+           
+           if (instruction->oprs[j].scale == 0)
+               i = 0;
+
+           if (!i && !b) {
+               if (instruction->oprs[j].addr_size)
+                   valid &= instruction->oprs[j].addr_size;
+           } else {
+               if (!(REG16 & ~b))
+                   valid &= 16;
+               if (!(REG32 & ~b))
+                   valid &= 32;
+               if (!(REG64 & ~b))
+                   valid &= 64;
+               
+               if (!(REG16 & ~i))
+                   valid &= 16;
+               if (!(REG32 & ~i))
+                   valid &= 32;
+               if (!(REG64 & ~i))
+                   valid &= 64;
+           }
+       }
+    }
 
-        if (!i && !b)          /* pure offset */
-            return (input->addr_size != 0 && input->addr_size != addrbits);
-            
-        if (!(REG32 & ~i) || !(REG32 & ~b))
-            return (addrbits != 32);
-        else
-            return (addrbits == 32);
+    if (valid & addrbits) {
+       /* Don't do anything */
+    } else if (valid & ((addrbits == 32) ? 16 : 32)) {
+       /* Add an instruction size prefix */
+       enum prefixes pref = (addrbits == 32) ? P_A16 : P_A32;
+       for (j = 0; j < instruction->nprefix; j++) {
+           if (instruction->prefixes[j] == pref)
+               return;         /* Already there */
+       }
+       instruction->prefixes[j] = pref;
+       instruction->nprefix++;
     } else {
-        return 0;
+       /* Impossible... */
+       errfunc(ERR_NONFATAL, "impossible combination of address sizes");
     }
 }
index a6c1c72..724d0bf 100644 (file)
--- a/disasm.c
+++ b/disasm.c
@@ -561,8 +561,6 @@ static int matches(const struct itemplate *t, uint8_t *data,
                          &ins->oprs[(c >> 3) & 07], ins);
            if (!data)
                return FALSE;
-        } else if (c >= 0300 && c <= 0303) {
-            a_used = TRUE;
         } else if (c == 0310) {
             if (asize != 16)
                 return FALSE;
@@ -652,6 +650,11 @@ static int matches(const struct itemplate *t, uint8_t *data,
     /*
      * Check for unused rep or a/o prefixes.
      */
+    for (i = 0; i < t->operands; i++) {
+       if (ins->oprs[i].segment != SEG_RMREG)
+           a_used = TRUE;
+    }
+
     ins->nprefix = 0;
     if (lock)
        ins->prefixes[ins->nprefix++] = P_LOCK;
index 13964bd..19b45d6 100644 (file)
--- a/insns.dat
+++ b/insns.dat
@@ -36,25 +36,25 @@ AAD       imm                 \1\xD5\24                     8086,SB,NOLONG
 AAM       void                \2\xD4\x0A                    8086,NOLONG
 AAM       imm                 \1\xD4\24                     8086,SB,NOLONG
 AAS       void                \1\x3F                        8086,NOLONG
-ADC       mem,reg8            \300\1\x10\101                8086,SM
+ADC       mem,reg8            \1\x10\101                8086,SM
 ADC       reg8,reg8           \1\x10\101                    8086
-ADC       mem,reg16           \320\300\1\x11\101            8086,SM
+ADC       mem,reg16           \320\1\x11\101            8086,SM
 ADC       reg16,reg16         \320\1\x11\101                8086
-ADC       mem,reg32           \321\300\1\x11\101            386,SM
+ADC       mem,reg32           \321\1\x11\101            386,SM
 ADC       reg32,reg32         \321\1\x11\101                386
-ADC       mem,reg64           \324\300\1\x11\101            X64,SM
+ADC       mem,reg64           \324\1\x11\101            X64,SM
 ADC       reg64,reg64         \324\1\x11\101                X64
-ADC       reg8,mem            \301\1\x12\110                8086,SM
+ADC       reg8,mem            \1\x12\110                8086,SM
 ADC       reg8,reg8           \1\x12\110                    8086
-ADC       reg16,mem           \320\301\1\x13\110            8086,SM
+ADC       reg16,mem           \320\1\x13\110            8086,SM
 ADC       reg16,reg16         \320\1\x13\110                8086
-ADC       reg32,mem           \321\301\1\x13\110            386,SM
+ADC       reg32,mem           \321\1\x13\110            386,SM
 ADC       reg32,reg32         \321\1\x13\110                386
-ADC       reg64,mem           \324\301\1\x13\110            X64,SM
+ADC       reg64,mem           \324\1\x13\110            X64,SM
 ADC       reg64,reg64         \324\1\x13\110                X64
-ADC       rm16,imm8           \320\300\1\x83\202\15         8086
-ADC       rm32,imm8           \321\300\1\x83\202\15         386
-ADC       rm64,imm8           \324\300\1\x83\202\15         X64
+ADC       rm16,imm8           \320\1\x83\202\15         8086
+ADC       rm32,imm8           \321\1\x83\202\15         386
+ADC       rm64,imm8           \324\1\x83\202\15         X64
 ADC       reg_al,imm          \1\x14\21                     8086,SM
 ADC       reg_ax,sbyte        \320\1\x83\202\15             8086,SM,ND
 ADC       reg_ax,imm          \320\1\x15\31                 8086,SM
@@ -62,32 +62,32 @@ ADC       reg_eax,sbyte       \321\1\x83\202\15             386,SM,ND
 ADC       reg_eax,imm         \321\1\x15\41                 386,SM
 ADC       reg_rax,sbyte       \321\1\x83\202\15             X64,SM,ND
 ADC       reg_rax,imm         \321\1\x15\41                 X64,SM
-ADC       rm8,imm             \300\1\x80\202\21             8086,SM
-ADC       rm16,imm            \320\300\145\1\x81\202\141    8086,SM
-ADC       rm32,imm            \321\300\155\1\x81\202\151    386,SM
-ADC       rm64,imm            \324\300\155\1\x81\202\151    X64,SM
-ADC       mem,imm8            \300\1\x80\202\21             8086,SM
-ADC       mem,imm16           \320\300\145\1\x81\202\141    8086,SM
-ADC       mem,imm32           \321\300\155\1\x81\202\151    386,SM
-ADD       mem,reg8            \300\170\101                  8086,SM
+ADC       rm8,imm             \1\x80\202\21             8086,SM
+ADC       rm16,imm            \320\145\1\x81\202\141    8086,SM
+ADC       rm32,imm            \321\155\1\x81\202\151    386,SM
+ADC       rm64,imm            \324\155\1\x81\202\151    X64,SM
+ADC       mem,imm8            \1\x80\202\21             8086,SM
+ADC       mem,imm16           \320\145\1\x81\202\141    8086,SM
+ADC       mem,imm32           \321\155\1\x81\202\151    386,SM
+ADD       mem,reg8            \170\101                  8086,SM
 ADD       reg8,reg8           \170\101                      8086
-ADD       mem,reg16           \320\300\1\x01\101            8086,SM
+ADD       mem,reg16           \320\1\x01\101            8086,SM
 ADD       reg16,reg16         \320\1\x01\101                8086
-ADD       mem,reg32           \321\300\1\x01\101            386,SM
+ADD       mem,reg32           \321\1\x01\101            386,SM
 ADD       reg32,reg32         \321\1\x01\101                386
-ADD       mem,reg64           \324\300\1\x01\101            X64,SM
+ADD       mem,reg64           \324\1\x01\101            X64,SM
 ADD       reg64,reg64         \324\1\x01\101                X64
-ADD       reg8,mem            \301\1\x02\110                8086,SM
+ADD       reg8,mem            \1\x02\110                8086,SM
 ADD       reg8,reg8           \1\x02\110                    8086
-ADD       reg16,mem           \320\301\1\x03\110            8086,SM
+ADD       reg16,mem           \320\1\x03\110            8086,SM
 ADD       reg16,reg16         \320\1\x03\110                8086
-ADD       reg32,mem           \321\301\1\x03\110            386,SM
+ADD       reg32,mem           \321\1\x03\110            386,SM
 ADD       reg32,reg32         \321\1\x03\110                386
-ADD       reg64,mem           \324\301\1\x03\110            X64,SM
+ADD       reg64,mem           \324\1\x03\110            X64,SM
 ADD       reg64,reg64         \324\1\x03\110                X64
-ADD       rm16,imm8           \320\300\1\x83\200\15         8086
-ADD       rm32,imm8           \321\300\1\x83\200\15         386
-ADD       rm64,imm8           \324\300\1\x83\200\15         X64
+ADD       rm16,imm8           \320\1\x83\200\15         8086
+ADD       rm32,imm8           \321\1\x83\200\15         386
+ADD       rm64,imm8           \324\1\x83\200\15         X64
 ADD       reg_al,imm          \1\x04\21                     8086,SM
 ADD       reg_ax,sbyte        \320\1\x83\200\15             8086,SM,ND
 ADD       reg_ax,imm          \320\1\x05\31                 8086,SM
@@ -95,32 +95,32 @@ ADD       reg_eax,sbyte       \321\1\x83\200\15             386,SM,ND
 ADD       reg_eax,imm         \321\1\x05\41                 386,SM
 ADD       reg_rax,sbyte       \321\1\x83\200\15             X64,SM,ND
 ADD       reg_rax,imm         \323\1\x05\41                 X64,SM
-ADD       rm8,imm             \300\1\x80\200\21             8086,SM
-ADD       rm16,imm            \320\300\145\1\x81\200\141    8086,SM
-ADD       rm32,imm            \321\300\155\1\x81\200\151    386,SM
-ADD       rm64,imm            \324\300\155\1\x81\200\151    X64,SM
-ADD       mem,imm8            \300\1\x80\200\21             8086,SM
-ADD       mem,imm16           \320\300\145\1\x81\200\141    8086,SM
-ADD       mem,imm32           \321\300\155\1\x81\200\151    386,SM
-AND       mem,reg8            \300\1\x20\101                8086,SM
+ADD       rm8,imm             \1\x80\200\21             8086,SM
+ADD       rm16,imm            \320\145\1\x81\200\141    8086,SM
+ADD       rm32,imm            \321\155\1\x81\200\151    386,SM
+ADD       rm64,imm            \324\155\1\x81\200\151    X64,SM
+ADD       mem,imm8            \1\x80\200\21             8086,SM
+ADD       mem,imm16           \320\145\1\x81\200\141    8086,SM
+ADD       mem,imm32           \321\155\1\x81\200\151    386,SM
+AND       mem,reg8            \1\x20\101                8086,SM
 AND       reg8,reg8           \1\x20\101                    8086
-AND       mem,reg16           \320\300\1\x21\101            8086,SM
+AND       mem,reg16           \320\1\x21\101            8086,SM
 AND       reg16,reg16         \320\1\x21\101                8086
-AND       mem,reg32           \321\300\1\x21\101            386,SM
+AND       mem,reg32           \321\1\x21\101            386,SM
 AND       reg32,reg32         \321\1\x21\101                386
-AND       mem,reg64           \324\300\1\x21\101            X64,SM
+AND       mem,reg64           \324\1\x21\101            X64,SM
 AND       reg64,reg64         \324\1\x21\101                X64
-AND       reg8,mem            \301\1\x22\110                8086,SM
+AND       reg8,mem            \1\x22\110                8086,SM
 AND       reg8,reg8           \1\x22\110                    8086
-AND       reg16,mem           \320\301\1\x23\110            8086,SM
+AND       reg16,mem           \320\1\x23\110            8086,SM
 AND       reg16,reg16         \320\1\x23\110                8086
-AND       reg32,mem           \321\301\1\x23\110            386,SM
+AND       reg32,mem           \321\1\x23\110            386,SM
 AND       reg32,reg32         \321\1\x23\110                386
-AND       reg64,mem           \324\301\1\x23\110            X64,SM
+AND       reg64,mem           \324\1\x23\110            X64,SM
 AND       reg64,reg64         \324\1\x23\110                X64
-AND       rm16,imm8           \320\300\1\x83\204\15         8086
-AND       rm32,imm8           \321\300\1\x83\204\15         386
-AND       rm64,imm8           \324\300\1\x83\204\15         X64
+AND       rm16,imm8           \320\1\x83\204\15         8086
+AND       rm32,imm8           \321\1\x83\204\15         386
+AND       rm64,imm8           \324\1\x83\204\15         X64
 AND       reg_al,imm          \1\x24\21                     8086,SM
 AND       reg_ax,sbyte        \320\1\x83\204\15             8086,SM,ND
 AND       reg_ax,imm          \320\1\x25\31                 8086,SM
@@ -128,69 +128,69 @@ AND       reg_eax,sbyte       \321\1\x83\204\15             386,SM,ND
 AND       reg_eax,imm         \321\1\x25\41                 386,SM
 AND       reg_rax,sbyte       \321\1\x83\204\15             X64,SM,ND
 AND       reg_rax,imm         \324\1\x25\41                 X64,SM
-AND       rm8,imm             \300\1\x80\204\21             8086,SM
-AND       rm16,imm            \320\300\145\1\x81\204\141    8086,SM
-AND       rm32,imm            \321\300\155\1\x81\204\151    386,SM
-AND       rm64,imm            \324\300\155\1\x81\204\151    X64,SM
-AND       mem,imm8            \300\1\x80\204\21             8086,SM
-AND       mem,imm16           \320\300\145\1\x81\204\141    8086,SM
-AND       mem,imm32           \321\300\155\1\x81\204\151    386,SM
-ARPL      mem,reg16           \300\1\x63\101                286,PROT,SM,NOLONG
+AND       rm8,imm             \1\x80\204\21             8086,SM
+AND       rm16,imm            \320\145\1\x81\204\141    8086,SM
+AND       rm32,imm            \321\155\1\x81\204\151    386,SM
+AND       rm64,imm            \324\155\1\x81\204\151    X64,SM
+AND       mem,imm8            \1\x80\204\21             8086,SM
+AND       mem,imm16           \320\145\1\x81\204\141    8086,SM
+AND       mem,imm32           \321\155\1\x81\204\151    386,SM
+ARPL      mem,reg16           \1\x63\101                286,PROT,SM,NOLONG
 ARPL      reg16,reg16         \1\x63\101                    286,PROT,NOLONG
 BB0_RESET void                \2\x0F\x3A                    PENT,CYRIX,ND
 BB1_RESET void                \2\x0F\x3B                    PENT,CYRIX,ND
-BOUND     reg16,mem           \320\301\1\x62\110            186,NOLONG
-BOUND     reg32,mem           \321\301\1\x62\110            386,NOLONG
-BSF       reg16,mem           \320\301\2\x0F\xBC\110        386,SM
+BOUND     reg16,mem           \320\1\x62\110            186,NOLONG
+BOUND     reg32,mem           \321\1\x62\110            386,NOLONG
+BSF       reg16,mem           \320\2\x0F\xBC\110        386,SM
 BSF       reg16,reg16         \320\2\x0F\xBC\110            386
-BSF       reg32,mem           \321\301\2\x0F\xBC\110        386,SM
+BSF       reg32,mem           \321\2\x0F\xBC\110        386,SM
 BSF       reg32,reg32         \321\2\x0F\xBC\110            386
-BSF       reg64,mem           \324\301\2\x0F\xBC\110        X64,SM
+BSF       reg64,mem           \324\2\x0F\xBC\110        X64,SM
 BSF       reg64,reg64         \324\2\x0F\xBC\110            X64
-BSR       reg16,mem           \320\301\2\x0F\xBD\110        386,SM
+BSR       reg16,mem           \320\2\x0F\xBD\110        386,SM
 BSR       reg16,reg16         \320\2\x0F\xBD\110            386
-BSR       reg32,mem           \321\301\2\x0F\xBD\110        386,SM
+BSR       reg32,mem           \321\2\x0F\xBD\110        386,SM
 BSR       reg32,reg32         \321\2\x0F\xBD\110            386
-BSR       reg64,mem           \324\301\2\x0F\xBD\110        X64,SM
+BSR       reg64,mem           \324\2\x0F\xBD\110        X64,SM
 BSR       reg64,reg64         \324\2\x0F\xBD\110            X64
 BSWAP     reg32               \321\1\x0F\10\xC8             486
 BSWAP     reg64               \324\1\x0F\10\xC8             X64
-BT        mem,reg16           \320\300\2\x0F\xA3\101        386,SM
+BT        mem,reg16           \320\2\x0F\xA3\101        386,SM
 BT        reg16,reg16         \320\2\x0F\xA3\101            386
-BT        mem,reg32           \321\300\2\x0F\xA3\101        386,SM
+BT        mem,reg32           \321\2\x0F\xA3\101        386,SM
 BT        reg32,reg32         \321\2\x0F\xA3\101            386
-BT        mem,reg64           \324\300\2\x0F\xA3\101        X64,SM
+BT        mem,reg64           \324\2\x0F\xA3\101        X64,SM
 BT        reg64,reg64         \324\2\x0F\xA3\101            X64
-BT        rm16,imm            \320\300\2\x0F\xBA\204\25     386,SB
-BT        rm32,imm            \321\300\2\x0F\xBA\204\25     386,SB
-BT        rm64,imm            \324\300\2\x0F\xBA\204\25     X64,SB
-BTC       mem,reg16           \320\300\2\x0F\xBB\101        386,SM
+BT        rm16,imm            \320\2\x0F\xBA\204\25     386,SB
+BT        rm32,imm            \321\2\x0F\xBA\204\25     386,SB
+BT        rm64,imm            \324\2\x0F\xBA\204\25     X64,SB
+BTC       mem,reg16           \320\2\x0F\xBB\101        386,SM
 BTC       reg16,reg16         \320\2\x0F\xBB\101            386
-BTC       mem,reg32           \321\300\2\x0F\xBB\101        386,SM
+BTC       mem,reg32           \321\2\x0F\xBB\101        386,SM
 BTC       reg32,reg32         \321\2\x0F\xBB\101            386
-BTC       mem,reg64           \324\300\2\x0F\xBB\101        X64,SM
+BTC       mem,reg64           \324\2\x0F\xBB\101        X64,SM
 BTC       reg64,reg64         \324\2\x0F\xBB\101            X64
-BTC       rm16,imm            \320\300\2\x0F\xBA\207\25     386,SB
-BTC       rm32,imm            \321\300\2\x0F\xBA\207\25     386,SB
-BTC       rm64,imm            \324\300\2\x0F\xBA\207\25     X64,SB
-BTR       mem,reg16           \320\300\2\x0F\xB3\101        386,SM
+BTC       rm16,imm            \320\2\x0F\xBA\207\25     386,SB
+BTC       rm32,imm            \321\2\x0F\xBA\207\25     386,SB
+BTC       rm64,imm            \324\2\x0F\xBA\207\25     X64,SB
+BTR       mem,reg16           \320\2\x0F\xB3\101        386,SM
 BTR       reg16,reg16         \320\2\x0F\xB3\101            386
-BTR       mem,reg32           \321\300\2\x0F\xB3\101        386,SM
+BTR       mem,reg32           \321\2\x0F\xB3\101        386,SM
 BTR       reg32,reg32         \321\2\x0F\xB3\101            386
-BTR       mem,reg64           \324\300\2\x0F\xB3\101        X64,SM
+BTR       mem,reg64           \324\2\x0F\xB3\101        X64,SM
 BTR       reg64,reg64         \324\2\x0F\xB3\101            X64
-BTR       rm16,imm            \320\300\2\x0F\xBA\206\25     386,SB
-BTR       rm32,imm            \321\300\2\x0F\xBA\206\25     386,SB
-BTR       rm64,imm            \324\300\2\x0F\xBA\206\25     X64,SB
-BTS       mem,reg16           \320\300\2\x0F\xAB\101        386,SM
+BTR       rm16,imm            \320\2\x0F\xBA\206\25     386,SB
+BTR       rm32,imm            \321\2\x0F\xBA\206\25     386,SB
+BTR       rm64,imm            \324\2\x0F\xBA\206\25     X64,SB
+BTS       mem,reg16           \320\2\x0F\xAB\101        386,SM
 BTS       reg16,reg16         \320\2\x0F\xAB\101            386
-BTS       mem,reg32           \321\300\2\x0F\xAB\101        386,SM
+BTS       mem,reg32           \321\2\x0F\xAB\101        386,SM
 BTS       reg32,reg32         \321\2\x0F\xAB\101            386
-BTS       mem,reg64           \324\300\2\x0F\xAB\101        X64,SM
+BTS       mem,reg64           \324\2\x0F\xAB\101        X64,SM
 BTS       reg64,reg64         \324\2\x0F\xAB\101            X64
-BTS       rm16,imm            \320\300\2\x0F\xBA\205\25     386,SB
-BTS       rm32,imm            \321\300\2\x0F\xBA\205\25     386,SB
-BTS       rm64,imm            \324\300\2\x0F\xBA\205\25     X64,SB
+BTS       rm16,imm            \320\2\x0F\xBA\205\25     386,SB
+BTS       rm32,imm            \321\2\x0F\xBA\205\25     386,SB
+BTS       rm64,imm            \324\2\x0F\xBA\205\25     X64,SB
 CALL      imm                 \322\1\xE8\64                 8086
 CALL      imm|near            \322\1\xE8\64                 8086
 CALL      imm|far             \322\1\x9A\34\74              8086,ND,NOLONG
@@ -205,49 +205,49 @@ CALL      imm16:imm           \320\1\x9A\31\30              8086,NOLONG
 CALL      imm:imm16           \320\1\x9A\31\30              8086,NOLONG
 CALL      imm32:imm           \321\1\x9A\41\30              386,NOLONG
 CALL      imm:imm32           \321\1\x9A\41\30              386,NOLONG
-CALL      mem|far             \322\300\1\xFF\203            8086
-CALL      mem16|far           \320\300\1\xFF\203            8086
-CALL      mem32|far           \321\300\1\xFF\203            386
-CALL      mem|near            \322\300\1\xFF\202            8086
-CALL      mem16|near          \320\300\1\xFF\202            8086
-CALL      mem32|near          \321\300\1\xFF\202            386,NOLONG
-CALL      mem64|near          \324\300\1\xFF\202            X64
-CALL      reg16               \320\300\1\xFF\202            8086
-CALL      reg32               \321\300\1\xFF\202            386,NOLONG
-CALL      reg64               \324\300\1\xFF\202            X64
-CALL      mem                 \322\300\1\xFF\202            8086
-CALL      mem16               \320\300\1\xFF\202            8086
-CALL      mem32               \321\300\1\xFF\202            386,NOLONG
-CALL      mem64               \324\300\1\xFF\202            X64
+CALL      mem|far             \322\1\xFF\203            8086
+CALL      mem16|far           \320\1\xFF\203            8086
+CALL      mem32|far           \321\1\xFF\203            386
+CALL      mem|near            \322\1\xFF\202            8086
+CALL      mem16|near          \320\1\xFF\202            8086
+CALL      mem32|near          \321\1\xFF\202            386,NOLONG
+CALL      mem64|near          \324\1\xFF\202            X64
+CALL      reg16               \320\1\xFF\202            8086
+CALL      reg32               \321\1\xFF\202            386,NOLONG
+CALL      reg64               \324\1\xFF\202            X64
+CALL      mem                 \322\1\xFF\202            8086
+CALL      mem16               \320\1\xFF\202            8086
+CALL      mem32               \321\1\xFF\202            386,NOLONG
+CALL      mem64               \324\1\xFF\202            X64
 CBW       void                \320\1\x98                    8086
 CDQ       void                \321\1\x99                    386
 CDQE      void                \324\1\x98                    X64
 CLC       void                \1\xF8                        8086
 CLD       void                \1\xFC                        8086
-CLFLUSH   mem                 \300\2\x0F\x80\207            KATMAI
+CLFLUSH   mem                 \2\x0F\x80\207            KATMAI
 CLGI      void                \3\x0F\x01\xDD                X64,AMD
 CLI       void                \1\xFA                        8086
 CLTS      void                \2\x0F\x06                    286,PRIV
 CMC       void                \1\xF5                        8086
-CMP       mem,reg8            \300\1\x38\101                8086,SM
+CMP       mem,reg8            \1\x38\101                8086,SM
 CMP       reg8,reg8           \1\x38\101                    8086
-CMP       mem,reg16           \320\300\1\x39\101            8086,SM
+CMP       mem,reg16           \320\1\x39\101            8086,SM
 CMP       reg16,reg16         \320\1\x39\101                8086
-CMP       mem,reg32           \321\300\1\x39\101            386,SM
+CMP       mem,reg32           \321\1\x39\101            386,SM
 CMP       reg32,reg32         \321\1\x39\101                386
-CMP       mem,reg64           \324\300\1\x39\101            X64,SM
+CMP       mem,reg64           \324\1\x39\101            X64,SM
 CMP       reg64,reg64         \324\1\x39\101                X64
-CMP       reg8,mem            \301\1\x3A\110                8086,SM
+CMP       reg8,mem            \1\x3A\110                8086,SM
 CMP       reg8,reg8           \1\x3A\110                    8086
-CMP       reg16,mem           \320\301\1\x3B\110            8086,SM
+CMP       reg16,mem           \320\1\x3B\110            8086,SM
 CMP       reg16,reg16         \320\1\x3B\110                8086
-CMP       reg32,mem           \321\301\1\x3B\110            386,SM
+CMP       reg32,mem           \321\1\x3B\110            386,SM
 CMP       reg32,reg32         \321\1\x3B\110                386
-CMP       reg64,mem           \324\301\1\x3B\110            X64,SM
+CMP       reg64,mem           \324\1\x3B\110            X64,SM
 CMP       reg64,reg64         \324\1\x3B\110                X64
-CMP       rm16,imm8           \320\300\1\x83\207\15         8086
-CMP       rm32,imm8           \321\300\1\x83\207\15         386
-CMP       rm64,imm8           \324\300\1\x83\207\15         X64
+CMP       rm16,imm8           \320\1\x83\207\15         8086
+CMP       rm32,imm8           \321\1\x83\207\15         386
+CMP       rm64,imm8           \324\1\x83\207\15         X64
 CMP       reg_al,imm          \1\x3C\21                     8086,SM
 CMP       reg_ax,sbyte        \320\1\x83\207\15             8086,SM,ND
 CMP       reg_ax,imm          \320\1\x3D\31                 8086,SM
@@ -255,33 +255,33 @@ CMP       reg_eax,sbyte       \321\1\x83\207\15             386,SM,ND
 CMP       reg_eax,imm         \321\1\x3D\41                 386,SM
 CMP       reg_rax,sbyte       \321\1\x83\207\15             X64,SM,ND
 CMP       reg_rax,imm         \321\1\x3D\41                 X64,SM
-CMP       rm8,imm             \300\1\x80\207\21             8086,SM
-CMP       rm16,imm            \320\300\145\1\x81\207\141    8086,SM
-CMP       rm32,imm            \321\300\155\1\x81\207\151    386,SM
-CMP       rm64,imm            \324\300\155\1\x81\207\151    X64,SM
-CMP       mem,imm8            \300\1\x80\207\21             8086,SM
-CMP       mem,imm16           \320\300\145\1\x81\207\141    8086,SM
-CMP       mem,imm32           \321\300\155\1\x81\207\151    386,SM
+CMP       rm8,imm             \1\x80\207\21             8086,SM
+CMP       rm16,imm            \320\145\1\x81\207\141    8086,SM
+CMP       rm32,imm            \321\155\1\x81\207\151    386,SM
+CMP       rm64,imm            \324\155\1\x81\207\151    X64,SM
+CMP       mem,imm8            \1\x80\207\21             8086,SM
+CMP       mem,imm16           \320\145\1\x81\207\141    8086,SM
+CMP       mem,imm32           \321\155\1\x81\207\151    386,SM
 CMPSB     void                \335\1\xA6                    8086
 CMPSD     void                \335\321\1\xA7                386
 CMPSQ     void                \335\324\1\xA7                X64
 CMPSW     void                \335\320\1\xA7                8086
-CMPXCHG   mem,reg8            \300\2\x0F\xB0\101            PENT,SM
+CMPXCHG   mem,reg8            \2\x0F\xB0\101            PENT,SM
 CMPXCHG   reg8,reg8           \2\x0F\xB0\101                PENT
-CMPXCHG   mem,reg16           \320\300\2\x0F\xB1\101        PENT,SM
+CMPXCHG   mem,reg16           \320\2\x0F\xB1\101        PENT,SM
 CMPXCHG   reg16,reg16         \320\2\x0F\xB1\101            PENT
-CMPXCHG   mem,reg32           \321\300\2\x0F\xB1\101        PENT,SM
+CMPXCHG   mem,reg32           \321\2\x0F\xB1\101        PENT,SM
 CMPXCHG   reg32,reg32         \321\2\x0F\xB1\101            PENT
-CMPXCHG   mem,reg64           \324\300\2\x0F\xB1\101        X64,SM
+CMPXCHG   mem,reg64           \324\2\x0F\xB1\101        X64,SM
 CMPXCHG   reg64,reg64         \324\2\x0F\xB1\101            X64
-CMPXCHG486 mem,reg8           \300\2\x0F\xA6\101            486,SM,UNDOC,ND
+CMPXCHG486 mem,reg8           \2\x0F\xA6\101            486,SM,UNDOC,ND
 CMPXCHG486 reg8,reg8          \2\x0F\xA6\101                486,UNDOC,ND
-CMPXCHG486 mem,reg16          \320\300\2\x0F\xA7\101        486,SM,UNDOC,ND
+CMPXCHG486 mem,reg16          \320\2\x0F\xA7\101        486,SM,UNDOC,ND
 CMPXCHG486 reg16,reg16        \320\2\x0F\xA7\101            486,UNDOC,ND
-CMPXCHG486 mem,reg32          \321\300\2\x0F\xA7\101        486,SM,UNDOC,ND
+CMPXCHG486 mem,reg32          \321\2\x0F\xA7\101        486,SM,UNDOC,ND
 CMPXCHG486 reg32,reg32        \321\2\x0F\xA7\101            486,UNDOC,ND
-CMPXCHG8B mem                 \300\2\x0F\xC7\201            PENT
-CMPXCHG16B mem                \324\300\2\x0F\xC7\201        X64
+CMPXCHG8B mem                 \2\x0F\xC7\201            PENT
+CMPXCHG16B mem                \324\2\x0F\xC7\201        X64
 CPUID     void                \2\x0F\xA2                    PENT
 CPU_READ  void               \2\x0F\x3D                    PENT,CYRIX
 CPU_WRITE void                \2\x0F\x3C                    PENT,CYRIX
@@ -292,14 +292,14 @@ DAA       void                \1\x27                        8086,NOLONG
 DAS       void                \1\x2F                        8086,NOLONG
 DEC       reg16               \320\10\x48                   8086,NOLONG
 DEC       reg32               \321\10\x48                   386,NOLONG
-DEC       rm8                 \300\1\xFE\201                8086
-DEC       rm16                \320\300\1\xFF\201            8086
-DEC       rm32                \321\300\1\xFF\201            386
-DEC       rm64                \324\300\1\xFF\201            X64
-DIV       rm8                 \300\1\xF6\206                8086
-DIV       rm16                \320\300\1\xF7\206            8086
-DIV       rm32                \321\300\1\xF7\206            386
-DIV       rm64                \324\300\1\xF7\206            X64
+DEC       rm8                 \1\xFE\201                8086
+DEC       rm16                \320\1\xFF\201            8086
+DEC       rm32                \321\1\xFF\201            386
+DEC       rm64                \324\1\xFF\201            X64
+DIV       rm8                 \1\xF6\206                8086
+DIV       rm16                \320\1\xF7\206            8086
+DIV       rm32                \321\1\xF7\206            386
+DIV       rm64                \324\1\xF7\206            X64
 DMINT     void                \2\x0F\x38                    P6,CYRIX
 EMMS      void                \2\x0F\x77                    PENT,MMX
 ENTER     imm,imm             \1\xC8\30\25                  186
@@ -307,18 +307,18 @@ EQU       imm                 \0                            8086
 EQU       imm:imm             \0                            8086
 F2XM1     void                \2\xD9\xF0                    8086,FPU
 FABS      void                \2\xD9\xE1                    8086,FPU
-FADD      mem32               \300\1\xD8\200                8086,FPU
-FADD      mem64               \300\1\xDC\200                8086,FPU
+FADD      mem32               \1\xD8\200                8086,FPU
+FADD      mem64               \1\xDC\200                8086,FPU
 FADD      fpureg|to           \1\xDC\10\xC0                 8086,FPU
 FADD      fpureg              \1\xD8\10\xC0                 8086,FPU
 FADD      fpureg,fpu0         \1\xDC\10\xC0                 8086,FPU
 FADD      fpu0,fpureg         \1\xD8\11\xC0                 8086,FPU
 FADDP     fpureg              \1\xDE\10\xC0                 8086,FPU
 FADDP     fpureg,fpu0         \1\xDE\10\xC0                 8086,FPU
-FBLD      mem80               \300\1\xDF\204                8086,FPU
-FBLD      mem                 \300\1\xDF\204                8086,FPU
-FBSTP     mem80               \300\1\xDF\206                8086,FPU
-FBSTP     mem                 \300\1\xDF\206                8086,FPU
+FBLD      mem80               \1\xDF\204                8086,FPU
+FBLD      mem                 \1\xDF\204                8086,FPU
+FBSTP     mem80               \1\xDF\206                8086,FPU
+FBSTP     mem                 \1\xDF\206                8086,FPU
 FCHS      void                \2\xD9\xE0                    8086,FPU
 FCLEX     void                \3\x9B\xDB\xE2                8086,FPU
 FCMOVB    fpureg              \1\xDA\10\xC0                 P6,FPU
@@ -337,32 +337,32 @@ FCMOVNU   fpureg              \1\xDB\10\xD8                 P6,FPU
 FCMOVNU   fpu0,fpureg         \1\xDB\11\xD8                 P6,FPU
 FCMOVU    fpureg              \1\xDA\10\xD8                 P6,FPU
 FCMOVU    fpu0,fpureg         \1\xDA\11\xD8                 P6,FPU
-FCOM      mem32               \300\1\xD8\202                8086,FPU
-FCOM      mem64               \300\1\xDC\202                8086,FPU
+FCOM      mem32               \1\xD8\202                8086,FPU
+FCOM      mem64               \1\xDC\202                8086,FPU
 FCOM      fpureg              \1\xD8\10\xD0                 8086,FPU
 FCOM      fpu0,fpureg         \1\xD8\11\xD0                 8086,FPU
 FCOMI     fpureg              \1\xDB\10\xF0                 P6,FPU
 FCOMI     fpu0,fpureg         \1\xDB\11\xF0                 P6,FPU
 FCOMIP    fpureg              \1\xDF\10\xF0                 P6,FPU
 FCOMIP    fpu0,fpureg         \1\xDF\11\xF0                 P6,FPU
-FCOMP     mem32               \300\1\xD8\203                8086,FPU
-FCOMP     mem64               \300\1\xDC\203                8086,FPU
+FCOMP     mem32               \1\xD8\203                8086,FPU
+FCOMP     mem64               \1\xDC\203                8086,FPU
 FCOMP     fpureg              \1\xD8\10\xD8                 8086,FPU
 FCOMP     fpu0,fpureg         \1\xD8\11\xD8                 8086,FPU
 FCOMPP    void                \2\xDE\xD9                    8086,FPU
 FCOS      void                \2\xD9\xFF                    386,FPU
 FDECSTP   void                \2\xD9\xF6                    8086,FPU
 FDISI     void                \3\x9B\xDB\xE1                8086,FPU
-FDIV      mem32               \300\1\xD8\206                8086,FPU
-FDIV      mem64               \300\1\xDC\206                8086,FPU
+FDIV      mem32               \1\xD8\206                8086,FPU
+FDIV      mem64               \1\xDC\206                8086,FPU
 FDIV      fpureg|to           \1\xDC\10\xF8                 8086,FPU
 FDIV      fpureg,fpu0         \1\xDC\10\xF8                 8086,FPU
 FDIV      fpureg              \1\xD8\10\xF0                 8086,FPU
 FDIV      fpu0,fpureg         \1\xD8\11\xF0                 8086,FPU
 FDIVP     fpureg,fpu0         \1\xDE\10\xF8                 8086,FPU
 FDIVP     fpureg              \1\xDE\10\xF8                 8086,FPU
-FDIVR     mem32               \300\1\xD8\207                8086,FPU
-FDIVR     mem64               \300\1\xDC\207                8086,FPU
+FDIVR     mem32               \1\xD8\207                8086,FPU
+FDIVR     mem64               \1\xDC\207                8086,FPU
 FDIVR     fpureg|to           \1\xDC\10\xF0                 8086,FPU
 FDIVR     fpureg,fpu0         \1\xDC\10\xF0                 8086,FPU
 FDIVR     fpureg              \1\xD8\10\xF8                 8086,FPU
@@ -373,50 +373,50 @@ FEMMS     void                \2\x0F\x0E                    PENT,3DNOW
 FENI      void                \3\x9B\xDB\xE0                8086,FPU
 FFREE     fpureg              \1\xDD\10\xC0                 8086,FPU
 FFREEP    fpureg              \1\xDF\10\xC0                 286,FPU,UNDOC
-FIADD     mem32               \300\1\xDA\200                8086,FPU
-FIADD     mem16               \300\1\xDE\200                8086,FPU
-FICOM     mem32               \300\1\xDA\202                8086,FPU
-FICOM     mem16               \300\1\xDE\202                8086,FPU
-FICOMP    mem32               \300\1\xDA\203                8086,FPU
-FICOMP    mem16               \300\1\xDE\203                8086,FPU
-FIDIV     mem32               \300\1\xDA\206                8086,FPU
-FIDIV     mem16               \300\1\xDE\206                8086,FPU
-FIDIVR    mem32               \300\1\xDA\207                8086,FPU
-FIDIVR    mem16               \300\1\xDE\207                8086,FPU
-FILD      mem32               \300\1\xDB\200                8086,FPU
-FILD      mem16               \300\1\xDF\200                8086,FPU
-FILD      mem64               \300\1\xDF\205                8086,FPU
-FIMUL     mem32               \300\1\xDA\201                8086,FPU
-FIMUL     mem16               \300\1\xDE\201                8086,FPU
+FIADD     mem32               \1\xDA\200                8086,FPU
+FIADD     mem16               \1\xDE\200                8086,FPU
+FICOM     mem32               \1\xDA\202                8086,FPU
+FICOM     mem16               \1\xDE\202                8086,FPU
+FICOMP    mem32               \1\xDA\203                8086,FPU
+FICOMP    mem16               \1\xDE\203                8086,FPU
+FIDIV     mem32               \1\xDA\206                8086,FPU
+FIDIV     mem16               \1\xDE\206                8086,FPU
+FIDIVR    mem32               \1\xDA\207                8086,FPU
+FIDIVR    mem16               \1\xDE\207                8086,FPU
+FILD      mem32               \1\xDB\200                8086,FPU
+FILD      mem16               \1\xDF\200                8086,FPU
+FILD      mem64               \1\xDF\205                8086,FPU
+FIMUL     mem32               \1\xDA\201                8086,FPU
+FIMUL     mem16               \1\xDE\201                8086,FPU
 FINCSTP   void                \2\xD9\xF7                    8086,FPU
 FINIT     void                \3\x9B\xDB\xE3                8086,FPU
-FIST      mem32               \300\1\xDB\202                8086,FPU
-FIST      mem16               \300\1\xDF\202                8086,FPU
-FISTP     mem32               \300\1\xDB\203                8086,FPU
-FISTP     mem16               \300\1\xDF\203                8086,FPU
-FISTP     mem64               \300\1\xDF\207                8086,FPU
-FISTTP    mem32               \300\1\xDD\201                PRESCOTT,FPU
-FISTTP    mem16               \300\1\xDB\201                PRESCOTT,FPU
-FISTTP    mem64               \300\1\xDF\201                PRESCOTT,FPU
-FISUB     mem32               \300\1\xDA\204                8086,FPU
-FISUB     mem16               \300\1\xDE\204                8086,FPU
-FISUBR    mem32               \300\1\xDA\205                8086,FPU
-FISUBR    mem16               \300\1\xDE\205                8086,FPU
-FLD       mem32               \300\1\xD9\200                8086,FPU
-FLD       mem64               \300\1\xDD\200                8086,FPU
-FLD       mem80               \300\1\xDB\205                8086,FPU
+FIST      mem32               \1\xDB\202                8086,FPU
+FIST      mem16               \1\xDF\202                8086,FPU
+FISTP     mem32               \1\xDB\203                8086,FPU
+FISTP     mem16               \1\xDF\203                8086,FPU
+FISTP     mem64               \1\xDF\207                8086,FPU
+FISTTP    mem32               \1\xDD\201                PRESCOTT,FPU
+FISTTP    mem16               \1\xDB\201                PRESCOTT,FPU
+FISTTP    mem64               \1\xDF\201                PRESCOTT,FPU
+FISUB     mem32               \1\xDA\204                8086,FPU
+FISUB     mem16               \1\xDE\204                8086,FPU
+FISUBR    mem32               \1\xDA\205                8086,FPU
+FISUBR    mem16               \1\xDE\205                8086,FPU
+FLD       mem32               \1\xD9\200                8086,FPU
+FLD       mem64               \1\xDD\200                8086,FPU
+FLD       mem80               \1\xDB\205                8086,FPU
 FLD       fpureg              \1\xD9\10\xC0                 8086,FPU
 FLD1      void                \2\xD9\xE8                    8086,FPU
-FLDCW     mem                 \300\1\xD9\205                8086,FPU,SW
-FLDENV    mem                 \300\1\xD9\204                8086,FPU
+FLDCW     mem                 \1\xD9\205                8086,FPU,SW
+FLDENV    mem                 \1\xD9\204                8086,FPU
 FLDL2E    void                \2\xD9\xEA                    8086,FPU
 FLDL2T    void                \2\xD9\xE9                    8086,FPU
 FLDLG2    void                \2\xD9\xEC                    8086,FPU
 FLDLN2    void                \2\xD9\xED                    8086,FPU
 FLDPI     void                \2\xD9\xEB                    8086,FPU
 FLDZ      void                \2\xD9\xEE                    8086,FPU
-FMUL      mem32               \300\1\xD8\201                8086,FPU
-FMUL      mem64               \300\1\xDC\201                8086,FPU
+FMUL      mem32               \1\xD8\201                8086,FPU
+FMUL      mem64               \1\xDC\201                8086,FPU
 FMUL      fpureg|to           \1\xDC\10\xC8                 8086,FPU
 FMUL      fpureg,fpu0         \1\xDC\10\xC8                 8086,FPU
 FMUL      fpureg              \1\xD8\10\xC8                 8086,FPU
@@ -428,44 +428,44 @@ FNDISI    void                \2\xDB\xE1                    8086,FPU
 FNENI     void                \2\xDB\xE0                    8086,FPU
 FNINIT    void                \2\xDB\xE3                    8086,FPU
 FNOP      void                \2\xD9\xD0                    8086,FPU
-FNSAVE    mem                 \300\1\xDD\206                8086,FPU
-FNSTCW    mem                 \300\1\xD9\207                8086,FPU,SW
-FNSTENV   mem                 \300\1\xD9\206                8086,FPU
-FNSTSW    mem                 \300\1\xDD\207                8086,FPU,SW
+FNSAVE    mem                 \1\xDD\206                8086,FPU
+FNSTCW    mem                 \1\xD9\207                8086,FPU,SW
+FNSTENV   mem                 \1\xD9\206                8086,FPU
+FNSTSW    mem                 \1\xDD\207                8086,FPU,SW
 FNSTSW    reg_ax              \2\xDF\xE0                    286,FPU
 FPATAN    void                \2\xD9\xF3                    8086,FPU
 FPREM     void                \2\xD9\xF8                    8086,FPU
 FPREM1    void                \2\xD9\xF5                    386,FPU
 FPTAN     void                \2\xD9\xF2                    8086,FPU
 FRNDINT   void                \2\xD9\xFC                    8086,FPU
-FRSTOR    mem                 \300\1\xDD\204                8086,FPU
-FSAVE     mem                 \300\2\x9B\xDD\206            8086,FPU
+FRSTOR    mem                 \1\xDD\204                8086,FPU
+FSAVE     mem                 \2\x9B\xDD\206            8086,FPU
 FSCALE    void                \2\xD9\xFD                    8086,FPU
 FSETPM    void                \2\xDB\xE4                    286,FPU
 FSIN      void                \2\xD9\xFE                    386,FPU
 FSINCOS   void                \2\xD9\xFB                    386,FPU
 FSQRT     void                \2\xD9\xFA                    8086,FPU
-FST       mem32               \300\1\xD9\202                8086,FPU
-FST       mem64               \300\1\xDD\202                8086,FPU
+FST       mem32               \1\xD9\202                8086,FPU
+FST       mem64               \1\xDD\202                8086,FPU
 FST       fpureg              \1\xDD\10\xD0                 8086,FPU
-FSTCW     mem                 \300\2\x9B\xD9\207            8086,FPU,SW
-FSTENV    mem                 \300\2\x9B\xD9\206            8086,FPU
-FSTP      mem32               \300\1\xD9\203                8086,FPU
-FSTP      mem64               \300\1\xDD\203                8086,FPU
-FSTP      mem80               \300\1\xDB\207                8086,FPU
+FSTCW     mem                 \2\x9B\xD9\207            8086,FPU,SW
+FSTENV    mem                 \2\x9B\xD9\206            8086,FPU
+FSTP      mem32               \1\xD9\203                8086,FPU
+FSTP      mem64               \1\xDD\203                8086,FPU
+FSTP      mem80               \1\xDB\207                8086,FPU
 FSTP      fpureg              \1\xDD\10\xD8                 8086,FPU
-FSTSW     mem                 \300\2\x9B\xDD\207            8086,FPU,SW
+FSTSW     mem                 \2\x9B\xDD\207            8086,FPU,SW
 FSTSW     reg_ax              \3\x9B\xDF\xE0                286,FPU
-FSUB      mem32               \300\1\xD8\204                8086,FPU
-FSUB      mem64               \300\1\xDC\204                8086,FPU
+FSUB      mem32               \1\xD8\204                8086,FPU
+FSUB      mem64               \1\xDC\204                8086,FPU
 FSUB      fpureg|to           \1\xDC\10\xE8                 8086,FPU
 FSUB      fpureg,fpu0         \1\xDC\10\xE8                 8086,FPU
 FSUB      fpureg              \1\xD8\10\xE0                 8086,FPU
 FSUB      fpu0,fpureg         \1\xD8\11\xE0                 8086,FPU
 FSUBP     fpureg              \1\xDE\10\xE8                 8086,FPU
 FSUBP     fpureg,fpu0         \1\xDE\10\xE8                 8086,FPU
-FSUBR     mem32               \300\1\xD8\205                8086,FPU
-FSUBR     mem64               \300\1\xDC\205                8086,FPU
+FSUBR     mem32               \1\xD8\205                8086,FPU
+FSUBR     mem64               \1\xDC\205                8086,FPU
 FSUBR     fpureg|to           \1\xDC\10\xE0                 8086,FPU
 FSUBR     fpureg,fpu0         \1\xDC\10\xE0                 8086,FPU
 FSUBR     fpureg              \1\xD8\10\xE8                 8086,FPU
@@ -491,45 +491,45 @@ FXTRACT   void                \2\xD9\xF4                    8086,FPU
 FYL2X     void                \2\xD9\xF1                    8086,FPU
 FYL2XP1   void                \2\xD9\xF9                    8086,FPU
 HLT       void                \1\xF4                        8086,PRIV
-IBTS      mem,reg16           \320\300\2\x0F\xA7\101        386,SW,UNDOC,ND
+IBTS      mem,reg16           \320\2\x0F\xA7\101        386,SW,UNDOC,ND
 IBTS      reg16,reg16         \320\2\x0F\xA7\101            386,UNDOC,ND
-IBTS      mem,reg32           \321\300\2\x0F\xA7\101        386,SD,UNDOC,ND
+IBTS      mem,reg32           \321\2\x0F\xA7\101        386,SD,UNDOC,ND
 IBTS      reg32,reg32         \321\2\x0F\xA7\101            386,UNDOC,ND
 ICEBP     void                \1\xF1                        386,ND
-IDIV      rm8                 \300\1\xF6\207                8086
-IDIV      rm16                \320\300\1\xF7\207            8086
-IDIV      rm32                \321\300\1\xF7\207            386
-IDIV      rm64                \324\300\1\xF7\207            X64
-IMUL      rm8                 \300\1\xF6\205                8086
-IMUL      rm16                \320\300\1\xF7\205            8086
-IMUL      rm32                \321\300\1\xF7\205            386
-IMUL      rm64                \324\300\1\xF7\205            X64
-IMUL      reg16,mem           \320\301\2\x0F\xAF\110        386,SM
+IDIV      rm8                 \1\xF6\207                8086
+IDIV      rm16                \320\1\xF7\207            8086
+IDIV      rm32                \321\1\xF7\207            386
+IDIV      rm64                \324\1\xF7\207            X64
+IMUL      rm8                 \1\xF6\205                8086
+IMUL      rm16                \320\1\xF7\205            8086
+IMUL      rm32                \321\1\xF7\205            386
+IMUL      rm64                \324\1\xF7\205            X64
+IMUL      reg16,mem           \320\2\x0F\xAF\110        386,SM
 IMUL      reg16,reg16         \320\2\x0F\xAF\110            386
-IMUL      reg32,mem           \321\301\2\x0F\xAF\110        386,SM
+IMUL      reg32,mem           \321\2\x0F\xAF\110        386,SM
 IMUL      reg32,reg32         \321\2\x0F\xAF\110            386
-IMUL      reg64,mem           \324\301\2\x0F\xAF\110        X64,SM
+IMUL      reg64,mem           \324\2\x0F\xAF\110        X64,SM
 IMUL      reg64,reg64         \324\2\x0F\xAF\110            X64
-IMUL      reg16,mem,imm8      \320\301\1\x6B\110\16         186,SM
-IMUL      reg16,mem,sbyte     \320\301\1\x6B\110\16         186,SM,ND
-IMUL      reg16,mem,imm16     \320\301\1\x69\110\32         186,SM
-IMUL      reg16,mem,imm       \320\301\146\1\x69\110\142    186,SM,ND
+IMUL      reg16,mem,imm8      \320\1\x6B\110\16         186,SM
+IMUL      reg16,mem,sbyte     \320\1\x6B\110\16         186,SM,ND
+IMUL      reg16,mem,imm16     \320\1\x69\110\32         186,SM
+IMUL      reg16,mem,imm       \320\146\1\x69\110\142    186,SM,ND
 IMUL      reg16,reg16,imm8    \320\1\x6B\110\16             186
 IMUL      reg16,reg16,sbyte   \320\1\x6B\110\16             186,SM,ND
 IMUL      reg16,reg16,imm16   \320\1\x69\110\32             186
 IMUL      reg16,reg16,imm     \320\146\1\x69\110\142        186,SM,ND
-IMUL      reg32,mem,imm8      \321\301\1\x6B\110\16         386,SM
-IMUL      reg32,mem,sbyte     \321\301\1\x6B\110\16         386,SM,ND
-IMUL      reg32,mem,imm32     \321\301\1\x69\110\42         386,SM
-IMUL      reg32,mem,imm       \321\301\156\1\x69\110\152    386,SM,ND
+IMUL      reg32,mem,imm8      \321\1\x6B\110\16         386,SM
+IMUL      reg32,mem,sbyte     \321\1\x6B\110\16         386,SM,ND
+IMUL      reg32,mem,imm32     \321\1\x69\110\42         386,SM
+IMUL      reg32,mem,imm       \321\156\1\x69\110\152    386,SM,ND
 IMUL      reg32,reg32,imm8    \321\1\x6B\110\16             386
 IMUL      reg32,reg32,sbyte   \321\1\x6B\110\16             386,SM,ND
 IMUL      reg32,reg32,imm32   \321\1\x69\110\42             386
 IMUL      reg32,reg32,imm     \321\156\1\x69\110\152        386,SM,ND
-IMUL      reg64,mem,imm8      \324\301\1\x6B\110\16         X64,SM
-IMUL      reg64,mem,sbyte     \324\301\1\x6B\110\16         X64,SM,ND
-IMUL      reg64,mem,imm32     \324\301\1\x69\110\42         X64,SM
-IMUL      reg64,mem,imm       \324\301\156\1\x69\110\152    X64,SM,ND
+IMUL      reg64,mem,imm8      \324\1\x6B\110\16         X64,SM
+IMUL      reg64,mem,sbyte     \324\1\x6B\110\16         X64,SM,ND
+IMUL      reg64,mem,imm32     \324\1\x69\110\42         X64,SM
+IMUL      reg64,mem,imm       \324\156\1\x69\110\152    X64,SM,ND
 IMUL      reg64,reg64,imm8    \324\1\x6B\110\16             X64
 IMUL      reg64,reg64,sbyte   \324\1\x6B\110\16             X64,SM,ND
 IMUL      reg64,reg64,imm32   \324\1\x69\110\42             X64
@@ -553,10 +553,10 @@ IN        reg_ax,reg_dx       \320\1\xED                    8086
 IN        reg_eax,reg_dx      \321\1\xED                    386
 INC       reg16               \320\10\x40                   8086,NOLONG
 INC       reg32               \321\10\x40                   386,NOLONG
-INC       rm8                 \300\1\xFE\200                8086
-INC       rm16                \320\300\1\xFF\200            8086
-INC       rm32                \321\300\1\xFF\200            386
-INC       rm64                \324\300\1\xFF\200            X64
+INC       rm8                 \1\xFE\200                8086
+INC       rm16                \320\1\xFF\200            8086
+INC       rm32                \321\1\xFF\200            386
+INC       rm64                \324\1\xFF\200            X64
 INCBIN    ignore              ignore                        ignore
 INSB      void                \1\x6C                        186
 INSD      void                \321\1\x6D                    386
@@ -568,7 +568,7 @@ INT03     void                \1\xCC                        8086,ND
 INT3      void                \1\xCC                        8086
 INTO      void                \1\xCE                        8086,NOLONG
 INVD      void                \2\x0F\x08                    486,PRIV
-INVLPG    mem                 \300\2\x0F\x01\207            486,PRIV
+INVLPG    mem                 \2\x0F\x01\207            486,PRIV
 INVLPGA   void                \3\x0F\x01\xDF                X86_64,AMD
 IRET      void                \322\1\xCF                    8086
 IRETD     void                \321\1\xCF                    386
@@ -592,53 +592,53 @@ JMP       imm16:imm           \320\1\xEA\31\30              8086,NOLONG
 JMP       imm:imm16           \320\1\xEA\31\30              8086,NOLONG
 JMP       imm32:imm           \321\1\xEA\41\30              386,NOLONG
 JMP       imm:imm32           \321\1\xEA\41\30              386,NOLONG
-JMP       mem|far             \322\300\1\xFF\205            8086
-JMP       mem16|far           \320\300\1\xFF\205            8086
-JMP       mem32|far           \321\300\1\xFF\205            386
-JMP       mem|near            \322\300\1\xFF\204            8086
-JMP       mem16|near          \320\300\1\xFF\204            8086
-JMP       mem32|near          \321\300\1\xFF\204            386,NOLONG
-JMP       mem64|near          \324\300\1\xFF\204            X64
-JMP       reg16               \320\300\1\xFF\204            8086
-JMP       reg32               \321\300\1\xFF\204            386,NOLONG
-JMP       reg64               \324\300\1\xFF\204            X64
-JMP       mem                 \322\300\1\xFF\204            8086
-JMP       mem16               \320\300\1\xFF\204            8086
-JMP       mem32               \321\300\1\xFF\204            386,NOLONG
-JMP       mem64               \324\300\1\xFF\204            X64
+JMP       mem|far             \322\1\xFF\205            8086
+JMP       mem16|far           \320\1\xFF\205            8086
+JMP       mem32|far           \321\1\xFF\205            386
+JMP       mem|near            \322\1\xFF\204            8086
+JMP       mem16|near          \320\1\xFF\204            8086
+JMP       mem32|near          \321\1\xFF\204            386,NOLONG
+JMP       mem64|near          \324\1\xFF\204            X64
+JMP       reg16               \320\1\xFF\204            8086
+JMP       reg32               \321\1\xFF\204            386,NOLONG
+JMP       reg64               \324\1\xFF\204            X64
+JMP       mem                 \322\1\xFF\204            8086
+JMP       mem16               \320\1\xFF\204            8086
+JMP       mem32               \321\1\xFF\204            386,NOLONG
+JMP       mem64               \324\1\xFF\204            X64
 JMPE      imm                 \322\2\x0F\xB8\64             IA64
 JMPE      imm16               \320\2\x0F\xB8\64             IA64
 JMPE      imm32               \321\2\x0F\xB8\64             IA64
 JMPE      rm16                \320\2\x0F\x00\206            IA64
 JMPE      rm32                \321\2\x0F\x00\206            IA64
-JRCXZ     imm                 \300\1\xE3\50                 X64
+JRCXZ     imm                 \1\xE3\50                 X64
 LAHF      void                \1\x9F                        8086
-LAR       reg16,mem           \320\301\2\x0F\x02\110        286,PROT,SM
+LAR       reg16,mem           \320\2\x0F\x02\110        286,PROT,SM
 LAR       reg16,reg16         \320\2\x0F\x02\110            286,PROT
-LAR       reg32,mem           \321\301\2\x0F\x02\110        386,PROT,SM
+LAR       reg32,mem           \321\2\x0F\x02\110        386,PROT,SM
 LAR       reg32,reg32         \321\2\x0F\x02\110            386,PROT
-LAR       reg64,mem           \324\301\2\x0F\x02\110        X64,SM
+LAR       reg64,mem           \324\2\x0F\x02\110        X64,SM
 LAR       reg64,reg64         \324\2\x0F\x02\110            X64,PROT
-LDS       reg16,mem           \320\301\1\xC5\110            8086,NOLONG
-LDS       reg32,mem           \321\301\1\xC5\110            386,NOLONG
-LEA       reg16,mem           \320\301\1\x8D\110            8086
-LEA       reg32,mem           \321\301\1\x8D\110            386
-LEA       reg64,mem           \324\301\1\x8D\110            X64
+LDS       reg16,mem           \320\1\xC5\110            8086,NOLONG
+LDS       reg32,mem           \321\1\xC5\110            386,NOLONG
+LEA       reg16,mem           \320\1\x8D\110            8086
+LEA       reg32,mem           \321\1\x8D\110            386
+LEA       reg64,mem           \324\1\x8D\110            X64
 LEAVE     void                \1\xC9                        186
-LES       reg16,mem           \320\301\1\xC4\110            8086,NOLONG
-LES       reg32,mem           \321\301\1\xC4\110            386,NOLONG
+LES       reg16,mem           \320\1\xC4\110            8086,NOLONG
+LES       reg32,mem           \321\1\xC4\110            386,NOLONG
 LFENCE    void                \3\x0F\xAE\xE8                X64,AMD
-LFS       reg16,mem           \320\301\2\x0F\xB4\110        386
-LFS       reg32,mem           \321\301\2\x0F\xB4\110        386
-LGDT      mem                 \300\2\x0F\x01\202            286,PRIV
-LGS       reg16,mem           \320\301\2\x0F\xB5\110        386
-LGS       reg32,mem           \321\301\2\x0F\xB5\110        386
-LIDT      mem                 \300\2\x0F\x01\203            286,PRIV
-LLDT      mem                 \300\1\x0F\170\202            286,PROT,PRIV
-LLDT      mem16               \300\1\x0F\170\202            286,PROT,PRIV
+LFS       reg16,mem           \320\2\x0F\xB4\110        386
+LFS       reg32,mem           \321\2\x0F\xB4\110        386
+LGDT      mem                 \2\x0F\x01\202            286,PRIV
+LGS       reg16,mem           \320\2\x0F\xB5\110        386
+LGS       reg32,mem           \321\2\x0F\xB5\110        386
+LIDT      mem                 \2\x0F\x01\203            286,PRIV
+LLDT      mem                 \1\x0F\170\202            286,PROT,PRIV
+LLDT      mem16               \1\x0F\170\202            286,PROT,PRIV
 LLDT      reg16               \1\x0F\170\202                286,PROT,PRIV
-LMSW      mem                 \300\2\x0F\x01\206            286,PRIV
-LMSW      mem16               \300\2\x0F\x01\206            286,PRIV
+LMSW      mem                 \2\x0F\x01\206            286,PRIV
+LMSW      mem16               \2\x0F\x01\206            286,PRIV
 LMSW      reg16               \2\x0F\x01\206                286,PRIV
 LOADALL   void                \2\x0F\x07                    386,UNDOC
 LOADALL286 void               \2\x0F\x05                    286,UNDOC
@@ -666,34 +666,34 @@ LOOPZ     imm                 \312\1\xE1\50                 8086
 LOOPZ     imm,reg_cx          \310\1\xE1\50                 8086,NOLONG
 LOOPZ     imm,reg_ecx         \311\1\xE1\50                 386
 LOOPZ     imm,reg_rcx         \313\1\xE1\50                 X64
-LSL       reg16,mem           \320\301\2\x0F\x03\110        286,PROT,SM
+LSL       reg16,mem           \320\2\x0F\x03\110        286,PROT,SM
 LSL       reg16,reg16         \320\2\x0F\x03\110            286,PROT
-LSL       reg32,mem           \321\301\2\x0F\x03\110        386,PROT,SM
+LSL       reg32,mem           \321\2\x0F\x03\110        386,PROT,SM
 LSL       reg32,reg32         \321\2\x0F\x03\110            386,PROT
-LSL       reg64,mem           \324\301\2\x0F\x03\110        X64,SM
+LSL       reg64,mem           \324\2\x0F\x03\110        X64,SM
 LSL       reg64,reg64         \324\2\x0F\x03\110            X64,PROT
-LSS       reg16,mem           \320\301\2\x0F\xB2\110        386
-LSS       reg32,mem           \321\301\2\x0F\xB2\110        386
-LTR       mem                 \300\1\x0F\170\203            286,PROT,PRIV
-LTR       mem16               \300\1\x0F\170\203            286,PROT,PRIV,NOLONG
+LSS       reg16,mem           \320\2\x0F\xB2\110        386
+LSS       reg32,mem           \321\2\x0F\xB2\110        386
+LTR       mem                 \1\x0F\170\203            286,PROT,PRIV
+LTR       mem16               \1\x0F\170\203            286,PROT,PRIV,NOLONG
 LTR       reg16               \1\x0F\170\203                286,PROT,PRIV,NOLONG
 MFENCE    void                \3\x0F\xAE\xF0                X64,AMD
 MONITOR   void               \3\x0F\x01\xC8                PRESCOTT
 MONITOR          reg_eax,reg_ecx,reg_edx      \3\x0F\x01\xC8       PRESCOTT,ND
-MOV       mem,reg_sreg        \300\1\x8C\101                8086,SM
+MOV       mem,reg_sreg        \1\x8C\101                8086,SM
 MOV       reg16,reg_sreg      \320\1\x8C\101                8086
 MOV       reg32,reg_sreg      \321\1\x8C\101                386
-MOV       reg_sreg,mem        \301\1\x8E\110                8086,SM
+MOV       reg_sreg,mem        \1\x8E\110                8086,SM
 MOV       reg_sreg,reg16      \1\x8E\110                    8086
 MOV       reg_sreg,reg32      \1\x8E\110                    386
-MOV       reg_al,mem_offs     \301\1\xA0\45                 8086,SM
-MOV       reg_ax,mem_offs     \301\320\1\xA1\45             8086,SM
-MOV       reg_eax,mem_offs    \301\321\1\xA1\45             386,SM
-MOV       reg_rax,mem_offs    \301\324\1\xA1\45             X64,SM
-MOV       mem_offs,reg_al     \300\1\xA2\44                 8086,SM
-MOV       mem_offs,reg_ax     \300\320\1\xA3\44             8086,SM
-MOV       mem_offs,reg_eax    \300\321\1\xA3\44             386,SM
-MOV       mem_offs,reg_rax    \300\324\1\xA3\44             X64,SM
+MOV       reg_al,mem_offs     \1\xA0\45                 8086,SM
+MOV       reg_ax,mem_offs     \320\1\xA1\45             8086,SM
+MOV       reg_eax,mem_offs    \321\1\xA1\45             386,SM
+MOV       reg_rax,mem_offs    \324\1\xA1\45             X64,SM
+MOV       mem_offs,reg_al     \1\xA2\44                 8086,SM
+MOV       mem_offs,reg_ax     \320\1\xA3\44             8086,SM
+MOV       mem_offs,reg_eax    \321\1\xA3\44             386,SM
+MOV       mem_offs,reg_rax    \324\1\xA3\44             X64,SM
 MOV       reg32,reg_creg      \334\2\x0F\x20\101            386,PRIV,NOLONG
 MOV       reg64,reg_creg      \323\2\x0F\x20\101            X64,PRIV
 MOV       reg_creg,reg32      \334\2\x0F\x22\110            386,PRIV,NOLONG
@@ -704,44 +704,44 @@ MOV       reg_dreg,reg32      \2\x0F\x23\110                386,PRIV
 MOV       reg_dreg,reg64      \323\2\x0F\x23\110            X64,PRIV
 MOV       reg32,reg_treg      \2\x0F\x24\101                386,NOLONG
 MOV       reg_treg,reg32      \2\x0F\x26\110                386,NOLONG
-MOV       mem,reg8            \300\1\x88\101                8086,SM
+MOV       mem,reg8            \1\x88\101                8086,SM
 MOV       reg8,reg8           \1\x88\101                    8086
-MOV       mem,reg16           \320\300\1\x89\101            8086,SM
+MOV       mem,reg16           \320\1\x89\101            8086,SM
 MOV       reg16,reg16         \320\1\x89\101                8086
-MOV       mem,reg32           \321\300\1\x89\101            386,SM
+MOV       mem,reg32           \321\1\x89\101            386,SM
 MOV       reg32,reg32         \321\1\x89\101                386
-MOV       mem,reg64           \324\300\1\x89\101            X64,SM
+MOV       mem,reg64           \324\1\x89\101            X64,SM
 MOV       reg64,reg64         \324\1\x89\101                X64
-MOV       reg8,mem            \301\1\x8A\110                8086,SM
+MOV       reg8,mem            \1\x8A\110                8086,SM
 MOV       reg8,reg8           \1\x8A\110                    8086
-MOV       reg16,mem           \320\301\1\x8B\110            8086,SM
+MOV       reg16,mem           \320\1\x8B\110            8086,SM
 MOV       reg16,reg16         \320\1\x8B\110                8086
-MOV       reg32,mem           \321\301\1\x8B\110            386,SM
+MOV       reg32,mem           \321\1\x8B\110            386,SM
 MOV       reg32,reg32         \321\1\x8B\110                386
-MOV       reg64,mem           \324\301\1\x8B\110            X64,SM
+MOV       reg64,mem           \324\1\x8B\110            X64,SM
 MOV       reg64,reg64         \324\1\x8B\110                X64
 MOV       reg8,imm            \10\xB0\21                    8086,SM
 MOV       reg16,imm           \320\10\xB8\31                8086,SM
 MOV       reg32,imm           \321\10\xB8\41                386,SM
 MOV       reg64,imm           \324\10\xB8\55                X64,SM
-MOV       rm8,imm             \300\1\xC6\200\21             8086,SM
-MOV       rm16,imm            \320\300\1\xC7\200\31         8086,SM
-MOV       rm32,imm            \321\300\1\xC7\200\41         386,SM
-MOV       rm64,imm            \324\300\1\xC7\200\41         X64,SM
-MOV       mem,imm8            \300\1\xC6\200\21             8086,SM
-MOV       mem,imm16           \320\300\1\xC7\200\31         8086,SM
-MOV       mem,imm32           \321\300\1\xC7\200\41         386,SM
-MOVD      mmxreg,mem          \301\2\x0F\x6E\110            PENT,MMX,SD
+MOV       rm8,imm             \1\xC6\200\21             8086,SM
+MOV       rm16,imm            \320\1\xC7\200\31         8086,SM
+MOV       rm32,imm            \321\1\xC7\200\41         386,SM
+MOV       rm64,imm            \324\1\xC7\200\41         X64,SM
+MOV       mem,imm8            \1\xC6\200\21             8086,SM
+MOV       mem,imm16           \320\1\xC7\200\31         8086,SM
+MOV       mem,imm32           \321\1\xC7\200\41         386,SM
+MOVD      mmxreg,mem          \2\x0F\x6E\110            PENT,MMX,SD
 MOVD      mmxreg,reg32        \2\x0F\x6E\110                PENT,MMX
-MOVD      mem,mmxreg          \300\2\x0F\x7E\101            PENT,MMX,SD
+MOVD      mem,mmxreg          \2\x0F\x7E\101            PENT,MMX,SD
 MOVD      reg32,mmxreg        \2\x0F\x7E\101                PENT,MMX
-MOVD      xmmreg,mem          \320\301\2\x0F\x6E\110        X64,SD
+MOVD      xmmreg,mem          \320\2\x0F\x6E\110        X64,SD
 MOVD      xmmreg,reg32        \320\2\x0F\x6E\110            X64
-MOVD      mem,xmmreg          \320\300\2\x0F\x7E\101        X64,SD
+MOVD      mem,xmmreg          \320\2\x0F\x7E\101        X64,SD
 MOVD      reg32,xmmreg        \320\2\x0F\x7E\101            X64,SSE
-MOVQ      mmxreg,mem          \301\2\x0F\x6F\110            PENT,MMX,SQ
+MOVQ      mmxreg,mem          \2\x0F\x6F\110            PENT,MMX,SQ
 MOVQ      mmxreg,mmxreg       \2\x0F\x6F\110                PENT,MMX
-MOVQ      mem,mmxreg          \300\2\x0F\x7F\101            PENT,MMX,SQ
+MOVQ      mem,mmxreg          \2\x0F\x7F\101            PENT,MMX,SQ
 MOVQ      mmxreg,mmxreg       \2\x0F\x7F\101                PENT,MMX
 MOVQ      mmxreg,rm64         \2\x0F\x6E\110                X64,MMX
 MOVQ      rm64,mmxreg         \2\x0F\x7E\101                X64,MMX
@@ -749,56 +749,56 @@ MOVSB     void                \1\xA4                        8086
 MOVSD     void                \321\1\xA5                    386
 MOVSQ     void                \324\1\xA5                    X64
 MOVSW     void                \320\1\xA5                    8086
-MOVSX     reg16,mem           \320\301\2\x0F\xBE\110        386,SB
+MOVSX     reg16,mem           \320\2\x0F\xBE\110        386,SB
 MOVSX     reg16,reg8          \320\2\x0F\xBE\110            386
-MOVSX     reg32,rm8           \321\301\2\x0F\xBE\110        386
-MOVSX     reg32,rm16          \321\301\2\x0F\xBF\110        386
-MOVSX     reg64,rm8           \324\301\2\x0F\xBE\110        X64
-MOVSX     reg64,rm16          \324\301\2\x0F\xBF\110        X64
-MOVSX     reg64,rm32          \324\301\1\x63\110            X64
-MOVZX     reg16,mem           \320\301\2\x0F\xB6\110        386,SB
+MOVSX     reg32,rm8           \321\2\x0F\xBE\110        386
+MOVSX     reg32,rm16          \321\2\x0F\xBF\110        386
+MOVSX     reg64,rm8           \324\2\x0F\xBE\110        X64
+MOVSX     reg64,rm16          \324\2\x0F\xBF\110        X64
+MOVSX     reg64,rm32          \324\1\x63\110            X64
+MOVZX     reg16,mem           \320\2\x0F\xB6\110        386,SB
 MOVZX     reg16,reg8          \320\2\x0F\xB6\110            386
-MOVZX     reg32,rm8           \321\301\2\x0F\xB6\110        386
-MOVZX     reg32,rm16          \321\301\2\x0F\xB7\110        386
-MOVZX     reg64,rm8           \324\301\2\x0F\xB6\110        X64
-MOVZX     reg64,rm16          \324\301\2\x0F\xB7\110        X64
-MUL       rm8                 \300\1\xF6\204                8086
-MUL       rm16                \320\300\1\xF7\204            8086
-MUL       rm32                \321\300\1\xF7\204            386
-MUL       rm64                \324\300\1\xF7\204            X64
+MOVZX     reg32,rm8           \321\2\x0F\xB6\110        386
+MOVZX     reg32,rm16          \321\2\x0F\xB7\110        386
+MOVZX     reg64,rm8           \324\2\x0F\xB6\110        X64
+MOVZX     reg64,rm16          \324\2\x0F\xB7\110        X64
+MUL       rm8                 \1\xF6\204                8086
+MUL       rm16                \320\1\xF7\204            8086
+MUL       rm32                \321\1\xF7\204            386
+MUL       rm64                \324\1\xF7\204            X64
 MWAIT    void                \3\x0F\x01\xC9                PRESCOTT
 MWAIT    reg_eax,reg_ecx     \3\x0F\x01\xC9                PRESCOTT,ND
-NEG       rm8                 \300\1\xF6\203                8086
-NEG       rm16                \320\300\1\xF7\203            8086
-NEG       rm32                \321\300\1\xF7\203            386
-NEG       rm64                \324\300\1\xF7\203            X64
+NEG       rm8                 \1\xF6\203                8086
+NEG       rm16                \320\1\xF7\203            8086
+NEG       rm32                \321\1\xF7\203            386
+NEG       rm64                \324\1\xF7\203            X64
 NOP       void                \1\x90                        8086
-NOP      rm16                \320\300\2\x0F\x1F\200        P6
-NOP      rm32                \321\300\2\x0F\x1F\200        P6
-NOP      rm64                \324\300\2\x0F\x1F\200        X64
-NOT       rm8                 \300\1\xF6\202                8086
-NOT       rm16                \320\300\1\xF7\202            8086
-NOT       rm32                \321\300\1\xF7\202            386
-NOT       rm64                \324\300\1\xF7\202            X64
-OR        mem,reg8            \300\1\x08\101                8086,SM
+NOP      rm16                \320\2\x0F\x1F\200        P6
+NOP      rm32                \321\2\x0F\x1F\200        P6
+NOP      rm64                \324\2\x0F\x1F\200        X64
+NOT       rm8                 \1\xF6\202                8086
+NOT       rm16                \320\1\xF7\202            8086
+NOT       rm32                \321\1\xF7\202            386
+NOT       rm64                \324\1\xF7\202            X64
+OR        mem,reg8            \1\x08\101                8086,SM
 OR        reg8,reg8           \1\x08\101                    8086
-OR        mem,reg16           \320\300\1\x09\101            8086,SM
+OR        mem,reg16           \320\1\x09\101            8086,SM
 OR        reg16,reg16         \320\1\x09\101                8086
-OR        mem,reg32           \321\300\1\x09\101            386,SM
+OR        mem,reg32           \321\1\x09\101            386,SM
 OR        reg32,reg32         \321\1\x09\101                386
-OR        mem,reg64           \324\300\1\x09\101            X64,SM
+OR        mem,reg64           \324\1\x09\101            X64,SM
 OR        reg64,reg64         \324\1\x09\101                X64
-OR        reg8,mem            \301\1\x0A\110                8086,SM
+OR        reg8,mem            \1\x0A\110                8086,SM
 OR        reg8,reg8           \1\x0A\110                    8086
-OR        reg16,mem           \320\301\1\x0B\110            8086,SM
+OR        reg16,mem           \320\1\x0B\110            8086,SM
 OR        reg16,reg16         \320\1\x0B\110                8086
-OR        reg32,mem           \321\301\1\x0B\110            386,SM
+OR        reg32,mem           \321\1\x0B\110            386,SM
 OR        reg32,reg32         \321\1\x0B\110                386
-OR        reg64,mem           \324\301\1\x0B\110            X64,SM
+OR        reg64,mem           \324\1\x0B\110            X64,SM
 OR        reg64,reg64         \324\1\x0B\110                X64
-OR        rm16,imm8           \320\300\1\x83\201\15         8086
-OR        rm32,imm8           \321\300\1\x83\201\15         386
-OR        rm64,imm8           \324\300\1\x83\201\15         X64
+OR        rm16,imm8           \320\1\x83\201\15         8086
+OR        rm32,imm8           \321\1\x83\201\15         386
+OR        rm64,imm8           \324\1\x83\201\15         X64
 OR        reg_al,imm          \1\x0C\21                     8086,SM
 OR        reg_ax,sbyte        \320\1\x83\201\15             8086,SM,ND
 OR        reg_ax,imm          \320\1\x0D\31                 8086,SM
@@ -806,13 +806,13 @@ OR        reg_eax,sbyte       \321\1\x83\201\15             386,SM,ND
 OR        reg_eax,imm         \321\1\x0D\41                 386,SM
 OR        reg_rax,sbyte       \321\1\x83\201\15             X64,SM,ND
 OR        reg_rax,imm         \321\1\x0D\41                 X64,SM
-OR        rm8,imm             \300\1\x80\201\21             8086,SM
-OR        rm16,imm            \320\300\145\1\x81\201\141    8086,SM
-OR        rm32,imm            \321\300\155\1\x81\201\151    386,SM
-OR        rm64,imm            \324\300\155\1\x81\201\151    X64,SM
-OR        mem,imm8            \300\1\x80\201\21             8086,SM
-OR        mem,imm16           \320\300\145\1\x81\201\141    8086,SM
-OR        mem,imm32           \321\300\155\1\x81\201\151    386,SM
+OR        rm8,imm             \1\x80\201\21             8086,SM
+OR        rm16,imm            \320\145\1\x81\201\141    8086,SM
+OR        rm32,imm            \321\155\1\x81\201\151    386,SM
+OR        rm64,imm            \324\155\1\x81\201\151    X64,SM
+OR        mem,imm8            \1\x80\201\21             8086,SM
+OR        mem,imm16           \320\145\1\x81\201\141    8086,SM
+OR        mem,imm32           \321\155\1\x81\201\151    386,SM
 OUT       imm,reg_al          \1\xE6\24                     8086,SB
 OUT       imm,reg_ax          \320\1\xE7\24                 8086,SB
 OUT       imm,reg_eax         \321\1\xE7\24                 386,SB
@@ -822,109 +822,109 @@ OUT       reg_dx,reg_eax      \321\1\xEF                    386
 OUTSB     void                \1\x6E                        186
 OUTSD     void                \321\1\x6F                    386
 OUTSW     void                \320\1\x6F                    186
-PACKSSDW  mmxreg,mem          \301\2\x0F\x6B\110            PENT,MMX,SM
+PACKSSDW  mmxreg,mem          \2\x0F\x6B\110            PENT,MMX,SM
 PACKSSDW  mmxreg,mmxreg       \2\x0F\x6B\110                PENT,MMX
-PACKSSWB  mmxreg,mem          \301\2\x0F\x63\110            PENT,MMX,SM
+PACKSSWB  mmxreg,mem          \2\x0F\x63\110            PENT,MMX,SM
 PACKSSWB  mmxreg,mmxreg       \2\x0F\x63\110                PENT,MMX
-PACKUSWB  mmxreg,mem          \301\2\x0F\x67\110            PENT,MMX,SM
+PACKUSWB  mmxreg,mem          \2\x0F\x67\110            PENT,MMX,SM
 PACKUSWB  mmxreg,mmxreg       \2\x0F\x67\110                PENT,MMX
-PADDB     mmxreg,mem          \301\2\x0F\xFC\110            PENT,MMX,SM
+PADDB     mmxreg,mem          \2\x0F\xFC\110            PENT,MMX,SM
 PADDB     mmxreg,mmxreg       \2\x0F\xFC\110                PENT,MMX
-PADDD     mmxreg,mem          \301\2\x0F\xFE\110            PENT,MMX,SM
+PADDD     mmxreg,mem          \2\x0F\xFE\110            PENT,MMX,SM
 PADDD     mmxreg,mmxreg       \2\x0F\xFE\110                PENT,MMX
-PADDSB    mmxreg,mem          \301\2\x0F\xEC\110            PENT,MMX,SM
+PADDSB    mmxreg,mem          \2\x0F\xEC\110            PENT,MMX,SM
 PADDSB    mmxreg,mmxreg       \2\x0F\xEC\110                PENT,MMX
-PADDSIW   mmxreg,mem          \301\2\x0F\x51\110            PENT,MMX,SM,CYRIX
+PADDSIW   mmxreg,mem          \2\x0F\x51\110            PENT,MMX,SM,CYRIX
 PADDSIW   mmxreg,mmxreg       \2\x0F\x51\110                PENT,MMX,CYRIX
-PADDSW    mmxreg,mem          \301\2\x0F\xED\110            PENT,MMX,SM
+PADDSW    mmxreg,mem          \2\x0F\xED\110            PENT,MMX,SM
 PADDSW    mmxreg,mmxreg       \2\x0F\xED\110                PENT,MMX
-PADDUSB   mmxreg,mem          \301\2\x0F\xDC\110            PENT,MMX,SM
+PADDUSB   mmxreg,mem          \2\x0F\xDC\110            PENT,MMX,SM
 PADDUSB   mmxreg,mmxreg       \2\x0F\xDC\110                PENT,MMX
-PADDUSW   mmxreg,mem          \301\2\x0F\xDD\110            PENT,MMX,SM
+PADDUSW   mmxreg,mem          \2\x0F\xDD\110            PENT,MMX,SM
 PADDUSW   mmxreg,mmxreg       \2\x0F\xDD\110                PENT,MMX
-PADDW     mmxreg,mem          \301\2\x0F\xFD\110            PENT,MMX,SM
+PADDW     mmxreg,mem          \2\x0F\xFD\110            PENT,MMX,SM
 PADDW     mmxreg,mmxreg       \2\x0F\xFD\110                PENT,MMX
-PAND      mmxreg,mem          \301\2\x0F\xDB\110            PENT,MMX,SM
+PAND      mmxreg,mem          \2\x0F\xDB\110            PENT,MMX,SM
 PAND      mmxreg,mmxreg       \2\x0F\xDB\110                PENT,MMX
-PANDN     mmxreg,mem          \301\2\x0F\xDF\110            PENT,MMX,SM
+PANDN     mmxreg,mem          \2\x0F\xDF\110            PENT,MMX,SM
 PANDN     mmxreg,mmxreg       \2\x0F\xDF\110                PENT,MMX
 PAUSE     void                \333\1\x90                    8086
-PAVEB     mmxreg,mem          \301\2\x0F\x50\110            PENT,MMX,SM,CYRIX
+PAVEB     mmxreg,mem          \2\x0F\x50\110            PENT,MMX,SM,CYRIX
 PAVEB     mmxreg,mmxreg       \2\x0F\x50\110                PENT,MMX,CYRIX
-PAVGUSB   mmxreg,mem          \301\2\x0F\x0F\110\01\xBF     PENT,3DNOW,SM
+PAVGUSB   mmxreg,mem          \2\x0F\x0F\110\01\xBF     PENT,3DNOW,SM
 PAVGUSB   mmxreg,mmxreg       \2\x0F\x0F\110\01\xBF         PENT,3DNOW
-PCMPEQB   mmxreg,mem          \301\2\x0F\x74\110            PENT,MMX,SM
+PCMPEQB   mmxreg,mem          \2\x0F\x74\110            PENT,MMX,SM
 PCMPEQB   mmxreg,mmxreg       \2\x0F\x74\110                PENT,MMX
-PCMPEQD   mmxreg,mem          \301\2\x0F\x76\110            PENT,MMX,SM
+PCMPEQD   mmxreg,mem          \2\x0F\x76\110            PENT,MMX,SM
 PCMPEQD   mmxreg,mmxreg       \2\x0F\x76\110                PENT,MMX
-PCMPEQW   mmxreg,mem          \301\2\x0F\x75\110            PENT,MMX,SM
+PCMPEQW   mmxreg,mem          \2\x0F\x75\110            PENT,MMX,SM
 PCMPEQW   mmxreg,mmxreg       \2\x0F\x75\110                PENT,MMX
-PCMPGTB   mmxreg,mem          \301\2\x0F\x64\110            PENT,MMX,SM
+PCMPGTB   mmxreg,mem          \2\x0F\x64\110            PENT,MMX,SM
 PCMPGTB   mmxreg,mmxreg       \2\x0F\x64\110                PENT,MMX
-PCMPGTD   mmxreg,mem          \301\2\x0F\x66\110            PENT,MMX,SM
+PCMPGTD   mmxreg,mem          \2\x0F\x66\110            PENT,MMX,SM
 PCMPGTD   mmxreg,mmxreg       \2\x0F\x66\110                PENT,MMX
-PCMPGTW   mmxreg,mem          \301\2\x0F\x65\110            PENT,MMX,SM
+PCMPGTW   mmxreg,mem          \2\x0F\x65\110            PENT,MMX,SM
 PCMPGTW   mmxreg,mmxreg       \2\x0F\x65\110                PENT,MMX
-PDISTIB   mmxreg,mem          \301\2\x0F\x54\110            PENT,MMX,SM,CYRIX
-PF2ID     mmxreg,mem          \301\2\x0F\x0F\110\01\x1D     PENT,3DNOW,SM
+PDISTIB   mmxreg,mem          \2\x0F\x54\110            PENT,MMX,SM,CYRIX
+PF2ID     mmxreg,mem          \2\x0F\x0F\110\01\x1D     PENT,3DNOW,SM
 PF2ID     mmxreg,mmxreg       \2\x0F\x0F\110\01\x1D         PENT,3DNOW
-PFACC     mmxreg,mem          \301\2\x0F\x0F\110\01\xAE     PENT,3DNOW,SM
+PFACC     mmxreg,mem          \2\x0F\x0F\110\01\xAE     PENT,3DNOW,SM
 PFACC     mmxreg,mmxreg       \2\x0F\x0F\110\01\xAE         PENT,3DNOW
-PFADD     mmxreg,mem          \301\2\x0F\x0F\110\01\x9E     PENT,3DNOW,SM
+PFADD     mmxreg,mem          \2\x0F\x0F\110\01\x9E     PENT,3DNOW,SM
 PFADD     mmxreg,mmxreg       \2\x0F\x0F\110\01\x9E         PENT,3DNOW
-PFCMPEQ   mmxreg,mem          \301\2\x0F\x0F\110\01\xB0     PENT,3DNOW,SM
+PFCMPEQ   mmxreg,mem          \2\x0F\x0F\110\01\xB0     PENT,3DNOW,SM
 PFCMPEQ   mmxreg,mmxreg       \2\x0F\x0F\110\01\xB0         PENT,3DNOW
-PFCMPGE   mmxreg,mem          \301\2\x0F\x0F\110\01\x90     PENT,3DNOW,SM
+PFCMPGE   mmxreg,mem          \2\x0F\x0F\110\01\x90     PENT,3DNOW,SM
 PFCMPGE   mmxreg,mmxreg       \2\x0F\x0F\110\01\x90         PENT,3DNOW
-PFCMPGT   mmxreg,mem          \301\2\x0F\x0F\110\01\xA0     PENT,3DNOW,SM
+PFCMPGT   mmxreg,mem          \2\x0F\x0F\110\01\xA0     PENT,3DNOW,SM
 PFCMPGT   mmxreg,mmxreg       \2\x0F\x0F\110\01\xA0         PENT,3DNOW
-PFMAX     mmxreg,mem          \301\2\x0F\x0F\110\01\xA4     PENT,3DNOW,SM
+PFMAX     mmxreg,mem          \2\x0F\x0F\110\01\xA4     PENT,3DNOW,SM
 PFMAX     mmxreg,mmxreg       \2\x0F\x0F\110\01\xA4         PENT,3DNOW
-PFMIN     mmxreg,mem          \301\2\x0F\x0F\110\01\x94     PENT,3DNOW,SM
+PFMIN     mmxreg,mem          \2\x0F\x0F\110\01\x94     PENT,3DNOW,SM
 PFMIN     mmxreg,mmxreg       \2\x0F\x0F\110\01\x94         PENT,3DNOW
-PFMUL     mmxreg,mem          \301\2\x0F\x0F\110\01\xB4     PENT,3DNOW,SM
+PFMUL     mmxreg,mem          \2\x0F\x0F\110\01\xB4     PENT,3DNOW,SM
 PFMUL     mmxreg,mmxreg       \2\x0F\x0F\110\01\xB4         PENT,3DNOW
-PFRCP     mmxreg,mem          \301\2\x0F\x0F\110\01\x96     PENT,3DNOW,SM
+PFRCP     mmxreg,mem          \2\x0F\x0F\110\01\x96     PENT,3DNOW,SM
 PFRCP     mmxreg,mmxreg       \2\x0F\x0F\110\01\x96         PENT,3DNOW
-PFRCPIT1  mmxreg,mem          \301\2\x0F\x0F\110\01\xA6     PENT,3DNOW,SM
+PFRCPIT1  mmxreg,mem          \2\x0F\x0F\110\01\xA6     PENT,3DNOW,SM
 PFRCPIT1  mmxreg,mmxreg       \2\x0F\x0F\110\01\xA6         PENT,3DNOW
-PFRCPIT2  mmxreg,mem          \301\2\x0F\x0F\110\01\xB6     PENT,3DNOW,SM
+PFRCPIT2  mmxreg,mem          \2\x0F\x0F\110\01\xB6     PENT,3DNOW,SM
 PFRCPIT2  mmxreg,mmxreg       \2\x0F\x0F\110\01\xB6         PENT,3DNOW
-PFRSQIT1  mmxreg,mem          \301\2\x0F\x0F\110\01\xA7     PENT,3DNOW,SM
+PFRSQIT1  mmxreg,mem          \2\x0F\x0F\110\01\xA7     PENT,3DNOW,SM
 PFRSQIT1  mmxreg,mmxreg       \2\x0F\x0F\110\01\xA7         PENT,3DNOW
-PFRSQRT   mmxreg,mem          \301\2\x0F\x0F\110\01\x97     PENT,3DNOW,SM
+PFRSQRT   mmxreg,mem          \2\x0F\x0F\110\01\x97     PENT,3DNOW,SM
 PFRSQRT   mmxreg,mmxreg       \2\x0F\x0F\110\01\x97         PENT,3DNOW
-PFSUB     mmxreg,mem          \301\2\x0F\x0F\110\01\x9A     PENT,3DNOW,SM
+PFSUB     mmxreg,mem          \2\x0F\x0F\110\01\x9A     PENT,3DNOW,SM
 PFSUB     mmxreg,mmxreg       \2\x0F\x0F\110\01\x9A         PENT,3DNOW
-PFSUBR    mmxreg,mem          \301\2\x0F\x0F\110\01\xAA     PENT,3DNOW,SM
+PFSUBR    mmxreg,mem          \2\x0F\x0F\110\01\xAA     PENT,3DNOW,SM
 PFSUBR    mmxreg,mmxreg       \2\x0F\x0F\110\01\xAA         PENT,3DNOW
-PI2FD     mmxreg,mem          \301\2\x0F\x0F\110\01\x0D     PENT,3DNOW,SM
+PI2FD     mmxreg,mem          \2\x0F\x0F\110\01\x0D     PENT,3DNOW,SM
 PI2FD     mmxreg,mmxreg       \2\x0F\x0F\110\01\x0D         PENT,3DNOW
-PMACHRIW  mmxreg,mem          \301\2\x0F\x5E\110            PENT,MMX,SM,CYRIX
-PMADDWD   mmxreg,mem          \301\2\x0F\xF5\110            PENT,MMX,SM
+PMACHRIW  mmxreg,mem          \2\x0F\x5E\110            PENT,MMX,SM,CYRIX
+PMADDWD   mmxreg,mem          \2\x0F\xF5\110            PENT,MMX,SM
 PMADDWD   mmxreg,mmxreg       \2\x0F\xF5\110                PENT,MMX
-PMAGW     mmxreg,mem          \301\2\x0F\x52\110            PENT,MMX,SM,CYRIX
+PMAGW     mmxreg,mem          \2\x0F\x52\110            PENT,MMX,SM,CYRIX
 PMAGW     mmxreg,mmxreg       \2\x0F\x52\110                PENT,MMX,CYRIX
-PMULHRIW  mmxreg,mem          \301\2\x0F\x5D\110            PENT,MMX,SM,CYRIX
+PMULHRIW  mmxreg,mem          \2\x0F\x5D\110            PENT,MMX,SM,CYRIX
 PMULHRIW  mmxreg,mmxreg       \2\x0F\x5D\110                PENT,MMX,CYRIX
-PMULHRWA  mmxreg,mem          \301\2\x0F\x0F\110\1\xB7      PENT,3DNOW,SM
+PMULHRWA  mmxreg,mem          \2\x0F\x0F\110\1\xB7      PENT,3DNOW,SM
 PMULHRWA  mmxreg,mmxreg       \2\x0F\x0F\110\1\xB7          PENT,3DNOW
-PMULHRWC  mmxreg,mem          \301\2\x0F\x59\110            PENT,MMX,SM,CYRIX
+PMULHRWC  mmxreg,mem          \2\x0F\x59\110            PENT,MMX,SM,CYRIX
 PMULHRWC  mmxreg,mmxreg       \2\x0F\x59\110                PENT,MMX,CYRIX
-PMULHW    mmxreg,mem          \301\2\x0F\xE5\110            PENT,MMX,SM
+PMULHW    mmxreg,mem          \2\x0F\xE5\110            PENT,MMX,SM
 PMULHW    mmxreg,mmxreg       \2\x0F\xE5\110                PENT,MMX
-PMULLW    mmxreg,mem          \301\2\x0F\xD5\110            PENT,MMX,SM
+PMULLW    mmxreg,mem          \2\x0F\xD5\110            PENT,MMX,SM
 PMULLW    mmxreg,mmxreg       \2\x0F\xD5\110                PENT,MMX
-PMVGEZB   mmxreg,mem          \301\2\x0F\x5C\110            PENT,MMX,SM,CYRIX
-PMVLZB    mmxreg,mem          \301\2\x0F\x5B\110            PENT,MMX,SM,CYRIX
-PMVNZB    mmxreg,mem          \301\2\x0F\x5A\110            PENT,MMX,SM,CYRIX
-PMVZB     mmxreg,mem          \301\2\x0F\x58\110            PENT,MMX,SM,CYRIX
+PMVGEZB   mmxreg,mem          \2\x0F\x5C\110            PENT,MMX,SM,CYRIX
+PMVLZB    mmxreg,mem          \2\x0F\x5B\110            PENT,MMX,SM,CYRIX
+PMVNZB    mmxreg,mem          \2\x0F\x5A\110            PENT,MMX,SM,CYRIX
+PMVZB     mmxreg,mem          \2\x0F\x58\110            PENT,MMX,SM,CYRIX
 POP       reg16               \320\10\x58                   8086
 POP       reg32               \321\10\x58                   386,NOLONG
 POP       reg64               \323\10\x58                   X64
-POP       rm16                \320\300\1\x8F\200            8086
-POP       rm32                \321\300\1\x8F\200            386,NOLONG
-POP       rm64                \323\300\1\x8F\200            X64
+POP       rm16                \320\1\x8F\200            8086
+POP       rm32                \321\1\x8F\200            386,NOLONG
+POP       rm64                \323\1\x8F\200            X64
 POP       reg_cs              \1\x0F                        8086,UNDOC,ND
 POP       reg_dess            \4                            8086,NOLONG
 POP       reg_fsgs            \1\x0F\5                      386
@@ -935,7 +935,7 @@ POPF      void                \322\1\x9D                    8086
 POPFD     void                \321\1\x9D                    386,NOLONG
 POPFQ     void                \321\1\x9D                    X64
 POPFW     void                \320\1\x9D                    8086
-POR       mmxreg,mem          \301\2\x0F\xEB\110            PENT,MMX,SM
+POR       mmxreg,mem          \2\x0F\xEB\110            PENT,MMX,SM
 POR       mmxreg,mmxreg       \2\x0F\xEB\110                PENT,MMX
 PREFETCH  mem                 \2\x0F\x0D\200                PENT,3DNOW,SM
 PREFETCHW mem                 \2\x0F\x0D\201                PENT,3DNOW,SM
@@ -943,64 +943,64 @@ PREFETCHNTA mem               \2\x0F\x18\200                X64,AMD,SM
 PREFETCHT0 mem                \2\x0F\x18\200                X64,AMD,SM
 PREFETCHT1 mem                \2\x0F\x18\201                X64,AMD,SM
 PREFETCHT2 mem                \2\x0F\x18\202                X64,AMD,SM
-PSLLD     mmxreg,mem          \301\2\x0F\xF2\110            PENT,MMX,SM
+PSLLD     mmxreg,mem          \2\x0F\xF2\110            PENT,MMX,SM
 PSLLD     mmxreg,mmxreg       \2\x0F\xF2\110                PENT,MMX
 PSLLD     mmxreg,imm          \2\x0F\x72\206\25             PENT,MMX
-PSLLQ     mmxreg,mem          \301\2\x0F\xF3\110            PENT,MMX,SM
+PSLLQ     mmxreg,mem          \2\x0F\xF3\110            PENT,MMX,SM
 PSLLQ     mmxreg,mmxreg       \2\x0F\xF3\110                PENT,MMX
 PSLLQ     mmxreg,imm          \2\x0F\x73\206\25             PENT,MMX
-PSLLW     mmxreg,mem          \301\2\x0F\xF1\110            PENT,MMX,SM
+PSLLW     mmxreg,mem          \2\x0F\xF1\110            PENT,MMX,SM
 PSLLW     mmxreg,mmxreg       \2\x0F\xF1\110                PENT,MMX
 PSLLW     mmxreg,imm          \2\x0F\x71\206\25             PENT,MMX
-PSRAD     mmxreg,mem          \301\2\x0F\xE2\110            PENT,MMX,SM
+PSRAD     mmxreg,mem          \2\x0F\xE2\110            PENT,MMX,SM
 PSRAD     mmxreg,mmxreg       \2\x0F\xE2\110                PENT,MMX
 PSRAD     mmxreg,imm          \2\x0F\x72\204\25             PENT,MMX
-PSRAW     mmxreg,mem          \301\2\x0F\xE1\110            PENT,MMX,SM
+PSRAW     mmxreg,mem          \2\x0F\xE1\110            PENT,MMX,SM
 PSRAW     mmxreg,mmxreg       \2\x0F\xE1\110                PENT,MMX
 PSRAW     mmxreg,imm          \2\x0F\x71\204\25             PENT,MMX
-PSRLD     mmxreg,mem          \301\2\x0F\xD2\110            PENT,MMX,SM
+PSRLD     mmxreg,mem          \2\x0F\xD2\110            PENT,MMX,SM
 PSRLD     mmxreg,mmxreg       \2\x0F\xD2\110                PENT,MMX
 PSRLD     mmxreg,imm          \2\x0F\x72\202\25             PENT,MMX
-PSRLQ     mmxreg,mem          \301\2\x0F\xD3\110            PENT,MMX,SM
+PSRLQ     mmxreg,mem          \2\x0F\xD3\110            PENT,MMX,SM
 PSRLQ     mmxreg,mmxreg       \2\x0F\xD3\110                PENT,MMX
 PSRLQ     mmxreg,imm          \2\x0F\x73\202\25             PENT,MMX
-PSRLW     mmxreg,mem          \301\2\x0F\xD1\110            PENT,MMX,SM
+PSRLW     mmxreg,mem          \2\x0F\xD1\110            PENT,MMX,SM
 PSRLW     mmxreg,mmxreg       \2\x0F\xD1\110                PENT,MMX
 PSRLW     mmxreg,imm          \2\x0F\x71\202\25             PENT,MMX
-PSUBB     mmxreg,mem          \301\2\x0F\xF8\110            PENT,MMX,SM
+PSUBB     mmxreg,mem          \2\x0F\xF8\110            PENT,MMX,SM
 PSUBB     mmxreg,mmxreg       \2\x0F\xF8\110                PENT,MMX
-PSUBD     mmxreg,mem          \301\2\x0F\xFA\110            PENT,MMX,SM
+PSUBD     mmxreg,mem          \2\x0F\xFA\110            PENT,MMX,SM
 PSUBD     mmxreg,mmxreg       \2\x0F\xFA\110                PENT,MMX
-PSUBSB    mmxreg,mem          \301\2\x0F\xE8\110            PENT,MMX,SM
+PSUBSB    mmxreg,mem          \2\x0F\xE8\110            PENT,MMX,SM
 PSUBSB    mmxreg,mmxreg       \2\x0F\xE8\110                PENT,MMX
-PSUBSIW   mmxreg,mem          \301\2\x0F\x55\110            PENT,MMX,SM,CYRIX
+PSUBSIW   mmxreg,mem          \2\x0F\x55\110            PENT,MMX,SM,CYRIX
 PSUBSIW   mmxreg,mmxreg       \2\x0F\x55\110                PENT,MMX,CYRIX
-PSUBSW    mmxreg,mem          \301\2\x0F\xE9\110            PENT,MMX,SM
+PSUBSW    mmxreg,mem          \2\x0F\xE9\110            PENT,MMX,SM
 PSUBSW    mmxreg,mmxreg       \2\x0F\xE9\110                PENT,MMX
-PSUBUSB   mmxreg,mem          \301\2\x0F\xD8\110            PENT,MMX,SM
+PSUBUSB   mmxreg,mem          \2\x0F\xD8\110            PENT,MMX,SM
 PSUBUSB   mmxreg,mmxreg       \2\x0F\xD8\110                PENT,MMX
-PSUBUSW   mmxreg,mem          \301\2\x0F\xD9\110            PENT,MMX,SM
+PSUBUSW   mmxreg,mem          \2\x0F\xD9\110            PENT,MMX,SM
 PSUBUSW   mmxreg,mmxreg       \2\x0F\xD9\110                PENT,MMX
-PSUBW     mmxreg,mem          \301\2\x0F\xF9\110            PENT,MMX,SM
+PSUBW     mmxreg,mem          \2\x0F\xF9\110            PENT,MMX,SM
 PSUBW     mmxreg,mmxreg       \2\x0F\xF9\110                PENT,MMX
-PUNPCKHBW mmxreg,mem          \301\2\x0F\x68\110            PENT,MMX,SM
+PUNPCKHBW mmxreg,mem          \2\x0F\x68\110            PENT,MMX,SM
 PUNPCKHBW mmxreg,mmxreg       \2\x0F\x68\110                PENT,MMX
-PUNPCKHDQ mmxreg,mem          \301\2\x0F\x6A\110            PENT,MMX,SM
+PUNPCKHDQ mmxreg,mem          \2\x0F\x6A\110            PENT,MMX,SM
 PUNPCKHDQ mmxreg,mmxreg       \2\x0F\x6A\110                PENT,MMX
-PUNPCKHWD mmxreg,mem          \301\2\x0F\x69\110            PENT,MMX,SM
+PUNPCKHWD mmxreg,mem          \2\x0F\x69\110            PENT,MMX,SM
 PUNPCKHWD mmxreg,mmxreg       \2\x0F\x69\110                PENT,MMX
-PUNPCKLBW mmxreg,mem          \301\2\x0F\x60\110            PENT,MMX,SM
+PUNPCKLBW mmxreg,mem          \2\x0F\x60\110            PENT,MMX,SM
 PUNPCKLBW mmxreg,mmxreg       \2\x0F\x60\110                PENT,MMX
-PUNPCKLDQ mmxreg,mem          \301\2\x0F\x62\110            PENT,MMX,SM
+PUNPCKLDQ mmxreg,mem          \2\x0F\x62\110            PENT,MMX,SM
 PUNPCKLDQ mmxreg,mmxreg       \2\x0F\x62\110                PENT,MMX
-PUNPCKLWD mmxreg,mem          \301\2\x0F\x61\110            PENT,MMX,SM
+PUNPCKLWD mmxreg,mem          \2\x0F\x61\110            PENT,MMX,SM
 PUNPCKLWD mmxreg,mmxreg       \2\x0F\x61\110                PENT,MMX
 PUSH      reg16               \320\10\x50                   8086
 PUSH      reg32               \321\10\x50                   386,NOLONG
 PUSH      reg64               \323\10\x50                   X64
-PUSH      rm16                \320\300\1\xFF\206            8086
-PUSH      rm32                \321\300\1\xFF\206            386,NOLONG
-PUSH      rm64                \323\300\1\xFF\206            X64
+PUSH      rm16                \320\1\xFF\206            8086
+PUSH      rm32                \321\1\xFF\206            386,NOLONG
+PUSH      rm64                \323\1\xFF\206            X64
 PUSH      reg_cs              \6                            8086,NOLONG
 PUSH      reg_dess            \6                            8086,NOLONG
 PUSH      reg_fsgs            \1\x0F\7                      386
@@ -1017,33 +1017,33 @@ PUSHF     void                \322\1\x9C                    8086
 PUSHFD    void                \321\1\x9C                    386,NOLONG
 PUSHFQ    void                \321\1\x9C                    X64
 PUSHFW    void                \320\1\x9C                    8086
-PXOR      mmxreg,mem          \301\2\x0F\xEF\110            PENT,MMX,SM
+PXOR      mmxreg,mem          \2\x0F\xEF\110            PENT,MMX,SM
 PXOR      mmxreg,mmxreg       \2\x0F\xEF\110                PENT,MMX
-RCL       rm8,unity           \300\1\xD0\202                8086
-RCL       rm8,reg_cl          \300\1\xD2\202                8086
-RCL       rm8,imm             \300\1\xC0\202\25             186,SB
-RCL       rm16,unity          \320\300\1\xD1\202            8086
-RCL       rm16,reg_cl         \320\300\1\xD3\202            8086
-RCL       rm16,imm            \320\300\1\xC1\202\25         186,SB
-RCL       rm32,unity          \321\300\1\xD1\202            386
-RCL       rm32,reg_cl         \321\300\1\xD3\202            386
-RCL       rm32,imm            \321\300\1\xC1\202\25         386,SB
-RCL       rm64,unity          \324\300\1\xD1\202            X64
-RCL       rm64,reg_cl         \324\300\1\xD3\202            X64
-RCL       rm64,imm            \324\300\1\xC1\202\25         X64,SB
-RCR       rm8,unity           \300\1\xD0\203                8086
-RCR       rm8,reg_cl          \300\1\xD2\203                8086
-RCR       rm8,imm             \300\1\xC0\203\25             186,SB
-RCR       rm16,unity          \320\300\1\xD1\203            8086
-RCR       rm16,reg_cl         \320\300\1\xD3\203            8086
-RCR       rm16,imm            \320\300\1\xC1\203\25         186,SB
-RCR       rm32,unity          \321\300\1\xD1\203            386
-RCR       rm32,reg_cl         \321\300\1\xD3\203            386
-RCR       rm32,imm            \321\300\1\xC1\203\25         386,SB
-RCR       rm64,unity          \324\300\1\xD1\203            X64
-RCR       rm64,reg_cl         \324\300\1\xD3\203            X64
-RCR       rm64,imm            \324\300\1\xC1\203\25         X64,SB
-RDSHR     rm32                \321\300\2\x0F\x36\200        P6,CYRIX,SMM
+RCL       rm8,unity           \1\xD0\202                8086
+RCL       rm8,reg_cl          \1\xD2\202                8086
+RCL       rm8,imm             \1\xC0\202\25             186,SB
+RCL       rm16,unity          \320\1\xD1\202            8086
+RCL       rm16,reg_cl         \320\1\xD3\202            8086
+RCL       rm16,imm            \320\1\xC1\202\25         186,SB
+RCL       rm32,unity          \321\1\xD1\202            386
+RCL       rm32,reg_cl         \321\1\xD3\202            386
+RCL       rm32,imm            \321\1\xC1\202\25         386,SB
+RCL       rm64,unity          \324\1\xD1\202            X64
+RCL       rm64,reg_cl         \324\1\xD3\202            X64
+RCL       rm64,imm            \324\1\xC1\202\25         X64,SB
+RCR       rm8,unity           \1\xD0\203                8086
+RCR       rm8,reg_cl          \1\xD2\203                8086
+RCR       rm8,imm             \1\xC0\203\25             186,SB
+RCR       rm16,unity          \320\1\xD1\203            8086
+RCR       rm16,reg_cl         \320\1\xD3\203            8086
+RCR       rm16,imm            \320\1\xC1\203\25         186,SB
+RCR       rm32,unity          \321\1\xD1\203            386
+RCR       rm32,reg_cl         \321\1\xD3\203            386
+RCR       rm32,imm            \321\1\xC1\203\25         386,SB
+RCR       rm64,unity          \324\1\xD1\203            X64
+RCR       rm64,reg_cl         \324\1\xD3\203            X64
+RCR       rm64,imm            \324\1\xC1\203\25         X64,SB
+RDSHR     rm32                \321\2\x0F\x36\200        P6,CYRIX,SMM
 RDMSR     void                \2\x0F\x32                    PENT,PRIV
 RDPMC     void                \2\x0F\x33                    P6
 RDTSC     void                \2\x0F\x31                    PENT
@@ -1054,80 +1054,80 @@ RETF      void                \1\xCB                        8086
 RETF      imm                 \1\xCA\30                     8086,SW
 RETN      void                \1\xC3                        8086
 RETN      imm                 \1\xC2\30                     8086,SW
-ROL       rm8,unity           \300\1\xD0\200                8086
-ROL       rm8,reg_cl          \300\1\xD2\200                8086
-ROL       rm8,imm             \300\1\xC0\200\25             186,SB
-ROL       rm16,unity          \320\300\1\xD1\200            8086
-ROL       rm16,reg_cl         \320\300\1\xD3\200            8086
-ROL       rm16,imm            \320\300\1\xC1\200\25         186,SB
-ROL       rm32,unity          \321\300\1\xD1\200            386
-ROL       rm32,reg_cl         \321\300\1\xD3\200            386
-ROL       rm32,imm            \321\300\1\xC1\200\25         386,SB
-ROL       rm64,unity          \324\300\1\xD1\200            X64
-ROL       rm64,reg_cl         \324\300\1\xD3\200            X64
-ROL       rm64,imm            \324\300\1\xC1\200\25         X64,SB
-ROR       rm8,unity           \300\1\xD0\201                8086
-ROR       rm8,reg_cl          \300\1\xD2\201                8086
-ROR       rm8,imm             \300\1\xC0\201\25             186,SB
-ROR       rm16,unity          \320\300\1\xD1\201            8086
-ROR       rm16,reg_cl         \320\300\1\xD3\201            8086
-ROR       rm16,imm            \320\300\1\xC1\201\25         186,SB
-ROR       rm32,unity          \321\300\1\xD1\201            386
-ROR       rm32,reg_cl         \321\300\1\xD3\201            386
-ROR       rm32,imm            \321\300\1\xC1\201\25         386,SB
-ROR       rm64,unity          \324\300\1\xD1\201            X64
-ROR       rm64,reg_cl         \324\300\1\xD3\201            X64
-ROR       rm64,imm            \324\300\1\xC1\201\25         X64,SB
+ROL       rm8,unity           \1\xD0\200                8086
+ROL       rm8,reg_cl          \1\xD2\200                8086
+ROL       rm8,imm             \1\xC0\200\25             186,SB
+ROL       rm16,unity          \320\1\xD1\200            8086
+ROL       rm16,reg_cl         \320\1\xD3\200            8086
+ROL       rm16,imm            \320\1\xC1\200\25         186,SB
+ROL       rm32,unity          \321\1\xD1\200            386
+ROL       rm32,reg_cl         \321\1\xD3\200            386
+ROL       rm32,imm            \321\1\xC1\200\25         386,SB
+ROL       rm64,unity          \324\1\xD1\200            X64
+ROL       rm64,reg_cl         \324\1\xD3\200            X64
+ROL       rm64,imm            \324\1\xC1\200\25         X64,SB
+ROR       rm8,unity           \1\xD0\201                8086
+ROR       rm8,reg_cl          \1\xD2\201                8086
+ROR       rm8,imm             \1\xC0\201\25             186,SB
+ROR       rm16,unity          \320\1\xD1\201            8086
+ROR       rm16,reg_cl         \320\1\xD3\201            8086
+ROR       rm16,imm            \320\1\xC1\201\25         186,SB
+ROR       rm32,unity          \321\1\xD1\201            386
+ROR       rm32,reg_cl         \321\1\xD3\201            386
+ROR       rm32,imm            \321\1\xC1\201\25         386,SB
+ROR       rm64,unity          \324\1\xD1\201            X64
+ROR       rm64,reg_cl         \324\1\xD3\201            X64
+ROR       rm64,imm            \324\1\xC1\201\25         X64,SB
 RDM       void                \2\x0F\x3A                    P6,CYRIX
-RSDC      reg_sreg,mem80      \301\2\x0F\x79\110            486,CYRIX,SMM
-RSLDT     mem80               \300\2\x0F\x7B\200            486,CYRIX,SMM
+RSDC      reg_sreg,mem80      \2\x0F\x79\110            486,CYRIX,SMM
+RSLDT     mem80               \2\x0F\x7B\200            486,CYRIX,SMM
 RSM       void                \2\x0F\xAA                    PENT,SMM
-RSTS      mem80               \300\2\x0F\x7D\200            486,CYRIX,SMM
+RSTS      mem80               \2\x0F\x7D\200            486,CYRIX,SMM
 SAHF      void                \1\x9E                        8086
-SAL       rm8,unity           \300\1\xD0\204                8086,ND
-SAL       rm8,reg_cl          \300\1\xD2\204                8086,ND
-SAL       rm8,imm             \300\1\xC0\204\25             186,ND,SB
-SAL       rm16,unity          \320\300\1\xD1\204            8086,ND
-SAL       rm16,reg_cl         \320\300\1\xD3\204            8086,ND
-SAL       rm16,imm            \320\300\1\xC1\204\25         186,ND,SB
-SAL       rm32,unity          \321\300\1\xD1\204            386,ND
-SAL       rm32,reg_cl         \321\300\1\xD3\204            386,ND
-SAL       rm32,imm            \321\300\1\xC1\204\25         386,ND,SB
-SAL       rm64,unity          \324\300\1\xD1\204            X64,ND
-SAL       rm64,reg_cl         \324\300\1\xD3\204            X64,ND
-SAL       rm64,imm            \324\300\1\xC1\204\25         X64,ND,SB
+SAL       rm8,unity           \1\xD0\204                8086,ND
+SAL       rm8,reg_cl          \1\xD2\204                8086,ND
+SAL       rm8,imm             \1\xC0\204\25             186,ND,SB
+SAL       rm16,unity          \320\1\xD1\204            8086,ND
+SAL       rm16,reg_cl         \320\1\xD3\204            8086,ND
+SAL       rm16,imm            \320\1\xC1\204\25         186,ND,SB
+SAL       rm32,unity          \321\1\xD1\204            386,ND
+SAL       rm32,reg_cl         \321\1\xD3\204            386,ND
+SAL       rm32,imm            \321\1\xC1\204\25         386,ND,SB
+SAL       rm64,unity          \324\1\xD1\204            X64,ND
+SAL       rm64,reg_cl         \324\1\xD3\204            X64,ND
+SAL       rm64,imm            \324\1\xC1\204\25         X64,ND,SB
 SALC      void                \1\xD6                        8086,UNDOC
-SAR       rm8,unity           \300\1\xD0\207                8086
-SAR       rm8,reg_cl          \300\1\xD2\207                8086
-SAR       rm8,imm             \300\1\xC0\207\25             186,SB
-SAR       rm16,unity          \320\300\1\xD1\207            8086
-SAR       rm16,reg_cl         \320\300\1\xD3\207            8086
-SAR       rm16,imm            \320\300\1\xC1\207\25         186,SB
-SAR       rm32,unity          \321\300\1\xD1\207            386
-SAR       rm32,reg_cl         \321\300\1\xD3\207            386
-SAR       rm32,imm            \321\300\1\xC1\207\25         386,SB
-SAR       rm64,unity          \324\300\1\xD1\207            X64
-SAR       rm64,reg_cl         \324\300\1\xD3\207            X64
-SAR       rm64,imm            \324\300\1\xC1\207\25         X64,SB
-SBB       mem,reg8            \300\1\x18\101                8086,SM
+SAR       rm8,unity           \1\xD0\207                8086
+SAR       rm8,reg_cl          \1\xD2\207                8086
+SAR       rm8,imm             \1\xC0\207\25             186,SB
+SAR       rm16,unity          \320\1\xD1\207            8086
+SAR       rm16,reg_cl         \320\1\xD3\207            8086
+SAR       rm16,imm            \320\1\xC1\207\25         186,SB
+SAR       rm32,unity          \321\1\xD1\207            386
+SAR       rm32,reg_cl         \321\1\xD3\207            386
+SAR       rm32,imm            \321\1\xC1\207\25         386,SB
+SAR       rm64,unity          \324\1\xD1\207            X64
+SAR       rm64,reg_cl         \324\1\xD3\207            X64
+SAR       rm64,imm            \324\1\xC1\207\25         X64,SB
+SBB       mem,reg8            \1\x18\101                8086,SM
 SBB       reg8,reg8           \1\x18\101                    8086
-SBB       mem,reg16           \320\300\1\x19\101            8086,SM
+SBB       mem,reg16           \320\1\x19\101            8086,SM
 SBB       reg16,reg16         \320\1\x19\101                8086
-SBB       mem,reg32           \321\300\1\x19\101            386,SM
+SBB       mem,reg32           \321\1\x19\101            386,SM
 SBB       reg32,reg32         \321\1\x19\101                386
-SBB       mem,reg64           \324\300\1\x19\101            X64,SM
+SBB       mem,reg64           \324\1\x19\101            X64,SM
 SBB       reg64,reg64         \324\1\x19\101                X64
-SBB       reg8,mem            \301\1\x1A\110                8086,SM
+SBB       reg8,mem            \1\x1A\110                8086,SM
 SBB       reg8,reg8           \1\x1A\110                    8086
-SBB       reg16,mem           \320\301\1\x1B\110            8086,SM
+SBB       reg16,mem           \320\1\x1B\110            8086,SM
 SBB       reg16,reg16         \320\1\x1B\110                8086
-SBB       reg32,mem           \321\301\1\x1B\110            386,SM
+SBB       reg32,mem           \321\1\x1B\110            386,SM
 SBB       reg32,reg32         \321\1\x1B\110                386
-SBB       reg64,mem           \324\301\1\x1B\110            X64,SM
+SBB       reg64,mem           \324\1\x1B\110            X64,SM
 SBB       reg64,reg64         \324\1\x1B\110                X64
-SBB       rm16,imm8           \320\300\1\x83\203\15         8086
-SBB       rm32,imm8           \321\300\1\x83\203\15         386
-SBB       rm64,imm8           \324\300\1\x83\203\15         X64
+SBB       rm16,imm8           \320\1\x83\203\15         8086
+SBB       rm32,imm8           \321\1\x83\203\15         386
+SBB       rm64,imm8           \324\1\x83\203\15         X64
 SBB       reg_al,imm          \1\x1C\21                     8086,SM
 SBB       reg_ax,sbyte        \320\1\x83\203\15             8086,SM,ND
 SBB       reg_ax,imm          \320\1\x1D\31                 8086,SM
@@ -1135,70 +1135,70 @@ SBB       reg_eax,sbyte       \321\1\x83\203\15             386,SM,ND
 SBB       reg_eax,imm         \321\1\x1D\41                 386,SM
 SBB       reg_rax,sbyte       \321\1\x83\203\15             X64,SM,ND
 SBB       reg_rax,imm         \321\1\x1D\41                 X64,SM
-SBB       rm8,imm             \300\1\x80\203\21             8086,SM
-SBB       rm16,imm            \320\300\145\1\x81\203\141    8086,SM
-SBB       rm32,imm            \321\300\155\1\x81\203\151    386,SM
-SBB       rm64,imm            \324\300\155\1\x81\203\151    X64,SM
-SBB       mem,imm8            \300\1\x80\203\21             8086,SM
-SBB       mem,imm16           \320\300\145\1\x81\203\141    8086,SM
-SBB       mem,imm32           \321\300\155\1\x81\203\151    386,SM
+SBB       rm8,imm             \1\x80\203\21             8086,SM
+SBB       rm16,imm            \320\145\1\x81\203\141    8086,SM
+SBB       rm32,imm            \321\155\1\x81\203\151    386,SM
+SBB       rm64,imm            \324\155\1\x81\203\151    X64,SM
+SBB       mem,imm8            \1\x80\203\21             8086,SM
+SBB       mem,imm16           \320\145\1\x81\203\141    8086,SM
+SBB       mem,imm32           \321\155\1\x81\203\151    386,SM
 SCASB     void                \335\1\xAE                    8086
 SCASD     void                \335\321\1\xAF                386
 SCASQ     void                \335\324\1\xAF                X64
 SCASW     void                \335\320\1\xAF                8086
 SFENCE    void                \3\x0F\xAE\xF8                X64,AMD
-SGDT      mem                 \300\2\x0F\x01\200            286
-SHL       rm8,unity           \300\1\xD0\204                8086
-SHL       rm8,reg_cl          \300\1\xD2\204                8086
-SHL       rm8,imm             \300\1\xC0\204\25             186,SB
-SHL       rm16,unity          \320\300\1\xD1\204            8086
-SHL       rm16,reg_cl         \320\300\1\xD3\204            8086
-SHL       rm16,imm            \320\300\1\xC1\204\25         186,SB
-SHL       rm32,unity          \321\300\1\xD1\204            386
-SHL       rm32,reg_cl         \321\300\1\xD3\204            386
-SHL       rm32,imm            \321\300\1\xC1\204\25         386,SB
-SHL       rm64,unity          \324\300\1\xD1\204            X64
-SHL       rm64,reg_cl         \324\300\1\xD3\204            X64
-SHL       rm64,imm            \324\300\1\xC1\204\25         X64,SB
-SHLD      mem,reg16,imm       \300\320\2\x0F\xA4\101\26     386,SM2,SB,AR2
+SGDT      mem                 \2\x0F\x01\200            286
+SHL       rm8,unity           \1\xD0\204                8086
+SHL       rm8,reg_cl          \1\xD2\204                8086
+SHL       rm8,imm             \1\xC0\204\25             186,SB
+SHL       rm16,unity          \320\1\xD1\204            8086
+SHL       rm16,reg_cl         \320\1\xD3\204            8086
+SHL       rm16,imm            \320\1\xC1\204\25         186,SB
+SHL       rm32,unity          \321\1\xD1\204            386
+SHL       rm32,reg_cl         \321\1\xD3\204            386
+SHL       rm32,imm            \321\1\xC1\204\25         386,SB
+SHL       rm64,unity          \324\1\xD1\204            X64
+SHL       rm64,reg_cl         \324\1\xD3\204            X64
+SHL       rm64,imm            \324\1\xC1\204\25         X64,SB
+SHLD      mem,reg16,imm       \320\2\x0F\xA4\101\26     386,SM2,SB,AR2
 SHLD      reg16,reg16,imm     \320\2\x0F\xA4\101\26         386,SM2,SB,AR2
-SHLD      mem,reg32,imm       \300\321\2\x0F\xA4\101\26     386,SM2,SB,AR2
+SHLD      mem,reg32,imm       \321\2\x0F\xA4\101\26     386,SM2,SB,AR2
 SHLD      reg32,reg32,imm     \321\2\x0F\xA4\101\26         386,SM2,SB,AR2
-SHLD      mem,reg64,imm       \300\324\2\x0F\xA4\101\26     X64,SM2,SB,AR2
+SHLD      mem,reg64,imm       \324\2\x0F\xA4\101\26     X64,SM2,SB,AR2
 SHLD      reg64,reg64,imm     \324\2\x0F\xA4\101\26         X64,SM2,SB,AR2
-SHLD      mem,reg16,reg_cl    \300\320\2\x0F\xA5\101        386,SM
+SHLD      mem,reg16,reg_cl    \320\2\x0F\xA5\101        386,SM
 SHLD      reg16,reg16,reg_cl  \320\2\x0F\xA5\101            386
-SHLD      mem,reg32,reg_cl    \300\321\2\x0F\xA5\101        386,SM
+SHLD      mem,reg32,reg_cl    \321\2\x0F\xA5\101        386,SM
 SHLD      reg32,reg32,reg_cl  \321\2\x0F\xA5\101            386
-SHLD      mem,reg64,reg_cl    \300\324\2\x0F\xA5\101        X64,SM
+SHLD      mem,reg64,reg_cl    \324\2\x0F\xA5\101        X64,SM
 SHLD      reg64,reg64,reg_cl  \324\2\x0F\xA5\101            X64
-SHR       rm8,unity           \300\1\xD0\205                8086
-SHR       rm8,reg_cl          \300\1\xD2\205                8086
-SHR       rm8,imm             \300\1\xC0\205\25             186,SB
-SHR       rm16,unity          \320\300\1\xD1\205            8086
-SHR       rm16,reg_cl         \320\300\1\xD3\205            8086
-SHR       rm16,imm            \320\300\1\xC1\205\25         186,SB
-SHR       rm32,unity          \321\300\1\xD1\205            386
-SHR       rm32,reg_cl         \321\300\1\xD3\205            386
-SHR       rm32,imm            \321\300\1\xC1\205\25         386,SB
-SHR       rm64,unity          \324\300\1\xD1\205            X64
-SHR       rm64,reg_cl         \324\300\1\xD3\205            X64
-SHR       rm64,imm            \324\300\1\xC1\205\25         X64,SB
-SHRD      mem,reg16,imm       \300\320\2\x0F\xAC\101\26     386,SM2,SB,AR2
+SHR       rm8,unity           \1\xD0\205                8086
+SHR       rm8,reg_cl          \1\xD2\205                8086
+SHR       rm8,imm             \1\xC0\205\25             186,SB
+SHR       rm16,unity          \320\1\xD1\205            8086
+SHR       rm16,reg_cl         \320\1\xD3\205            8086
+SHR       rm16,imm            \320\1\xC1\205\25         186,SB
+SHR       rm32,unity          \321\1\xD1\205            386
+SHR       rm32,reg_cl         \321\1\xD3\205            386
+SHR       rm32,imm            \321\1\xC1\205\25         386,SB
+SHR       rm64,unity          \324\1\xD1\205            X64
+SHR       rm64,reg_cl         \324\1\xD3\205            X64
+SHR       rm64,imm            \324\1\xC1\205\25         X64,SB
+SHRD      mem,reg16,imm       \320\2\x0F\xAC\101\26     386,SM2,SB,AR2
 SHRD      reg16,reg16,imm     \320\2\x0F\xAC\101\26         386,SM2,SB,AR2
-SHRD      mem,reg32,imm       \300\321\2\x0F\xAC\101\26     386,SM2,SB,AR2
+SHRD      mem,reg32,imm       \321\2\x0F\xAC\101\26     386,SM2,SB,AR2
 SHRD      reg32,reg32,imm     \321\2\x0F\xAC\101\26         386,SM2,SB,AR2
-SHRD      mem,reg64,imm       \300\324\2\x0F\xAC\101\26     X64,SM2,SB,AR2
+SHRD      mem,reg64,imm       \324\2\x0F\xAC\101\26     X64,SM2,SB,AR2
 SHRD      reg64,reg64,imm     \324\2\x0F\xAC\101\26         X64,SM2,SB,AR2
-SHRD      mem,reg16,reg_cl    \300\320\2\x0F\xAD\101        386,SM
+SHRD      mem,reg16,reg_cl    \320\2\x0F\xAD\101        386,SM
 SHRD      reg16,reg16,reg_cl  \320\2\x0F\xAD\101            386
-SHRD      mem,reg32,reg_cl    \300\321\2\x0F\xAD\101        386,SM
+SHRD      mem,reg32,reg_cl    \321\2\x0F\xAD\101        386,SM
 SHRD      reg32,reg32,reg_cl  \321\2\x0F\xAD\101            386
-SHRD      mem,reg64,reg_cl    \300\324\2\x0F\xAD\101        X64,SM
+SHRD      mem,reg64,reg_cl    \324\2\x0F\xAD\101        X64,SM
 SHRD      reg64,reg64,reg_cl  \324\2\x0F\xAD\101            X64
-SIDT      mem                 \300\2\x0F\x01\201            286
-SLDT      mem                 \300\1\x0F\170\200            286
-SLDT      mem16               \300\1\x0F\170\200            286
+SIDT      mem                 \2\x0F\x01\201            286
+SLDT      mem                 \1\x0F\170\200            286
+SLDT      mem16               \1\x0F\170\200            286
 SLDT      reg16               \320\1\x0F\170\200            286
 SLDT      reg32               \321\1\x0F\170\200            386
 SKINIT    void                \3\x0F\x01\xDE                X64
@@ -1206,8 +1206,8 @@ SMI       void                \1\xF1                        386,UNDOC
 SMINT     void                \2\x0F\x38                    P6,CYRIX
 ; Older Cyrix chips had this; they had to move due to conflict with MMX
 SMINTOLD  void                \2\x0F\x7E                    486,CYRIX,ND
-SMSW      mem                 \300\2\x0F\x01\204            286
-SMSW      mem16               \300\2\x0F\x01\204            286
+SMSW      mem                 \2\x0F\x01\204            286
+SMSW      mem16               \2\x0F\x01\204            286
 SMSW      reg16               \320\2\x0F\x01\204            286
 SMSW      reg32               \321\2\x0F\x01\204            386
 STC       void                \1\xF9                        8086
@@ -1218,30 +1218,30 @@ STOSB     void                \1\xAA                        8086
 STOSD     void                \321\1\xAB                    386
 STOSQ     void                \324\1\xAB                    X64
 STOSW     void                \320\1\xAB                    8086
-STR       mem                 \300\1\x0F\170\201            286,PROT
-STR       mem16               \300\1\x0F\170\201            286,PROT
+STR       mem                 \1\x0F\170\201            286,PROT
+STR       mem16               \1\x0F\170\201            286,PROT
 STR       reg16               \320\1\x0F\170\201            286,PROT
 STR       reg32               \321\1\x0F\170\201            386,PROT
 STR       reg64               \324\1\x0F\170\201            X64
-SUB       mem,reg8            \300\1\x28\101                8086,SM
+SUB       mem,reg8            \1\x28\101                8086,SM
 SUB       reg8,reg8           \1\x28\101                    8086
-SUB       mem,reg16           \320\300\1\x29\101            8086,SM
+SUB       mem,reg16           \320\1\x29\101            8086,SM
 SUB       reg16,reg16         \320\1\x29\101                8086
-SUB       mem,reg32           \321\300\1\x29\101            386,SM
+SUB       mem,reg32           \321\1\x29\101            386,SM
 SUB       reg32,reg32         \321\1\x29\101                386
-SUB       mem,reg64           \324\300\1\x29\101            X64,SM
+SUB       mem,reg64           \324\1\x29\101            X64,SM
 SUB       reg64,reg64         \324\1\x29\101                X64
-SUB       reg8,mem            \301\1\x2A\110                8086,SM
+SUB       reg8,mem            \1\x2A\110                8086,SM
 SUB       reg8,reg8           \1\x2A\110                    8086
-SUB       reg16,mem           \320\301\1\x2B\110            8086,SM
+SUB       reg16,mem           \320\1\x2B\110            8086,SM
 SUB       reg16,reg16         \320\1\x2B\110                8086
-SUB       reg32,mem           \321\301\1\x2B\110            386,SM
+SUB       reg32,mem           \321\1\x2B\110            386,SM
 SUB       reg32,reg32         \321\1\x2B\110                386
-SUB       reg64,mem           \324\301\1\x2B\110            X64,SM
+SUB       reg64,mem           \324\1\x2B\110            X64,SM
 SUB       reg64,reg64         \324\1\x2B\110                X64
-SUB       rm16,imm8           \320\300\1\x83\205\15         8086
-SUB       rm32,imm8           \321\300\1\x83\205\15         386
-SUB       rm64,imm8           \324\300\1\x83\205\15         X64
+SUB       rm16,imm8           \320\1\x83\205\15         8086
+SUB       rm32,imm8           \321\1\x83\205\15         386
+SUB       rm64,imm8           \324\1\x83\205\15         X64
 SUB       reg_al,imm          \1\x2C\21                     8086,SM
 SUB       reg_ax,sbyte        \320\1\x83\205\15             8086,SM,ND
 SUB       reg_ax,imm          \320\1\x2D\31                 8086,SM
@@ -1249,124 +1249,124 @@ SUB       reg_eax,sbyte       \321\1\x83\205\15             386,SM,ND
 SUB       reg_eax,imm         \321\1\x2D\41                 386,SM
 SUB       reg_rax,sbyte       \321\1\x83\205\15             X64,SM,ND
 SUB       reg_rax,imm         \321\1\x2D\41                 X64,SM
-SUB       rm8,imm             \300\1\x80\205\21             8086,SM
-SUB       rm16,imm            \320\300\145\1\x81\205\141    8086,SM
-SUB       rm32,imm            \321\300\155\1\x81\205\151    386,SM
-SUB       rm64,imm            \324\300\155\1\x81\205\151    X64,SM
-SUB       mem,imm8            \300\1\x80\205\21             8086,SM
-SUB       mem,imm16           \320\300\145\1\x81\205\141    8086,SM
-SUB       mem,imm32           \321\300\155\1\x81\205\151    386,SM
-SVDC      mem80,reg_sreg      \300\2\x0F\x78\101            486,CYRIX,SMM
-SVLDT     mem80               \300\2\x0F\x7A\200            486,CYRIX,SMM
-SVTS      mem80               \300\2\x0F\x7C\200            486,CYRIX,SMM
+SUB       rm8,imm             \1\x80\205\21             8086,SM
+SUB       rm16,imm            \320\145\1\x81\205\141    8086,SM
+SUB       rm32,imm            \321\155\1\x81\205\151    386,SM
+SUB       rm64,imm            \324\155\1\x81\205\151    X64,SM
+SUB       mem,imm8            \1\x80\205\21             8086,SM
+SUB       mem,imm16           \320\145\1\x81\205\141    8086,SM
+SUB       mem,imm32           \321\155\1\x81\205\151    386,SM
+SVDC      mem80,reg_sreg      \2\x0F\x78\101            486,CYRIX,SMM
+SVLDT     mem80               \2\x0F\x7A\200            486,CYRIX,SMM
+SVTS      mem80               \2\x0F\x7C\200            486,CYRIX,SMM
 SWAPGS    void                \3\x0F\x01\xF8                X64
 SYSCALL   void                \2\x0F\x05                    P6,AMD
 SYSENTER  void                \2\x0F\x34                    P6
 SYSEXIT   void                \2\x0F\x35                    P6,PRIV
 SYSRET    void                \2\x0F\x07                    P6,PRIV,AMD
-TEST      mem,reg8            \300\1\x84\101                8086,SM
+TEST      mem,reg8            \1\x84\101                8086,SM
 TEST      reg8,reg8           \1\x84\101                    8086
-TEST      mem,reg16           \320\300\1\x85\101            8086,SM
+TEST      mem,reg16           \320\1\x85\101            8086,SM
 TEST      reg16,reg16         \320\1\x85\101                8086
-TEST      mem,reg32           \321\300\1\x85\101            386,SM
+TEST      mem,reg32           \321\1\x85\101            386,SM
 TEST      reg32,reg32         \321\1\x85\101                386
-TEST      mem,reg64           \324\300\1\x85\101            X64,SM
+TEST      mem,reg64           \324\1\x85\101            X64,SM
 TEST      reg64,reg64         \324\1\x85\101                X64
-TEST      reg8,mem            \301\1\x84\110                8086,SM
-TEST      reg16,mem           \320\301\1\x85\110            8086,SM
-TEST      reg32,mem           \321\301\1\x85\110            386,SM
-TEST      reg64,mem           \324\301\1\x85\110            X64,SM
+TEST      reg8,mem            \1\x84\110                8086,SM
+TEST      reg16,mem           \320\1\x85\110            8086,SM
+TEST      reg32,mem           \321\1\x85\110            386,SM
+TEST      reg64,mem           \324\1\x85\110            X64,SM
 TEST      reg_al,imm          \1\xA8\21                     8086,SM
 TEST      reg_ax,imm          \320\1\xA9\31                 8086,SM
 TEST      reg_eax,imm         \321\1\xA9\41                 386,SM
 TEST      reg_rax,imm         \321\1\xA9\41                 X64,SM
-TEST      rm8,imm             \300\1\xF6\200\21             8086,SM
-TEST      rm16,imm            \320\300\1\xF7\200\31         8086,SM
-TEST      rm32,imm            \321\300\1\xF7\200\41         386,SM
-TEST      rm64,imm            \324\300\1\xF7\200\41         X64,SM
-TEST      mem,imm8            \300\1\xF6\200\21             8086,SM
-TEST      mem,imm16           \320\300\1\xF7\200\31         8086,SM
-TEST      mem,imm32           \321\300\1\xF7\200\41         386,SM
+TEST      rm8,imm             \1\xF6\200\21             8086,SM
+TEST      rm16,imm            \320\1\xF7\200\31         8086,SM
+TEST      rm32,imm            \321\1\xF7\200\41         386,SM
+TEST      rm64,imm            \324\1\xF7\200\41         X64,SM
+TEST      mem,imm8            \1\xF6\200\21             8086,SM
+TEST      mem,imm16           \320\1\xF7\200\31         8086,SM
+TEST      mem,imm32           \321\1\xF7\200\41         386,SM
 UD0       void                \2\x0F\xFF                    286,UNDOC
 UD1       void                \2\x0F\xB9                    286,UNDOC
 UD2       void                \2\x0F\x0B                    286
-UMOV      mem,reg8            \300\2\x0F\x10\101            386,UNDOC,SM,ND
+UMOV      mem,reg8            \2\x0F\x10\101            386,UNDOC,SM,ND
 UMOV      reg8,reg8           \2\x0F\x10\101                386,UNDOC,ND
-UMOV      mem,reg16           \320\300\2\x0F\x11\101        386,UNDOC,SM,ND
+UMOV      mem,reg16           \320\2\x0F\x11\101        386,UNDOC,SM,ND
 UMOV      reg16,reg16         \320\2\x0F\x11\101            386,UNDOC,ND
-UMOV      mem,reg32           \321\300\2\x0F\x11\101        386,UNDOC,SM,ND
+UMOV      mem,reg32           \321\2\x0F\x11\101        386,UNDOC,SM,ND
 UMOV      reg32,reg32         \321\2\x0F\x11\101            386,UNDOC,ND
-UMOV      reg8,mem            \301\2\x0F\x12\110            386,UNDOC,SM,ND
+UMOV      reg8,mem            \2\x0F\x12\110            386,UNDOC,SM,ND
 UMOV      reg8,reg8           \2\x0F\x12\110                386,UNDOC,ND
-UMOV      reg16,mem           \320\301\2\x0F\x13\110        386,UNDOC,SM,ND
+UMOV      reg16,mem           \320\2\x0F\x13\110        386,UNDOC,SM,ND
 UMOV      reg16,reg16         \320\2\x0F\x13\110            386,UNDOC,ND
-UMOV      reg32,mem           \321\301\2\x0F\x13\110        386,UNDOC,SM,ND
+UMOV      reg32,mem           \321\2\x0F\x13\110        386,UNDOC,SM,ND
 UMOV      reg32,reg32         \321\2\x0F\x13\110            386,UNDOC,ND
-VERR      mem                 \300\1\x0F\170\204            286,PROT
-VERR      mem16               \300\1\x0F\170\204            286,PROT
+VERR      mem                 \1\x0F\170\204            286,PROT
+VERR      mem16               \1\x0F\170\204            286,PROT
 VERR      reg16               \1\x0F\170\204                286,PROT
-VERW      mem                 \300\1\x0F\170\205            286,PROT
-VERW      mem16               \300\1\x0F\170\205            286,PROT
+VERW      mem                 \1\x0F\170\205            286,PROT
+VERW      mem16               \1\x0F\170\205            286,PROT
 VERW      reg16               \1\x0F\170\205                286,PROT
 WAIT      void                \1\x9B                        8086
 FWAIT     void                \1\x9B                        8086
 WBINVD    void                \2\x0F\x09                    486,PRIV
-WRSHR     rm32                \321\300\2\x0F\x37\200        P6,CYRIX,SMM
+WRSHR     rm32                \321\2\x0F\x37\200        P6,CYRIX,SMM
 WRMSR     void                \2\x0F\x30                    PENT,PRIV
-XADD      mem,reg8            \300\2\x0F\xC0\101            486,SM
+XADD      mem,reg8            \2\x0F\xC0\101            486,SM
 XADD      reg8,reg8           \2\x0F\xC0\101                486
-XADD      mem,reg16           \320\300\2\x0F\xC1\101        486,SM
+XADD      mem,reg16           \320\2\x0F\xC1\101        486,SM
 XADD      reg16,reg16         \320\2\x0F\xC1\101            486
-XADD      mem,reg32           \321\300\2\x0F\xC1\101        486,SM
+XADD      mem,reg32           \321\2\x0F\xC1\101        486,SM
 XADD      reg32,reg32         \321\2\x0F\xC1\101            486
-XADD      mem,reg64           \324\300\2\x0F\xC1\101        X64,SM
+XADD      mem,reg64           \324\2\x0F\xC1\101        X64,SM
 XADD      reg64,reg64         \324\2\x0F\xC1\101            X64
-XBTS      reg16,mem           \320\301\2\x0F\xA6\110        386,SW,UNDOC,ND
+XBTS      reg16,mem           \320\2\x0F\xA6\110        386,SW,UNDOC,ND
 XBTS      reg16,reg16         \320\2\x0F\xA6\110            386,UNDOC,ND
-XBTS      reg32,mem           \321\301\2\x0F\xA6\110        386,SD,UNDOC,ND
+XBTS      reg32,mem           \321\2\x0F\xA6\110        386,SD,UNDOC,ND
 XBTS      reg32,reg32         \321\2\x0F\xA6\110            386,UNDOC,ND
 XCHG      reg_ax,reg16        \320\11\x90                   8086,NOLONG
 XCHG      reg_eax,reg32       \321\11\x90                   386,NOLONG
 XCHG      reg16,reg_ax        \320\10\x90                   8086,NOLONG
 XCHG      reg32,reg_eax       \321\10\x90                   386,NOLONG
 XCHG      reg_rax,reg_rax     \321\11\x90                   X64
-XCHG      reg8,mem            \301\1\x86\110                8086,SM
+XCHG      reg8,mem            \1\x86\110                8086,SM
 XCHG      reg8,reg8           \1\x86\110                    8086
-XCHG      reg16,mem           \320\301\1\x87\110            8086,SM
+XCHG      reg16,mem           \320\1\x87\110            8086,SM
 XCHG      reg16,reg16         \320\1\x87\110                8086
-XCHG      reg32,mem           \321\301\1\x87\110            386,SM
+XCHG      reg32,mem           \321\1\x87\110            386,SM
 XCHG      reg32,reg32         \321\1\x87\110                386
-XCHG      reg64,mem           \324\301\1\x87\110            X64,SM
+XCHG      reg64,mem           \324\1\x87\110            X64,SM
 XCHG      reg64,reg64         \324\1\x87\110                X64
-XCHG      mem,reg8            \300\1\x86\101                8086,SM
+XCHG      mem,reg8            \1\x86\101                8086,SM
 XCHG      reg8,reg8           \1\x86\101                    8086
-XCHG      mem,reg16           \320\300\1\x87\101            8086,SM
+XCHG      mem,reg16           \320\1\x87\101            8086,SM
 XCHG      reg16,reg16         \320\1\x87\101                8086
-XCHG      mem,reg32           \321\300\1\x87\101            386,SM
+XCHG      mem,reg32           \321\1\x87\101            386,SM
 XCHG      reg32,reg32         \321\1\x87\101                386
-XCHG      mem,reg64           \324\300\1\x87\101            X64,SM
+XCHG      mem,reg64           \324\1\x87\101            X64,SM
 XCHG      reg64,reg64         \324\1\x87\101                X64
 XLATB     void                \1\xD7                        8086
 XLAT      void                \1\xD7                        8086
-XOR       mem,reg8            \300\1\x30\101                8086,SM
+XOR       mem,reg8            \1\x30\101                8086,SM
 XOR       reg8,reg8           \1\x30\101                    8086
-XOR       mem,reg16           \320\300\1\x31\101            8086,SM
+XOR       mem,reg16           \320\1\x31\101            8086,SM
 XOR       reg16,reg16         \320\1\x31\101                8086
-XOR       mem,reg32           \321\300\1\x31\101            386,SM
+XOR       mem,reg32           \321\1\x31\101            386,SM
 XOR       reg32,reg32         \321\1\x31\101                386
-XOR       mem,reg64           \324\300\1\x31\101            X64,SM
+XOR       mem,reg64           \324\1\x31\101            X64,SM
 XOR       reg64,reg64         \324\1\x31\101                X64
-XOR       reg8,mem            \301\1\x32\110                8086,SM
+XOR       reg8,mem            \1\x32\110                8086,SM
 XOR       reg8,reg8           \1\x32\110                    8086
-XOR       reg16,mem           \320\301\1\x33\110            8086,SM
+XOR       reg16,mem           \320\1\x33\110            8086,SM
 XOR       reg16,reg16         \320\1\x33\110                8086
-XOR       reg32,mem           \321\301\1\x33\110            386,SM
+XOR       reg32,mem           \321\1\x33\110            386,SM
 XOR       reg32,reg32         \321\1\x33\110                386
-XOR       reg64,mem           \324\301\1\x33\110            X64,SM
+XOR       reg64,mem           \324\1\x33\110            X64,SM
 XOR       reg64,reg64         \324\1\x33\110                X64
-XOR       rm16,imm8           \320\300\1\x83\206\15         8086
-XOR       rm32,imm8           \321\300\1\x83\206\15         386
-XOR       rm64,imm8           \324\300\1\x83\206\15         X64
+XOR       rm16,imm8           \320\1\x83\206\15         8086
+XOR       rm32,imm8           \321\1\x83\206\15         386
+XOR       rm64,imm8           \324\1\x83\206\15         X64
 XOR       reg_al,imm          \1\x34\21                     8086,SM
 XOR       reg_ax,sbyte        \320\1\x83\206\15             8086,SM,ND
 XOR       reg_ax,imm          \320\1\x35\31                 8086,SM
@@ -1374,18 +1374,18 @@ XOR       reg_eax,sbyte       \321\1\x83\206\15             386,SM,ND
 XOR       reg_eax,imm         \321\1\x35\41                 386,SM
 XOR       reg_rax,sbyte       \321\1\x83\206\15             X64,SM,ND
 XOR       reg_rax,imm         \321\1\x35\41                 X64,SM
-XOR       rm8,imm             \300\1\x80\206\21             8086,SM
-XOR       rm16,imm            \320\300\145\1\x81\206\141    8086,SM
-XOR       rm32,imm            \321\300\155\1\x81\206\151    386,SM
-XOR       rm64,imm            \324\300\155\1\x81\206\151    X64,SM
-XOR       mem,imm8            \300\1\x80\206\21             8086,SM
-XOR       mem,imm16           \320\300\145\1\x81\206\141    8086,SM
-XOR       mem,imm32           \321\300\155\1\x81\206\151    386,SM
-CMOVcc    reg16,mem           \320\301\1\x0F\330\x40\110    P6,SM
+XOR       rm8,imm             \1\x80\206\21             8086,SM
+XOR       rm16,imm            \320\145\1\x81\206\141    8086,SM
+XOR       rm32,imm            \321\155\1\x81\206\151    386,SM
+XOR       rm64,imm            \324\155\1\x81\206\151    X64,SM
+XOR       mem,imm8            \1\x80\206\21             8086,SM
+XOR       mem,imm16           \320\145\1\x81\206\141    8086,SM
+XOR       mem,imm32           \321\155\1\x81\206\151    386,SM
+CMOVcc    reg16,mem           \320\1\x0F\330\x40\110    P6,SM
 CMOVcc    reg16,reg16         \320\1\x0F\330\x40\110        P6
-CMOVcc    reg32,mem           \321\301\1\x0F\330\x40\110    P6,SM
+CMOVcc    reg32,mem           \321\1\x0F\330\x40\110    P6,SM
 CMOVcc    reg32,reg32         \321\1\x0F\330\x40\110        P6
-CMOVcc    reg64,mem           \324\301\1\x0F\330\x40\110    X64,SM
+CMOVcc    reg64,mem           \324\1\x0F\330\x40\110    X64,SM
 CMOVcc    reg64,reg64         \324\1\x0F\330\x40\110        X64
 Jcc       imm|near            \322\1\x0F\330\x80\64         386
 Jcc       imm16|near          \320\1\x0F\330\x80\64         386
@@ -1395,199 +1395,199 @@ Jcc       imm                 \370\330\x70\50               8086,ND
 Jcc       imm                 \1\x0F\330\x80\64             386,ND
 Jcc       imm                 \330\x71\373\1\xE9\64         8086,ND
 Jcc       imm                 \330\x70\50                   8086
-SETcc     mem                 \300\1\x0F\330\x90\200        386,SB
-SETcc     reg8                \300\1\x0F\330\x90\200        386
+SETcc     mem                 \1\x0F\330\x90\200        386,SB
+SETcc     reg8                \1\x0F\330\x90\200        386
 
 ; Katmai Streaming SIMD instructions (SSE -- a.k.a. KNI, XMM, MMX2)
-ADDPS           xmmreg,mem              \301\331\2\x0F\x58\110          KATMAI,SSE
+ADDPS           xmmreg,mem              \331\2\x0F\x58\110          KATMAI,SSE
 ADDPS           xmmreg,xmmreg           \331\2\x0F\x58\110              KATMAI,SSE
-ADDSS           xmmreg,mem              \301\333\2\x0F\x58\110          KATMAI,SSE
+ADDSS           xmmreg,mem              \333\2\x0F\x58\110          KATMAI,SSE
 ADDSS           xmmreg,xmmreg           \333\2\x0F\x58\110              KATMAI,SSE
-ANDNPS          xmmreg,mem              \301\2\x0F\x55\110              KATMAI,SSE
+ANDNPS          xmmreg,mem              \2\x0F\x55\110              KATMAI,SSE
 ANDNPS          xmmreg,xmmreg           \2\x0F\x55\110                  KATMAI,SSE
-ANDPS           xmmreg,mem              \301\2\x0F\x54\110              KATMAI,SSE
+ANDPS           xmmreg,mem              \2\x0F\x54\110              KATMAI,SSE
 ANDPS           xmmreg,xmmreg           \2\x0F\x54\110                  KATMAI,SSE
-CMPEQPS         xmmreg,mem              \301\331\2\x0F\xC2\110\1\x00    KATMAI,SSE
+CMPEQPS         xmmreg,mem              \331\2\x0F\xC2\110\1\x00    KATMAI,SSE
 CMPEQPS         xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x00        KATMAI,SSE
-CMPEQSS         xmmreg,mem              \301\333\2\x0F\xC2\110\1\x00    KATMAI,SSE
+CMPEQSS         xmmreg,mem              \333\2\x0F\xC2\110\1\x00    KATMAI,SSE
 CMPEQSS         xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x00        KATMAI,SSE
-CMPLEPS         xmmreg,mem              \301\331\2\x0F\xC2\110\1\x02    KATMAI,SSE
+CMPLEPS         xmmreg,mem              \331\2\x0F\xC2\110\1\x02    KATMAI,SSE
 CMPLEPS         xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x02        KATMAI,SSE
-CMPLESS         xmmreg,mem              \301\333\2\x0F\xC2\110\1\x02    KATMAI,SSE
+CMPLESS         xmmreg,mem              \333\2\x0F\xC2\110\1\x02    KATMAI,SSE
 CMPLESS         xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x02        KATMAI,SSE
-CMPLTPS         xmmreg,mem              \301\331\2\x0F\xC2\110\1\x01    KATMAI,SSE
+CMPLTPS         xmmreg,mem              \331\2\x0F\xC2\110\1\x01    KATMAI,SSE
 CMPLTPS         xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x01        KATMAI,SSE
-CMPLTSS         xmmreg,mem              \301\333\2\x0F\xC2\110\1\x01    KATMAI,SSE
+CMPLTSS         xmmreg,mem              \333\2\x0F\xC2\110\1\x01    KATMAI,SSE
 CMPLTSS         xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x01        KATMAI,SSE
-CMPNEQPS        xmmreg,mem              \301\331\2\x0F\xC2\110\1\x04    KATMAI,SSE
+CMPNEQPS        xmmreg,mem              \331\2\x0F\xC2\110\1\x04    KATMAI,SSE
 CMPNEQPS        xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x04        KATMAI,SSE
-CMPNEQSS        xmmreg,mem              \301\333\2\x0F\xC2\110\1\x04    KATMAI,SSE
+CMPNEQSS        xmmreg,mem              \333\2\x0F\xC2\110\1\x04    KATMAI,SSE
 CMPNEQSS        xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x04        KATMAI,SSE
-CMPNLEPS        xmmreg,mem              \301\331\2\x0F\xC2\110\1\x06    KATMAI,SSE
+CMPNLEPS        xmmreg,mem              \331\2\x0F\xC2\110\1\x06    KATMAI,SSE
 CMPNLEPS        xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x06        KATMAI,SSE
-CMPNLESS        xmmreg,mem              \301\333\2\x0F\xC2\110\1\x06    KATMAI,SSE
+CMPNLESS        xmmreg,mem              \333\2\x0F\xC2\110\1\x06    KATMAI,SSE
 CMPNLESS        xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x06        KATMAI,SSE
-CMPNLTPS        xmmreg,mem              \301\331\2\x0F\xC2\110\1\x05    KATMAI,SSE
+CMPNLTPS        xmmreg,mem              \331\2\x0F\xC2\110\1\x05    KATMAI,SSE
 CMPNLTPS        xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x05        KATMAI,SSE
-CMPNLTSS        xmmreg,mem              \301\333\2\x0F\xC2\110\1\x05    KATMAI,SSE
+CMPNLTSS        xmmreg,mem              \333\2\x0F\xC2\110\1\x05    KATMAI,SSE
 CMPNLTSS        xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x05        KATMAI,SSE
-CMPORDPS        xmmreg,mem              \301\331\2\x0F\xC2\110\1\x07    KATMAI,SSE
+CMPORDPS        xmmreg,mem              \331\2\x0F\xC2\110\1\x07    KATMAI,SSE
 CMPORDPS        xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x07        KATMAI,SSE
-CMPORDSS        xmmreg,mem              \301\333\2\x0F\xC2\110\1\x07    KATMAI,SSE
+CMPORDSS        xmmreg,mem              \333\2\x0F\xC2\110\1\x07    KATMAI,SSE
 CMPORDSS        xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x07        KATMAI,SSE
-CMPUNORDPS      xmmreg,mem              \301\331\2\x0F\xC2\110\1\x03    KATMAI,SSE
+CMPUNORDPS      xmmreg,mem              \331\2\x0F\xC2\110\1\x03    KATMAI,SSE
 CMPUNORDPS      xmmreg,xmmreg           \331\2\x0F\xC2\110\1\x03        KATMAI,SSE
-CMPUNORDSS      xmmreg,mem              \301\333\2\x0F\xC2\110\1\x03    KATMAI,SSE
+CMPUNORDSS      xmmreg,mem              \333\2\x0F\xC2\110\1\x03    KATMAI,SSE
 CMPUNORDSS      xmmreg,xmmreg           \333\2\x0F\xC2\110\1\x03        KATMAI,SSE
 ; CMPPS/CMPSS must come after the specific ops; that way the disassembler will find the
 ; specific ops first and only disassemble illegal ones as cmpps/cmpss.
-CMPPS           xmmreg,mem,imm          \301\331\2\x0F\xC2\110\26       KATMAI,SSE,SB,AR2
+CMPPS           xmmreg,mem,imm          \331\2\x0F\xC2\110\26       KATMAI,SSE,SB,AR2
 CMPPS           xmmreg,xmmreg,imm       \331\2\x0F\xC2\110\26           KATMAI,SSE,SB,AR2
-CMPSS           xmmreg,mem,imm          \301\333\2\x0F\xC2\110\26       KATMAI,SSE,SB,AR2
+CMPSS           xmmreg,mem,imm          \333\2\x0F\xC2\110\26       KATMAI,SSE,SB,AR2
 CMPSS           xmmreg,xmmreg,imm       \333\2\x0F\xC2\110\26           KATMAI,SSE,SB,AR2
-COMISS          xmmreg,mem              \301\2\x0F\x2F\110              KATMAI,SSE
+COMISS          xmmreg,mem              \2\x0F\x2F\110              KATMAI,SSE
 COMISS          xmmreg,xmmreg           \2\x0F\x2F\110                  KATMAI,SSE
-CVTPI2PS        xmmreg,mem              \301\331\2\x0F\x2A\110          KATMAI,SSE,MMX
+CVTPI2PS        xmmreg,mem              \331\2\x0F\x2A\110          KATMAI,SSE,MMX
 CVTPI2PS        xmmreg,mmxreg           \331\2\x0F\x2A\110              KATMAI,SSE,MMX
-CVTPS2PI        mmxreg,mem              \301\331\2\x0F\x2D\110          KATMAI,SSE,MMX
+CVTPS2PI        mmxreg,mem              \331\2\x0F\x2D\110          KATMAI,SSE,MMX
 CVTPS2PI        mmxreg,xmmreg           \331\2\x0F\x2D\110              KATMAI,SSE,MMX
-CVTSI2SS        xmmreg,mem              \301\333\2\x0F\x2A\110          KATMAI,SSE,SD,AR1
+CVTSI2SS        xmmreg,mem              \333\2\x0F\x2A\110          KATMAI,SSE,SD,AR1
 CVTSI2SS        xmmreg,reg32            \333\2\x0F\x2A\110              KATMAI,SSE
-CVTSS2SI        reg32,mem               \301\333\2\x0F\x2D\110          KATMAI,SSE
+CVTSS2SI        reg32,mem               \333\2\x0F\x2D\110          KATMAI,SSE
 CVTSS2SI        reg32,xmmreg            \333\2\x0F\x2D\110              KATMAI,SSE
-CVTTPS2PI       mmxreg,mem              \301\331\2\x0F\x2C\110          KATMAI,SSE,MMX
+CVTTPS2PI       mmxreg,mem              \331\2\x0F\x2C\110          KATMAI,SSE,MMX
 CVTTPS2PI       mmxreg,xmmreg           \331\2\x0F\x2C\110              KATMAI,SSE,MMX
-CVTTSS2SI       reg32,mem               \301\333\2\x0F\x2C\110          KATMAI,SSE
+CVTTSS2SI       reg32,mem               \333\2\x0F\x2C\110          KATMAI,SSE
 CVTTSS2SI       reg32,xmmreg            \333\2\x0F\x2C\110              KATMAI,SSE
-DIVPS           xmmreg,mem              \301\331\2\x0F\x5E\110          KATMAI,SSE
+DIVPS           xmmreg,mem              \331\2\x0F\x5E\110          KATMAI,SSE
 DIVPS           xmmreg,xmmreg           \331\2\x0F\x5E\110              KATMAI,SSE
-DIVSS           xmmreg,mem              \301\333\2\x0F\x5E\110          KATMAI,SSE
+DIVSS           xmmreg,mem              \333\2\x0F\x5E\110          KATMAI,SSE
 DIVSS           xmmreg,xmmreg           \333\2\x0F\x5E\110              KATMAI,SSE
-LDMXCSR         mem                     \300\2\x0F\xAE\202              KATMAI,SSE,SD
-MAXPS           xmmreg,mem              \301\331\2\x0F\x5F\110          KATMAI,SSE
+LDMXCSR         mem                     \2\x0F\xAE\202              KATMAI,SSE,SD
+MAXPS           xmmreg,mem              \331\2\x0F\x5F\110          KATMAI,SSE
 MAXPS           xmmreg,xmmreg           \331\2\x0F\x5F\110              KATMAI,SSE
-MAXSS           xmmreg,mem              \301\333\2\x0F\x5F\110          KATMAI,SSE
+MAXSS           xmmreg,mem              \333\2\x0F\x5F\110          KATMAI,SSE
 MAXSS           xmmreg,xmmreg           \333\2\x0F\x5F\110              KATMAI,SSE
-MINPS           xmmreg,mem              \301\331\2\x0F\x5D\110          KATMAI,SSE
+MINPS           xmmreg,mem              \331\2\x0F\x5D\110          KATMAI,SSE
 MINPS           xmmreg,xmmreg           \331\2\x0F\x5D\110              KATMAI,SSE
-MINSS           xmmreg,mem              \301\333\2\x0F\x5D\110          KATMAI,SSE
+MINSS           xmmreg,mem              \333\2\x0F\x5D\110          KATMAI,SSE
 MINSS           xmmreg,xmmreg           \333\2\x0F\x5D\110              KATMAI,SSE
-MOVAPS          xmmreg,mem              \301\2\x0F\x28\110              KATMAI,SSE
-MOVAPS          mem,xmmreg              \300\2\x0F\x29\101              KATMAI,SSE
+MOVAPS          xmmreg,mem              \2\x0F\x28\110              KATMAI,SSE
+MOVAPS          mem,xmmreg              \2\x0F\x29\101              KATMAI,SSE
 MOVAPS          xmmreg,xmmreg           \2\x0F\x28\110                  KATMAI,SSE
 MOVAPS          xmmreg,xmmreg           \2\x0F\x29\101                  KATMAI,SSE
-MOVHPS          xmmreg,mem              \301\2\x0F\x16\110              KATMAI,SSE
-MOVHPS          mem,xmmreg              \300\2\x0F\x17\101              KATMAI,SSE
+MOVHPS          xmmreg,mem              \2\x0F\x16\110              KATMAI,SSE
+MOVHPS          mem,xmmreg              \2\x0F\x17\101              KATMAI,SSE
 MOVLHPS         xmmreg,xmmreg           \2\x0F\x16\110                  KATMAI,SSE
-MOVLPS          xmmreg,mem              \301\2\x0F\x12\110              KATMAI,SSE
-MOVLPS          mem,xmmreg              \300\2\x0F\x13\101              KATMAI,SSE
+MOVLPS          xmmreg,mem              \2\x0F\x12\110              KATMAI,SSE
+MOVLPS          mem,xmmreg              \2\x0F\x13\101              KATMAI,SSE
 MOVHLPS         xmmreg,xmmreg           \2\x0F\x12\110                  KATMAI,SSE
 MOVMSKPS        reg32,xmmreg            \364\2\x0F\x50\110              KATMAI,SSE
 MOVMSKPS        reg64,xmmreg            \364\324\2\x0F\x50\110          X64,SSE
-MOVNTPS         mem,xmmreg              \300\2\x0F\x2B\101              KATMAI,SSE
-MOVSS           xmmreg,mem              \301\333\2\x0F\x10\110          KATMAI,SSE
-MOVSS           mem,xmmreg              \300\333\2\x0F\x11\101          KATMAI,SSE
+MOVNTPS         mem,xmmreg              \2\x0F\x2B\101              KATMAI,SSE
+MOVSS           xmmreg,mem              \333\2\x0F\x10\110          KATMAI,SSE
+MOVSS           mem,xmmreg              \333\2\x0F\x11\101          KATMAI,SSE
 MOVSS           xmmreg,xmmreg           \333\2\x0F\x10\110              KATMAI,SSE
 MOVSS           xmmreg,xmmreg           \333\2\x0F\x11\101              KATMAI,SSE
-MOVUPS          xmmreg,mem              \301\331\2\x0F\x10\110          KATMAI,SSE
-MOVUPS          mem,xmmreg              \300\331\2\x0F\x11\101          KATMAI,SSE
+MOVUPS          xmmreg,mem              \331\2\x0F\x10\110          KATMAI,SSE
+MOVUPS          mem,xmmreg              \331\2\x0F\x11\101          KATMAI,SSE
 MOVUPS          xmmreg,xmmreg           \331\2\x0F\x10\110              KATMAI,SSE
 MOVUPS          xmmreg,xmmreg           \331\2\x0F\x11\101              KATMAI,SSE
-MULPS           xmmreg,mem              \301\2\x0F\x59\110              KATMAI,SSE
+MULPS           xmmreg,mem              \2\x0F\x59\110              KATMAI,SSE
 MULPS           xmmreg,xmmreg           \2\x0F\x59\110                  KATMAI,SSE
-MULSS           xmmreg,mem              \301\333\2\x0F\x59\110          KATMAI,SSE
+MULSS           xmmreg,mem              \333\2\x0F\x59\110          KATMAI,SSE
 MULSS           xmmreg,xmmreg           \333\2\x0F\x59\110              KATMAI,SSE
-ORPS            xmmreg,mem              \301\2\x0F\x56\110              KATMAI,SSE
+ORPS            xmmreg,mem              \2\x0F\x56\110              KATMAI,SSE
 ORPS            xmmreg,xmmreg           \2\x0F\x56\110                  KATMAI,SSE
-RCPPS           xmmreg,mem              \301\331\2\x0F\x53\110          KATMAI,SSE
+RCPPS           xmmreg,mem              \331\2\x0F\x53\110          KATMAI,SSE
 RCPPS           xmmreg,xmmreg           \331\2\x0F\x53\110              KATMAI,SSE
-RCPSS           xmmreg,mem              \301\333\2\x0F\x53\110          KATMAI,SSE
+RCPSS           xmmreg,mem              \333\2\x0F\x53\110          KATMAI,SSE
 RCPSS           xmmreg,xmmreg           \333\2\x0F\x53\110              KATMAI,SSE
-RSQRTPS         xmmreg,mem              \301\331\2\x0F\x52\110          KATMAI,SSE
+RSQRTPS         xmmreg,mem              \331\2\x0F\x52\110          KATMAI,SSE
 RSQRTPS         xmmreg,xmmreg           \331\2\x0F\x52\110              KATMAI,SSE
-RSQRTSS         xmmreg,mem              \301\333\2\x0F\x52\110          KATMAI,SSE
+RSQRTSS         xmmreg,mem              \333\2\x0F\x52\110          KATMAI,SSE
 RSQRTSS         xmmreg,xmmreg           \333\2\x0F\x52\110              KATMAI,SSE
-SHUFPS          xmmreg,mem,imm          \301\2\x0F\xC6\110\26           KATMAI,SSE,SB,AR2
+SHUFPS          xmmreg,mem,imm          \2\x0F\xC6\110\26           KATMAI,SSE,SB,AR2
 SHUFPS          xmmreg,xmmreg,imm       \2\x0F\xC6\110\26               KATMAI,SSE,SB,AR2
-SQRTPS          xmmreg,mem              \301\331\2\x0F\x51\110          KATMAI,SSE
+SQRTPS          xmmreg,mem              \331\2\x0F\x51\110          KATMAI,SSE
 SQRTPS          xmmreg,xmmreg           \331\2\x0F\x51\110              KATMAI,SSE
-SQRTSS          xmmreg,mem              \301\333\2\x0F\x51\110          KATMAI,SSE
+SQRTSS          xmmreg,mem              \333\2\x0F\x51\110          KATMAI,SSE
 SQRTSS          xmmreg,xmmreg           \333\2\x0F\x51\110              KATMAI,SSE
-STMXCSR         mem                     \300\2\x0F\xAE\203              KATMAI,SSE,SD
-SUBPS           xmmreg,mem              \301\331\2\x0F\x5C\110          KATMAI,SSE
+STMXCSR         mem                     \2\x0F\xAE\203              KATMAI,SSE,SD
+SUBPS           xmmreg,mem              \331\2\x0F\x5C\110          KATMAI,SSE
 SUBPS           xmmreg,xmmreg           \331\2\x0F\x5C\110              KATMAI,SSE
-SUBSS           xmmreg,mem              \301\333\2\x0F\x5C\110          KATMAI,SSE
+SUBSS           xmmreg,mem              \333\2\x0F\x5C\110          KATMAI,SSE
 SUBSS           xmmreg,xmmreg           \333\2\x0F\x5C\110              KATMAI,SSE
-UCOMISS         xmmreg,mem              \301\2\x0F\x2E\110              KATMAI,SSE
+UCOMISS         xmmreg,mem              \2\x0F\x2E\110              KATMAI,SSE
 UCOMISS         xmmreg,xmmreg           \2\x0F\x2E\110                  KATMAI,SSE
-UNPCKHPS        xmmreg,mem              \301\2\x0F\x15\110              KATMAI,SSE
+UNPCKHPS        xmmreg,mem              \2\x0F\x15\110              KATMAI,SSE
 UNPCKHPS        xmmreg,xmmreg           \2\x0F\x15\110                  KATMAI,SSE
-UNPCKLPS        xmmreg,mem              \301\2\x0F\x14\110              KATMAI,SSE
+UNPCKLPS        xmmreg,mem              \2\x0F\x14\110              KATMAI,SSE
 UNPCKLPS        xmmreg,xmmreg           \2\x0F\x14\110                  KATMAI,SSE
-XORPS           xmmreg,mem              \301\2\x0F\x57\110              KATMAI,SSE
+XORPS           xmmreg,mem              \2\x0F\x57\110              KATMAI,SSE
 XORPS           xmmreg,xmmreg           \2\x0F\x57\110                  KATMAI,SSE
 
 ; Introduced in Deschutes but necessary for SSE support
-FXRSTOR         mem                     \300\2\x0F\xAE\201              P6,SSE,FPU
-FXSAVE          mem                     \300\2\x0F\xAE\200              P6,SSE,FPU
+FXRSTOR         mem                     \2\x0F\xAE\201              P6,SSE,FPU
+FXSAVE          mem                     \2\x0F\xAE\200              P6,SSE,FPU
 
 ; These instructions are not SSE-specific; they are generic memory operations
 ; and work even if CR4.OSFXFR == 0
-PREFETCHNTA     mem                     \300\2\x0F\x18\200              KATMAI
-PREFETCHT0      mem                     \300\2\x0F\x18\201              KATMAI
-PREFETCHT1      mem                     \300\2\x0F\x18\202              KATMAI
-PREFETCHT2      mem                     \300\2\x0F\x18\203              KATMAI
+PREFETCHNTA     mem                     \2\x0F\x18\200              KATMAI
+PREFETCHT0      mem                     \2\x0F\x18\201              KATMAI
+PREFETCHT1      mem                     \2\x0F\x18\202              KATMAI
+PREFETCHT2      mem                     \2\x0F\x18\203              KATMAI
 SFENCE          void                    \3\x0F\xAE\xF8                  KATMAI
 
 ; New MMX instructions introduced in Katmai
 MASKMOVQ        mmxreg,mmxreg           \2\x0F\xF7\110                  KATMAI,MMX
-MOVNTQ          mem,mmxreg              \300\2\x0F\xE7\101              KATMAI,MMX,SM
+MOVNTQ          mem,mmxreg              \2\x0F\xE7\101              KATMAI,MMX,SM
 PAVGB           mmxreg,mmxreg           \2\x0F\xE0\110                  KATMAI,MMX
-PAVGB           mmxreg,mem              \301\2\x0F\xE0\110              KATMAI,MMX,SM
+PAVGB           mmxreg,mem              \2\x0F\xE0\110              KATMAI,MMX,SM
 PAVGW           mmxreg,mmxreg           \2\x0F\xE3\110                  KATMAI,MMX
-PAVGW           mmxreg,mem              \301\2\x0F\xE3\110              KATMAI,MMX,SM
+PAVGW           mmxreg,mem              \2\x0F\xE3\110              KATMAI,MMX,SM
 PEXTRW          reg32,mmxreg,imm        \2\x0F\xC5\110\26               KATMAI,MMX,SB,AR2
 ; PINSRW is documented as using a reg32, but it's really using only 16 bit
 ; -- accept either, but be truthful in disassembly
 PINSRW          mmxreg,reg16,imm        \2\x0F\xC4\110\26               KATMAI,MMX,SB,AR2
 PINSRW          mmxreg,reg32,imm        \2\x0F\xC4\110\26               KATMAI,MMX,SB,AR2,ND
-PINSRW          mmxreg,mem,imm          \301\2\x0F\xC4\110\26           KATMAI,MMX,SB,AR2
-PINSRW          mmxreg,mem16,imm        \301\2\x0F\xC4\110\26           KATMAI,MMX,SB,AR2,ND
+PINSRW          mmxreg,mem,imm          \2\x0F\xC4\110\26           KATMAI,MMX,SB,AR2
+PINSRW          mmxreg,mem16,imm        \2\x0F\xC4\110\26           KATMAI,MMX,SB,AR2,ND
 PMAXSW          mmxreg,mmxreg           \2\x0F\xEE\110                  KATMAI,MMX
-PMAXSW          mmxreg,mem              \301\2\x0F\xEE\110              KATMAI,MMX,SM
+PMAXSW          mmxreg,mem              \2\x0F\xEE\110              KATMAI,MMX,SM
 PMAXUB          mmxreg,mmxreg           \2\x0F\xDE\110                  KATMAI,MMX
-PMAXUB          mmxreg,mem              \301\2\x0F\xDE\110              KATMAI,MMX,SM
+PMAXUB          mmxreg,mem              \2\x0F\xDE\110              KATMAI,MMX,SM
 PMINSW          mmxreg,mmxreg           \2\x0F\xEA\110                  KATMAI,MMX
-PMINSW          mmxreg,mem              \301\2\x0F\xEA\110              KATMAI,MMX,SM
+PMINSW          mmxreg,mem              \2\x0F\xEA\110              KATMAI,MMX,SM
 PMINUB          mmxreg,mmxreg           \2\x0F\xDA\110                  KATMAI,MMX
-PMINUB          mmxreg,mem              \301\2\x0F\xDA\110              KATMAI,MMX,SM
+PMINUB          mmxreg,mem              \2\x0F\xDA\110              KATMAI,MMX,SM
 PMOVMSKB        reg32,mmxreg            \2\x0F\xD7\110                  KATMAI,MMX
 PMULHUW         mmxreg,mmxreg           \2\x0F\xE4\110                  KATMAI,MMX
-PMULHUW         mmxreg,mem              \301\2\x0F\xE4\110              KATMAI,MMX,SM
+PMULHUW         mmxreg,mem              \2\x0F\xE4\110              KATMAI,MMX,SM
 PSADBW          mmxreg,mmxreg           \2\x0F\xF6\110                  KATMAI,MMX
-PSADBW          mmxreg,mem              \301\2\x0F\xF6\110              KATMAI,MMX,SM
+PSADBW          mmxreg,mem              \2\x0F\xF6\110              KATMAI,MMX,SM
 PSHUFW          mmxreg,mmxreg,imm       \2\x0F\x70\110\22               KATMAI,MMX,SB,AR2
-PSHUFW          mmxreg,mem,imm          \301\2\x0F\x70\110\22           KATMAI,MMX,SM2,SB,AR2
+PSHUFW          mmxreg,mem,imm          \2\x0F\x70\110\22           KATMAI,MMX,SM2,SB,AR2
 
 ; AMD Enhanced 3DNow! (Athlon) instructions
-PF2IW           mmxreg,mem              \301\2\x0F\x0F\110\01\x1C       PENT,3DNOW,SM
+PF2IW           mmxreg,mem              \2\x0F\x0F\110\01\x1C       PENT,3DNOW,SM
 PF2IW           mmxreg,mmxreg           \2\x0F\x0F\110\01\x1C           PENT,3DNOW
-PFNACC          mmxreg,mem              \301\2\x0F\x0F\110\01\x8A       PENT,3DNOW,SM
+PFNACC          mmxreg,mem              \2\x0F\x0F\110\01\x8A       PENT,3DNOW,SM
 PFNACC          mmxreg,mmxreg           \2\x0F\x0F\110\01\x8A           PENT,3DNOW
-PFPNACC         mmxreg,mem              \301\2\x0F\x0F\110\01\x8E       PENT,3DNOW,SM
+PFPNACC         mmxreg,mem              \2\x0F\x0F\110\01\x8E       PENT,3DNOW,SM
 PFPNACC         mmxreg,mmxreg           \2\x0F\x0F\110\01\x8E           PENT,3DNOW
-PI2FW           mmxreg,mem              \301\2\x0F\x0F\110\01\x0C       PENT,3DNOW,SM
+PI2FW           mmxreg,mem              \2\x0F\x0F\110\01\x0C       PENT,3DNOW,SM
 PI2FW           mmxreg,mmxreg           \2\x0F\x0F\110\01\x0C           PENT,3DNOW
-PSWAPD          mmxreg,mem              \301\2\x0F\x0F\110\01\xBB       PENT,3DNOW,SM
+PSWAPD          mmxreg,mem              \2\x0F\x0F\110\01\xBB       PENT,3DNOW,SM
 PSWAPD          mmxreg,mmxreg           \2\x0F\x0F\110\01\xBB           PENT,3DNOW
 
 ; Willamette SSE2 Cacheability Instructions
 MASKMOVDQU      xmmreg,xmmreg           \366\2\x0F\xF7\110              WILLAMETTE,SSE2
 ; CLFLUSH needs its own feature flag implemented one day
-CLFLUSH         mem                     \300\2\x0F\xAE\207              WILLAMETTE,SSE2
-MOVNTDQ         mem,xmmreg              \300\366\2\x0F\xE7\101          WILLAMETTE,SSE2,SM
-MOVNTI          mem,reg32               \300\2\x0F\xC3\101              WILLAMETTE,SSE2,SM
-MOVNTPD         mem,xmmreg              \300\366\2\x0F\x2B\101          WILLAMETTE,SSE2,SM
+CLFLUSH         mem                     \2\x0F\xAE\207              WILLAMETTE,SSE2
+MOVNTDQ         mem,xmmreg              \366\2\x0F\xE7\101          WILLAMETTE,SSE2,SM
+MOVNTI          mem,reg32               \2\x0F\xC3\101              WILLAMETTE,SSE2,SM
+MOVNTPD         mem,xmmreg              \366\2\x0F\x2B\101          WILLAMETTE,SSE2,SM
 PAUSE           void                    \333\1\x90                      WILLAMETTE,SSE2
 LFENCE          void                    \3\x0F\xAE\xE8                  WILLAMETTE,SSE2
 MFENCE          void                    \3\x0F\xAE\xF0                  WILLAMETTE,SSE2
@@ -1595,322 +1595,322 @@ MFENCE          void                    \3\x0F\xAE\xF0                  WILLAMET
 ; Willamette MMX instructions (SSE2 SIMD Integer Instructions)
 MOVD            xmmreg,reg32            \366\2\x0F\x6E\110              WILLAMETTE,SSE2
 MOVD            reg32,xmmreg            \366\2\x0F\x7E\101              WILLAMETTE,SSE2
-MOVD            mem,xmmreg              \300\366\2\x0F\x7E\101          WILLAMETTE,SSE2,SD
-MOVD            xmmreg,mem              \301\366\2\x0F\x6E\110          WILLAMETTE,SSE2,SD
+MOVD            mem,xmmreg              \366\2\x0F\x7E\101          WILLAMETTE,SSE2,SD
+MOVD            xmmreg,mem              \366\2\x0F\x6E\110          WILLAMETTE,SSE2,SD
 MOVDQA          xmmreg,xmmreg           \366\2\x0F\x6F\110              WILLAMETTE,SSE2
-MOVDQA          mem,xmmreg              \300\366\2\x0F\x7F\101          WILLAMETTE,SSE2,SM
-MOVDQA          xmmreg,mem              \301\366\2\x0F\x6F\110          WILLAMETTE,SSE2,SM
+MOVDQA          mem,xmmreg              \366\2\x0F\x7F\101          WILLAMETTE,SSE2,SM
+MOVDQA          xmmreg,mem              \366\2\x0F\x6F\110          WILLAMETTE,SSE2,SM
 MOVDQA          xmmreg,xmmreg           \366\2\x0F\x7F\110              WILLAMETTE,SSE2
 MOVDQU          xmmreg,xmmreg           \333\2\x0F\x6F\110              WILLAMETTE,SSE2
-MOVDQU          mem,xmmreg              \333\300\2\x0F\x7F\101          WILLAMETTE,SSE2,SM
-MOVDQU          xmmreg,mem              \301\333\2\x0F\x6F\110          WILLAMETTE,SSE2,SM
+MOVDQU          mem,xmmreg              \333\2\x0F\x7F\101          WILLAMETTE,SSE2,SM
+MOVDQU          xmmreg,mem              \333\2\x0F\x6F\110          WILLAMETTE,SSE2,SM
 MOVDQU          xmmreg,xmmreg           \333\2\x0F\x7F\110              WILLAMETTE,SSE2
 MOVDQ2Q         mmxreg,xmmreg           \332\2\x0F\xD6\110              WILLAMETTE,SSE2
 MOVQ            xmmreg,xmmreg           \333\2\x0F\x7E\110              WILLAMETTE,SSE2
 MOVQ            xmmreg,xmmreg           \366\2\x0F\xD6\110              WILLAMETTE,SSE2
-MOVQ            mem,xmmreg              \300\366\2\x0F\xD6\101          WILLAMETTE,SSE2,SQ
-MOVQ            xmmreg,mem              \301\333\2\x0F\x7E\110          WILLAMETTE,SSE2,SQ
+MOVQ            mem,xmmreg              \366\2\x0F\xD6\101          WILLAMETTE,SSE2,SQ
+MOVQ            xmmreg,mem              \333\2\x0F\x7E\110          WILLAMETTE,SSE2,SQ
 MOVQ           xmmreg,rm64             \366\324\2\x0F\x6E\110          X64,SSE2
 MOVQ           rm64,xmmreg             \366\324\2\x0F\x7E\101          X64,SSE2
 MOVQ2DQ         xmmreg,mmxreg           \333\2\x0F\xD6\110              WILLAMETTE,SSE2
 PACKSSWB        xmmreg,xmmreg           \366\2\x0F\x63\110              WILLAMETTE,SSE2
-PACKSSWB        xmmreg,mem              \301\366\2\x0F\x63\110          WILLAMETTE,SSE2,SM
+PACKSSWB        xmmreg,mem              \366\2\x0F\x63\110          WILLAMETTE,SSE2,SM
 PACKSSDW        xmmreg,xmmreg           \366\2\x0F\x6B\110              WILLAMETTE,SSE2
-PACKSSDW        xmmreg,mem              \301\366\2\x0F\x6B\110          WILLAMETTE,SSE2,SM
+PACKSSDW        xmmreg,mem              \366\2\x0F\x6B\110          WILLAMETTE,SSE2,SM
 PACKUSWB        xmmreg,xmmreg           \366\2\x0F\x67\110              WILLAMETTE,SSE2
-PACKUSWB        xmmreg,mem              \301\366\2\x0F\x67\110          WILLAMETTE,SSE2,SM
+PACKUSWB        xmmreg,mem              \366\2\x0F\x67\110          WILLAMETTE,SSE2,SM
 PADDB           xmmreg,xmmreg           \366\2\x0F\xFC\110              WILLAMETTE,SSE2
-PADDB           xmmreg,mem              \301\366\2\x0F\xFC\110          WILLAMETTE,SSE2,SM
+PADDB           xmmreg,mem              \366\2\x0F\xFC\110          WILLAMETTE,SSE2,SM
 PADDW           xmmreg,xmmreg           \366\2\x0F\xFD\110              WILLAMETTE,SSE2
-PADDW           xmmreg,mem              \301\366\2\x0F\xFD\110          WILLAMETTE,SSE2,SM
+PADDW           xmmreg,mem              \366\2\x0F\xFD\110          WILLAMETTE,SSE2,SM
 PADDD           xmmreg,xmmreg           \366\2\x0F\xFE\110              WILLAMETTE,SSE2
-PADDD           xmmreg,mem              \301\366\2\x0F\xFE\110          WILLAMETTE,SSE2,SM
+PADDD           xmmreg,mem              \366\2\x0F\xFE\110          WILLAMETTE,SSE2,SM
 PADDQ           mmxreg,mmxreg           \2\x0F\xD4\110                  WILLAMETTE,SSE2
-PADDQ           mmxreg,mem              \301\2\x0F\xD4\110              WILLAMETTE,SSE2,SM
+PADDQ           mmxreg,mem              \2\x0F\xD4\110              WILLAMETTE,SSE2,SM
 PADDQ           xmmreg,xmmreg           \366\2\x0F\xD4\110              WILLAMETTE,SSE2
-PADDQ           xmmreg,mem              \301\366\2\x0F\xD4\110          WILLAMETTE,SSE2,SM
-PADDSB          xmmreg,mem              \301\366\2\x0F\xEC\110          WILLAMETTE,SSE2,SM
+PADDQ           xmmreg,mem              \366\2\x0F\xD4\110          WILLAMETTE,SSE2,SM
+PADDSB          xmmreg,mem              \366\2\x0F\xEC\110          WILLAMETTE,SSE2,SM
 PADDSB          xmmreg,xmmreg           \366\2\x0F\xEC\110              WILLAMETTE,SSE2
-PADDSW          xmmreg,mem              \301\366\2\x0F\xED\110          WILLAMETTE,SSE2,SM
+PADDSW          xmmreg,mem              \366\2\x0F\xED\110          WILLAMETTE,SSE2,SM
 PADDSW          xmmreg,xmmreg           \366\2\x0F\xED\110              WILLAMETTE,SSE2
-PADDUSB         xmmreg,mem              \301\366\2\x0F\xDC\110          WILLAMETTE,SSE2,SM
+PADDUSB         xmmreg,mem              \366\2\x0F\xDC\110          WILLAMETTE,SSE2,SM
 PADDUSB         xmmreg,xmmreg           \366\2\x0F\xDC\110              WILLAMETTE,SSE2
-PADDUSW         xmmreg,mem              \301\366\2\x0F\xDD\110          WILLAMETTE,SSE2,SM
+PADDUSW         xmmreg,mem              \366\2\x0F\xDD\110          WILLAMETTE,SSE2,SM
 PADDUSW         xmmreg,xmmreg           \366\2\x0F\xDD\110              WILLAMETTE,SSE2
 PAND            xmmreg,xmmreg           \366\2\x0F\xDB\110              WILLAMETTE,SSE2
-PAND            xmmreg,mem              \301\366\2\x0F\xDB\110          WILLAMETTE,SSE2,SM
+PAND            xmmreg,mem              \366\2\x0F\xDB\110          WILLAMETTE,SSE2,SM
 PANDN           xmmreg,xmmreg           \366\2\x0F\xDF\110              WILLAMETTE,SSE2
-PANDN           xmmreg,mem              \301\366\2\x0F\xDF\110          WILLAMETTE,SSE2,SM
+PANDN           xmmreg,mem              \366\2\x0F\xDF\110          WILLAMETTE,SSE2,SM
 PAVGB           xmmreg,xmmreg           \366\2\x0F\xE0\110              WILLAMETTE,SSE2
-PAVGB           xmmreg,mem              \301\366\2\x0F\xE0\110          WILLAMETTE,SSE2,SM
+PAVGB           xmmreg,mem              \366\2\x0F\xE0\110          WILLAMETTE,SSE2,SM
 PAVGW           xmmreg,xmmreg           \366\2\x0F\xE3\110              WILLAMETTE,SSE2
-PAVGW           xmmreg,mem              \301\366\2\x0F\xE3\110          WILLAMETTE,SSE2,SM
+PAVGW           xmmreg,mem              \366\2\x0F\xE3\110          WILLAMETTE,SSE2,SM
 PCMPEQB         xmmreg,xmmreg           \366\2\x0F\x74\110              WILLAMETTE,SSE2
-PCMPEQB         xmmreg,mem              \301\366\2\x0F\x74\110          WILLAMETTE,SSE2,SM
+PCMPEQB         xmmreg,mem              \366\2\x0F\x74\110          WILLAMETTE,SSE2,SM
 PCMPEQW         xmmreg,xmmreg           \366\2\x0F\x75\110              WILLAMETTE,SSE2
-PCMPEQW         xmmreg,mem              \301\366\2\x0F\x75\110          WILLAMETTE,SSE2,SM
+PCMPEQW         xmmreg,mem              \366\2\x0F\x75\110          WILLAMETTE,SSE2,SM
 PCMPEQD         xmmreg,xmmreg           \366\2\x0F\x76\110              WILLAMETTE,SSE2
-PCMPEQD         xmmreg,mem              \301\366\2\x0F\x76\110          WILLAMETTE,SSE2,SM
+PCMPEQD         xmmreg,mem              \366\2\x0F\x76\110          WILLAMETTE,SSE2,SM
 PCMPGTB         xmmreg,xmmreg           \366\2\x0F\x64\110              WILLAMETTE,SSE2
-PCMPGTB         xmmreg,mem              \301\366\2\x0F\x64\110          WILLAMETTE,SSE2,SM
+PCMPGTB         xmmreg,mem              \366\2\x0F\x64\110          WILLAMETTE,SSE2,SM
 PCMPGTW         xmmreg,xmmreg           \366\2\x0F\x65\110              WILLAMETTE,SSE2
-PCMPGTW         xmmreg,mem              \301\366\2\x0F\x65\110          WILLAMETTE,SSE2,SM
+PCMPGTW         xmmreg,mem              \366\2\x0F\x65\110          WILLAMETTE,SSE2,SM
 PCMPGTD         xmmreg,xmmreg           \366\2\x0F\x66\110              WILLAMETTE,SSE2
-PCMPGTD         xmmreg,mem              \301\366\2\x0F\x66\110          WILLAMETTE,SSE2,SM
+PCMPGTD         xmmreg,mem              \366\2\x0F\x66\110          WILLAMETTE,SSE2,SM
 PEXTRW          reg32,xmmreg,imm        \366\2\x0F\xC5\110\26           WILLAMETTE,SSE2,SB,AR2
 PINSRW          xmmreg,reg16,imm        \366\2\x0F\xC4\110\26           WILLAMETTE,SSE2,SB,AR2
 PINSRW          xmmreg,reg32,imm        \366\2\x0F\xC4\110\26           WILLAMETTE,SSE2,SB,AR2,ND
-PINSRW          xmmreg,mem,imm          \301\366\2\x0F\xC4\110\26       WILLAMETTE,SSE2,SB,AR2
-PINSRW          xmmreg,mem16,imm        \301\366\2\x0F\xC4\110\26       WILLAMETTE,SSE2,SB,AR2,ND
-PMADDWD         xmmreg,mem              \301\366\2\x0F\xF5\110          WILLAMETTE,SSE2,SM
+PINSRW          xmmreg,mem,imm          \366\2\x0F\xC4\110\26       WILLAMETTE,SSE2,SB,AR2
+PINSRW          xmmreg,mem16,imm        \366\2\x0F\xC4\110\26       WILLAMETTE,SSE2,SB,AR2,ND
+PMADDWD         xmmreg,mem              \366\2\x0F\xF5\110          WILLAMETTE,SSE2,SM
 PMADDWD         xmmreg,xmmreg           \366\2\x0F\xF5\110              WILLAMETTE,SSE2
 PMAXSW          xmmreg,xmmreg           \366\2\x0F\xEE\110              WILLAMETTE,SSE2
-PMAXSW          xmmreg,mem              \301\366\2\x0F\xEE\110          WILLAMETTE,SSE2,SM
+PMAXSW          xmmreg,mem              \366\2\x0F\xEE\110          WILLAMETTE,SSE2,SM
 PMAXUB          xmmreg,xmmreg           \366\2\x0F\xDE\110              WILLAMETTE,SSE2
-PMAXUB          xmmreg,mem              \301\366\2\x0F\xDE\110          WILLAMETTE,SSE2,SM
+PMAXUB          xmmreg,mem              \366\2\x0F\xDE\110          WILLAMETTE,SSE2,SM
 PMINSW          xmmreg,xmmreg           \366\2\x0F\xEA\110              WILLAMETTE,SSE2
-PMINSW          xmmreg,mem              \301\366\2\x0F\xEA\110          WILLAMETTE,SSE2,SM
+PMINSW          xmmreg,mem              \366\2\x0F\xEA\110          WILLAMETTE,SSE2,SM
 PMINUB          xmmreg,xmmreg           \366\2\x0F\xDA\110              WILLAMETTE,SSE2
-PMINUB          xmmreg,mem              \301\366\2\x0F\xDA\110          WILLAMETTE,SSE2,SM
+PMINUB          xmmreg,mem              \366\2\x0F\xDA\110          WILLAMETTE,SSE2,SM
 PMOVMSKB        reg32,xmmreg            \366\2\x0F\xD7\110              WILLAMETTE,SSE2
 PMULHUW         xmmreg,xmmreg           \366\2\x0F\xE4\110              WILLAMETTE,SSE2
-PMULHUW         xmmreg,mem              \301\366\2\x0F\xE4\110          WILLAMETTE,SSE2,SM
-PMULHW          xmmreg,mem              \301\366\2\x0F\xE5\110          WILLAMETTE,SSE2,SM
+PMULHUW         xmmreg,mem              \366\2\x0F\xE4\110          WILLAMETTE,SSE2,SM
+PMULHW          xmmreg,mem              \366\2\x0F\xE5\110          WILLAMETTE,SSE2,SM
 PMULHW          xmmreg,xmmreg           \366\2\x0F\xE5\110              WILLAMETTE,SSE2
-PMULLW          xmmreg,mem              \301\366\2\x0F\xD5\110          WILLAMETTE,SSE2,SM
+PMULLW          xmmreg,mem              \366\2\x0F\xD5\110          WILLAMETTE,SSE2,SM
 PMULLW          xmmreg,xmmreg           \366\2\x0F\xD5\110              WILLAMETTE,SSE2
 PMULUDQ         mmxreg,mmxreg           \2\x0F\xF4\110                  WILLAMETTE,SSE2
-PMULUDQ         mmxreg,mem              \301\2\x0F\xF4\110              WILLAMETTE,SSE2,SM
+PMULUDQ         mmxreg,mem              \2\x0F\xF4\110              WILLAMETTE,SSE2,SM
 PMULUDQ         xmmreg,xmmreg           \366\2\x0F\xF4\110              WILLAMETTE,SSE2
-PMULUDQ         xmmreg,mem              \301\366\2\x0F\xF4\110          WILLAMETTE,SSE2,SM
-POR             xmmreg,mem              \301\366\2\x0F\xEB\110          WILLAMETTE,SSE2,SM
+PMULUDQ         xmmreg,mem              \366\2\x0F\xF4\110          WILLAMETTE,SSE2,SM
+POR             xmmreg,mem              \366\2\x0F\xEB\110          WILLAMETTE,SSE2,SM
 POR             xmmreg,xmmreg           \366\2\x0F\xEB\110              WILLAMETTE,SSE2
 PSADBW          xmmreg,xmmreg           \366\2\x0F\xF6\110              WILLAMETTE,SSE2
-PSADBW          xmmreg,mem              \301\366\2\x0F\xF6\110          WILLAMETTE,SSE2,SM
+PSADBW          xmmreg,mem              \366\2\x0F\xF6\110          WILLAMETTE,SSE2,SM
 PSHUFD          xmmreg,xmmreg,imm       \366\2\x0F\x70\110\22           WILLAMETTE,SSE2,SB,AR2
-PSHUFD          xmmreg,mem,imm          \301\366\2\x0F\x70\110\22       WILLAMETTE,SSE2,SM2,SB,AR2
+PSHUFD          xmmreg,mem,imm          \366\2\x0F\x70\110\22       WILLAMETTE,SSE2,SM2,SB,AR2
 PSHUFHW         xmmreg,xmmreg,imm       \333\2\x0F\x70\110\22           WILLAMETTE,SSE2,SB,AR2
-PSHUFHW         xmmreg,mem,imm          \301\333\2\x0F\x70\110\22       WILLAMETTE,SSE2,SM2,SB,AR2
+PSHUFHW         xmmreg,mem,imm          \333\2\x0F\x70\110\22       WILLAMETTE,SSE2,SM2,SB,AR2
 PSHUFLW         xmmreg,xmmreg,imm       \332\2\x0F\x70\110\22           WILLAMETTE,SSE2,SB,AR2
-PSHUFLW         xmmreg,mem,imm          \301\332\2\x0F\x70\110\22       WILLAMETTE,SSE2,SM2,SB,AR2
+PSHUFLW         xmmreg,mem,imm          \332\2\x0F\x70\110\22       WILLAMETTE,SSE2,SM2,SB,AR2
 PSLLDQ          xmmreg,imm              \366\2\x0F\x73\207\25           WILLAMETTE,SSE2,SB,AR1
-PSLLW           xmmreg,mem              \301\366\2\x0F\xF1\110          WILLAMETTE,SSE2,SM
+PSLLW           xmmreg,mem              \366\2\x0F\xF1\110          WILLAMETTE,SSE2,SM
 PSLLW           xmmreg,xmmreg           \366\2\x0F\xF1\110              WILLAMETTE,SSE2
 PSLLW           xmmreg,imm              \366\2\x0F\x71\206\25           WILLAMETTE,SSE2,SB,AR1
-PSLLD           xmmreg,mem              \301\366\2\x0F\xF2\110          WILLAMETTE,SSE2,SM
+PSLLD           xmmreg,mem              \366\2\x0F\xF2\110          WILLAMETTE,SSE2,SM
 PSLLD           xmmreg,xmmreg           \366\2\x0F\xF2\110              WILLAMETTE,SSE2
 PSLLD           xmmreg,imm              \366\2\x0F\x72\206\25           WILLAMETTE,SSE2,SB,AR1
-PSLLQ           xmmreg,mem              \301\366\2\x0F\xF3\110          WILLAMETTE,SSE2,SM
+PSLLQ           xmmreg,mem              \366\2\x0F\xF3\110          WILLAMETTE,SSE2,SM
 PSLLQ           xmmreg,xmmreg           \366\2\x0F\xF3\110              WILLAMETTE,SSE2
 PSLLQ           xmmreg,imm              \366\2\x0F\x73\206\25           WILLAMETTE,SSE2,SB,AR1
-PSRAW           xmmreg,mem              \301\366\2\x0F\xE1\110          WILLAMETTE,SSE2,SM
+PSRAW           xmmreg,mem              \366\2\x0F\xE1\110          WILLAMETTE,SSE2,SM
 PSRAW           xmmreg,xmmreg           \366\2\x0F\xE1\110              WILLAMETTE,SSE2
 PSRAW           xmmreg,imm              \366\2\x0F\x71\204\25           WILLAMETTE,SSE2,SB,AR1
-PSRAD           xmmreg,mem              \301\366\2\x0F\xE2\110          WILLAMETTE,SSE2,SM
+PSRAD           xmmreg,mem              \366\2\x0F\xE2\110          WILLAMETTE,SSE2,SM
 PSRAD           xmmreg,xmmreg           \366\2\x0F\xE2\110              WILLAMETTE,SSE2
 PSRAD           xmmreg,imm              \366\2\x0F\x72\204\25           WILLAMETTE,SSE2,SB,AR1
 PSRLDQ          xmmreg,imm              \366\2\x0F\x73\203\25           WILLAMETTE,SSE2,SB,AR1
-PSRLW           xmmreg,mem              \301\366\2\x0F\xD1\110          WILLAMETTE,SSE2,SM
+PSRLW           xmmreg,mem              \366\2\x0F\xD1\110          WILLAMETTE,SSE2,SM
 PSRLW           xmmreg,xmmreg           \366\2\x0F\xD1\110              WILLAMETTE,SSE2
 PSRLW           xmmreg,imm              \366\2\x0F\x71\202\25           WILLAMETTE,SSE2,SB,AR1
-PSRLD           xmmreg,mem              \301\366\2\x0F\xD2\110          WILLAMETTE,SSE2,SM
+PSRLD           xmmreg,mem              \366\2\x0F\xD2\110          WILLAMETTE,SSE2,SM
 PSRLD           xmmreg,xmmreg           \366\2\x0F\xD2\110              WILLAMETTE,SSE2
 PSRLD           xmmreg,imm              \366\2\x0F\x72\202\25           WILLAMETTE,SSE2,SB,AR1
-PSRLQ           xmmreg,mem              \301\366\2\x0F\xD3\110          WILLAMETTE,SSE2,SM
+PSRLQ           xmmreg,mem              \366\2\x0F\xD3\110          WILLAMETTE,SSE2,SM
 PSRLQ           xmmreg,xmmreg           \366\2\x0F\xD3\110              WILLAMETTE,SSE2
 PSRLQ           xmmreg,imm              \366\2\x0F\x73\202\25           WILLAMETTE,SSE2,SB,AR1
-PSUBB           xmmreg,mem              \301\366\2\x0F\xF8\110          WILLAMETTE,SSE2,SM
+PSUBB           xmmreg,mem              \366\2\x0F\xF8\110          WILLAMETTE,SSE2,SM
 PSUBB           xmmreg,xmmreg           \366\2\x0F\xF8\110              WILLAMETTE,SSE2
-PSUBW           xmmreg,mem              \301\366\2\x0F\xF9\110          WILLAMETTE,SSE2,SM
+PSUBW           xmmreg,mem              \366\2\x0F\xF9\110          WILLAMETTE,SSE2,SM
 PSUBW           xmmreg,xmmreg           \366\2\x0F\xF9\110              WILLAMETTE,SSE2
-PSUBD           xmmreg,mem              \301\366\2\x0F\xFA\110          WILLAMETTE,SSE2,SM
+PSUBD           xmmreg,mem              \366\2\x0F\xFA\110          WILLAMETTE,SSE2,SM
 PSUBD           xmmreg,xmmreg           \366\2\x0F\xFA\110              WILLAMETTE,SSE2
 PSUBQ           mmxreg,mmxreg           \2\x0F\xFB\110                  WILLAMETTE,SSE2
-PSUBQ           mmxreg,mem              \301\2\x0F\xFB\110              WILLAMETTE,SSE2,SM
+PSUBQ           mmxreg,mem              \2\x0F\xFB\110              WILLAMETTE,SSE2,SM
 PSUBQ           xmmreg,xmmreg           \366\2\x0F\xFB\110              WILLAMETTE,SSE2
-PSUBQ           xmmreg,mem              \301\366\2\x0F\xFB\110          WILLAMETTE,SSE2,SM
-PSUBSB          xmmreg,mem              \301\366\2\x0F\xE8\110          WILLAMETTE,SSE2,SM
+PSUBQ           xmmreg,mem              \366\2\x0F\xFB\110          WILLAMETTE,SSE2,SM
+PSUBSB          xmmreg,mem              \366\2\x0F\xE8\110          WILLAMETTE,SSE2,SM
 PSUBSB          xmmreg,xmmreg           \366\2\x0F\xE8\110              WILLAMETTE,SSE2
-PSUBSW          xmmreg,mem              \301\366\2\x0F\xE9\110          WILLAMETTE,SSE2,SM
+PSUBSW          xmmreg,mem              \366\2\x0F\xE9\110          WILLAMETTE,SSE2,SM
 PSUBSW          xmmreg,xmmreg           \366\2\x0F\xE9\110              WILLAMETTE,SSE2
-PSUBUSB         xmmreg,mem              \301\366\2\x0F\xD8\110          WILLAMETTE,SSE2,SM
+PSUBUSB         xmmreg,mem              \366\2\x0F\xD8\110          WILLAMETTE,SSE2,SM
 PSUBUSB         xmmreg,xmmreg           \366\2\x0F\xD8\110              WILLAMETTE,SSE2
-PSUBUSW         xmmreg,mem              \301\366\2\x0F\xD9\110          WILLAMETTE,SSE2,SM
+PSUBUSW         xmmreg,mem              \366\2\x0F\xD9\110          WILLAMETTE,SSE2,SM
 PSUBUSW         xmmreg,xmmreg           \366\2\x0F\xD9\110              WILLAMETTE,SSE2
-PUNPCKHBW       xmmreg,mem              \301\366\2\x0F\x68\110          WILLAMETTE,SSE2,SM
+PUNPCKHBW       xmmreg,mem              \366\2\x0F\x68\110          WILLAMETTE,SSE2,SM
 PUNPCKHBW       xmmreg,xmmreg           \366\2\x0F\x68\110              WILLAMETTE,SSE2
-PUNPCKHWD       xmmreg,mem              \301\366\2\x0F\x69\110          WILLAMETTE,SSE2,SM
+PUNPCKHWD       xmmreg,mem              \366\2\x0F\x69\110          WILLAMETTE,SSE2,SM
 PUNPCKHWD       xmmreg,xmmreg           \366\2\x0F\x69\110              WILLAMETTE,SSE2
-PUNPCKHDQ       xmmreg,mem              \301\366\2\x0F\x6A\110          WILLAMETTE,SSE2,SM
+PUNPCKHDQ       xmmreg,mem              \366\2\x0F\x6A\110          WILLAMETTE,SSE2,SM
 PUNPCKHDQ       xmmreg,xmmreg           \366\2\x0F\x6A\110              WILLAMETTE,SSE2
 PUNPCKHQDQ      xmmreg,xmmreg           \366\2\x0F\x6D\110              WILLAMETTE,SSE2
-PUNPCKHQDQ      xmmreg,mem              \301\366\2\x0F\x6D\110          WILLAMETTE,SSE2,SM
-PUNPCKLBW       xmmreg,mem              \301\366\2\x0F\x60\110          WILLAMETTE,SSE2,SM
+PUNPCKHQDQ      xmmreg,mem              \366\2\x0F\x6D\110          WILLAMETTE,SSE2,SM
+PUNPCKLBW       xmmreg,mem              \366\2\x0F\x60\110          WILLAMETTE,SSE2,SM
 PUNPCKLBW       xmmreg,xmmreg           \366\2\x0F\x60\110              WILLAMETTE,SSE2
-PUNPCKLWD       xmmreg,mem              \301\366\2\x0F\x61\110          WILLAMETTE,SSE2,SM
+PUNPCKLWD       xmmreg,mem              \366\2\x0F\x61\110          WILLAMETTE,SSE2,SM
 PUNPCKLWD       xmmreg,xmmreg           \366\2\x0F\x61\110              WILLAMETTE,SSE2
-PUNPCKLDQ       xmmreg,mem              \301\366\2\x0F\x62\110          WILLAMETTE,SSE2,SM
+PUNPCKLDQ       xmmreg,mem              \366\2\x0F\x62\110          WILLAMETTE,SSE2,SM
 PUNPCKLDQ       xmmreg,xmmreg           \366\2\x0F\x62\110              WILLAMETTE,SSE2
 PUNPCKLQDQ      xmmreg,xmmreg           \366\2\x0F\x6C\110              WILLAMETTE,SSE2
-PUNPCKLQDQ      xmmreg,mem              \301\366\2\x0F\x6C\110          WILLAMETTE,SSE2,SM
-PXOR            xmmreg,mem              \301\366\2\x0F\xEF\110          WILLAMETTE,SSE2,SM
+PUNPCKLQDQ      xmmreg,mem              \366\2\x0F\x6C\110          WILLAMETTE,SSE2,SM
+PXOR            xmmreg,mem              \366\2\x0F\xEF\110          WILLAMETTE,SSE2,SM
 PXOR            xmmreg,xmmreg           \366\2\x0F\xEF\110              WILLAMETTE,SSE2
 
 ; Willamette Streaming SIMD instructions (SSE2)
 ADDPD           xmmreg,xmmreg           \331\366\2\x0F\x58\110          WILLAMETTE,SSE2
-ADDPD           xmmreg,mem              \301\331\366\2\x0F\x58\110      WILLAMETTE,SSE2,SM
+ADDPD           xmmreg,mem              \331\366\2\x0F\x58\110      WILLAMETTE,SSE2,SM
 ADDSD           xmmreg,xmmreg           \331\332\2\x0F\x58\110          WILLAMETTE,SSE2
-ADDSD           xmmreg,mem              \301\331\332\2\x0F\x58\110      WILLAMETTE,SSE2
+ADDSD           xmmreg,mem              \331\332\2\x0F\x58\110      WILLAMETTE,SSE2
 ANDNPD          xmmreg,xmmreg           \331\366\2\x0F\x55\110          WILLAMETTE,SSE2
-ANDNPD          xmmreg,mem              \301\331\366\2\x0F\x55\110      WILLAMETTE,SSE2,SM
+ANDNPD          xmmreg,mem              \331\366\2\x0F\x55\110      WILLAMETTE,SSE2,SM
 ANDPD           xmmreg,xmmreg           \331\366\2\x0F\x54\110          WILLAMETTE,SSE2
-ANDPD           xmmreg,mem              \301\331\366\2\x0F\x54\110      WILLAMETTE,SSE2,SM
-CMPEQPD         xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x00    WILLAMETTE,SSE2,SM
+ANDPD           xmmreg,mem              \331\366\2\x0F\x54\110      WILLAMETTE,SSE2,SM
+CMPEQPD         xmmreg,mem              \331\366\2\x0F\xC2\110\1\x00    WILLAMETTE,SSE2,SM
 CMPEQPD         xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x00        WILLAMETTE,SSE2
-CMPEQSD         xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x00    WILLAMETTE,SSE2
+CMPEQSD         xmmreg,mem              \331\332\2\x0F\xC2\110\1\x00    WILLAMETTE,SSE2
 CMPEQSD         xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x00        WILLAMETTE,SSE2
-CMPLEPD         xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x02    WILLAMETTE,SSE2,SM
+CMPLEPD         xmmreg,mem              \331\366\2\x0F\xC2\110\1\x02    WILLAMETTE,SSE2,SM
 CMPLEPD         xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x02        WILLAMETTE,SSE2
-CMPLESD         xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x02    WILLAMETTE,SSE2
+CMPLESD         xmmreg,mem              \331\332\2\x0F\xC2\110\1\x02    WILLAMETTE,SSE2
 CMPLESD         xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x02        WILLAMETTE,SSE2
-CMPLTPD         xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x01    WILLAMETTE,SSE2,SM
+CMPLTPD         xmmreg,mem              \331\366\2\x0F\xC2\110\1\x01    WILLAMETTE,SSE2,SM
 CMPLTPD         xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x01        WILLAMETTE,SSE2
-CMPLTSD         xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x01    WILLAMETTE,SSE2
+CMPLTSD         xmmreg,mem              \331\332\2\x0F\xC2\110\1\x01    WILLAMETTE,SSE2
 CMPLTSD         xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x01        WILLAMETTE,SSE2
-CMPNEQPD        xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x04    WILLAMETTE,SSE2,SM
+CMPNEQPD        xmmreg,mem              \331\366\2\x0F\xC2\110\1\x04    WILLAMETTE,SSE2,SM
 CMPNEQPD        xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x04        WILLAMETTE,SSE2
-CMPNEQSD        xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x04    WILLAMETTE,SSE2
+CMPNEQSD        xmmreg,mem              \331\332\2\x0F\xC2\110\1\x04    WILLAMETTE,SSE2
 CMPNEQSD        xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x04        WILLAMETTE,SSE2
-CMPNLEPD        xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x06    WILLAMETTE,SSE2,SM
+CMPNLEPD        xmmreg,mem              \331\366\2\x0F\xC2\110\1\x06    WILLAMETTE,SSE2,SM
 CMPNLEPD        xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x06        WILLAMETTE,SSE2
-CMPNLESD        xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x06    WILLAMETTE,SSE2
+CMPNLESD        xmmreg,mem              \331\332\2\x0F\xC2\110\1\x06    WILLAMETTE,SSE2
 CMPNLESD        xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x06        WILLAMETTE,SSE2
-CMPNLTPD        xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x05    WILLAMETTE,SSE2,SM
+CMPNLTPD        xmmreg,mem              \331\366\2\x0F\xC2\110\1\x05    WILLAMETTE,SSE2,SM
 CMPNLTPD        xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x05        WILLAMETTE,SSE2
-CMPNLTSD        xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x05    WILLAMETTE,SSE2
+CMPNLTSD        xmmreg,mem              \331\332\2\x0F\xC2\110\1\x05    WILLAMETTE,SSE2
 CMPNLTSD        xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x05        WILLAMETTE,SSE2
-CMPORDPD        xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x07    WILLAMETTE,SSE2,SM
+CMPORDPD        xmmreg,mem              \331\366\2\x0F\xC2\110\1\x07    WILLAMETTE,SSE2,SM
 CMPORDPD        xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x07        WILLAMETTE,SSE2
-CMPORDSD        xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x07    WILLAMETTE,SSE2
+CMPORDSD        xmmreg,mem              \331\332\2\x0F\xC2\110\1\x07    WILLAMETTE,SSE2
 CMPORDSD        xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x07        WILLAMETTE,SSE2
-CMPUNORDPD      xmmreg,mem              \301\331\366\2\x0F\xC2\110\1\x03    WILLAMETTE,SSE2,SM
+CMPUNORDPD      xmmreg,mem              \331\366\2\x0F\xC2\110\1\x03    WILLAMETTE,SSE2,SM
 CMPUNORDPD      xmmreg,xmmreg           \331\366\2\x0F\xC2\110\1\x03        WILLAMETTE,SSE2
-CMPUNORDSD      xmmreg,mem              \301\331\332\2\x0F\xC2\110\1\x03    WILLAMETTE,SSE2
+CMPUNORDSD      xmmreg,mem              \331\332\2\x0F\xC2\110\1\x03    WILLAMETTE,SSE2
 CMPUNORDSD      xmmreg,xmmreg           \331\332\2\x0F\xC2\110\1\x03        WILLAMETTE,SSE2
 ; CMPPD/CMPSD must come after the specific ops; that way the disassembler will find the
 ; specific ops first and only disassemble illegal ones as cmppd/cmpsd.
 CMPPD           xmmreg,xmmreg,imm       \331\366\2\x0F\xC2\110\26       WILLAMETTE,SSE2,SB,AR2
-CMPPD           xmmreg,mem,imm          \301\331\366\2\x0F\xC2\110\26   WILLAMETTE,SSE2,SM2,SB,AR2
+CMPPD           xmmreg,mem,imm          \331\366\2\x0F\xC2\110\26   WILLAMETTE,SSE2,SM2,SB,AR2
 CMPSD           xmmreg,xmmreg,imm       \331\332\2\x0F\xC2\110\26       WILLAMETTE,SSE2,SB,AR2
-CMPSD           xmmreg,mem,imm          \301\331\332\2\x0F\xC2\110\26   WILLAMETTE,SSE2,SB,AR2
+CMPSD           xmmreg,mem,imm          \331\332\2\x0F\xC2\110\26   WILLAMETTE,SSE2,SB,AR2
 COMISD          xmmreg,xmmreg           \331\366\2\x0F\x2F\110          WILLAMETTE,SSE2
-COMISD          xmmreg,mem              \301\331\366\2\x0F\x2F\110      WILLAMETTE,SSE2
+COMISD          xmmreg,mem              \331\366\2\x0F\x2F\110      WILLAMETTE,SSE2
 CVTDQ2PD        xmmreg,xmmreg           \333\2\x0F\xE6\110              WILLAMETTE,SSE2
-CVTDQ2PD        xmmreg,mem              \301\333\2\x0F\xE6\110          WILLAMETTE,SSE2
+CVTDQ2PD        xmmreg,mem              \333\2\x0F\xE6\110          WILLAMETTE,SSE2
 CVTDQ2PS        xmmreg,xmmreg           \2\x0F\x5B\110                  WILLAMETTE,SSE2
-CVTDQ2PS        xmmreg,mem              \301\2\x0F\x5B\110              WILLAMETTE,SSE2,SM
+CVTDQ2PS        xmmreg,mem              \2\x0F\x5B\110              WILLAMETTE,SSE2,SM
 CVTPD2DQ        xmmreg,xmmreg           \332\2\x0F\xE6\110              WILLAMETTE,SSE2
-CVTPD2DQ        xmmreg,mem              \301\332\2\x0F\xE6\110          WILLAMETTE,SSE2,SM
+CVTPD2DQ        xmmreg,mem              \332\2\x0F\xE6\110          WILLAMETTE,SSE2,SM
 CVTPD2PI        mmxreg,xmmreg           \366\2\x0F\x2D\110              WILLAMETTE,SSE2
-CVTPD2PI        mmxreg,mem              \301\366\2\x0F\x2D\110          WILLAMETTE,SSE2
+CVTPD2PI        mmxreg,mem              \366\2\x0F\x2D\110          WILLAMETTE,SSE2
 CVTPD2PS        xmmreg,xmmreg           \366\2\x0F\x5A\110              WILLAMETTE,SSE2
-CVTPD2PS        xmmreg,mem              \301\366\2\x0F\x5A\110          WILLAMETTE,SSE2,SM
+CVTPD2PS        xmmreg,mem              \366\2\x0F\x5A\110          WILLAMETTE,SSE2,SM
 CVTPI2PD        xmmreg,mmxreg           \366\2\x0F\x2A\110              WILLAMETTE,SSE2
-CVTPI2PD        xmmreg,mem              \301\366\2\x0F\x2A\110          WILLAMETTE,SSE2
+CVTPI2PD        xmmreg,mem              \366\2\x0F\x2A\110          WILLAMETTE,SSE2
 CVTPS2DQ        xmmreg,xmmreg           \366\2\x0F\x5B\110              WILLAMETTE,SSE2
-CVTPS2DQ        xmmreg,mem              \301\366\2\x0F\x5B\110          WILLAMETTE,SSE2,SM
+CVTPS2DQ        xmmreg,mem              \366\2\x0F\x5B\110          WILLAMETTE,SSE2,SM
 CVTPS2PD        xmmreg,xmmreg           \2\x0F\x5A\110                  WILLAMETTE,SSE2
-CVTPS2PD        xmmreg,mem              \301\2\x0F\x5A\110              WILLAMETTE,SSE2
+CVTPS2PD        xmmreg,mem              \2\x0F\x5A\110              WILLAMETTE,SSE2
 CVTSD2SI        reg32,xmmreg            \332\2\x0F\x2D\110              WILLAMETTE,SSE2
-CVTSD2SI        reg32,mem               \301\332\2\x0F\x2D\110          WILLAMETTE,SSE2
+CVTSD2SI        reg32,mem               \332\2\x0F\x2D\110          WILLAMETTE,SSE2
 CVTSD2SS        xmmreg,xmmreg           \332\2\x0F\x5A\110              WILLAMETTE,SSE2
-CVTSD2SS        xmmreg,mem              \301\332\2\x0F\x5A\110          WILLAMETTE,SSE2
+CVTSD2SS        xmmreg,mem              \332\2\x0F\x5A\110          WILLAMETTE,SSE2
 CVTSI2SD        xmmreg,reg32            \332\2\x0F\x2A\110              WILLAMETTE,SSE2
-CVTSI2SD        xmmreg,mem              \301\332\2\x0F\x2A\110          WILLAMETTE,SSE2
+CVTSI2SD        xmmreg,mem              \332\2\x0F\x2A\110          WILLAMETTE,SSE2
 CVTSS2SD        xmmreg,xmmreg           \333\2\x0F\x5A\110              WILLAMETTE,SSE2
-CVTSS2SD        xmmreg,mem              \301\333\2\x0F\x5A\110          WILLAMETTE,SSE2
+CVTSS2SD        xmmreg,mem              \333\2\x0F\x5A\110          WILLAMETTE,SSE2
 CVTTPD2PI       mmxreg,xmmreg           \366\2\x0F\x2C\110              WILLAMETTE,SSE2
-CVTTPD2PI       mmxreg,mem              \301\366\2\x0F\x2C\110          WILLAMETTE,SSE2
+CVTTPD2PI       mmxreg,mem              \366\2\x0F\x2C\110          WILLAMETTE,SSE2
 CVTTPD2DQ       xmmreg,xmmreg           \366\2\x0F\xE6\110              WILLAMETTE,SSE2
-CVTTPD2DQ       xmmreg,mem              \301\366\2\x0F\xE6\110          WILLAMETTE,SSE2,SM
+CVTTPD2DQ       xmmreg,mem              \366\2\x0F\xE6\110          WILLAMETTE,SSE2,SM
 CVTTPS2DQ       xmmreg,xmmreg           \333\2\x0F\x5B\110              WILLAMETTE,SSE2
-CVTTPS2DQ       xmmreg,mem              \301\333\2\x0F\x5B\110          WILLAMETTE,SSE2,SM
+CVTTPS2DQ       xmmreg,mem              \333\2\x0F\x5B\110          WILLAMETTE,SSE2,SM
 CVTTSD2SI       reg32,xmmreg            \332\2\x0F\x2C\110              WILLAMETTE,SSE2
-CVTTSD2SI       reg32,mem               \301\332\2\x0F\x2C\110          WILLAMETTE,SSE2
+CVTTSD2SI       reg32,mem               \332\2\x0F\x2C\110          WILLAMETTE,SSE2
 DIVPD           xmmreg,xmmreg           \366\2\x0F\x5E\110              WILLAMETTE,SSE2
-DIVPD           xmmreg,mem              \301\366\2\x0F\x5E\110          WILLAMETTE,SSE2,SM
+DIVPD           xmmreg,mem              \366\2\x0F\x5E\110          WILLAMETTE,SSE2,SM
 DIVSD           xmmreg,xmmreg           \332\2\x0F\x5E\110              WILLAMETTE,SSE2
-DIVSD           xmmreg,mem              \301\332\2\x0F\x5E\110          WILLAMETTE,SSE2
+DIVSD           xmmreg,mem              \332\2\x0F\x5E\110          WILLAMETTE,SSE2
 MAXPD           xmmreg,xmmreg           \366\2\x0F\x5F\110              WILLAMETTE,SSE2
-MAXPD           xmmreg,mem              \301\366\2\x0F\x5F\110          WILLAMETTE,SSE2,SM
+MAXPD           xmmreg,mem              \366\2\x0F\x5F\110          WILLAMETTE,SSE2,SM
 MAXSD           xmmreg,xmmreg           \332\2\x0F\x5F\110              WILLAMETTE,SSE2
-MAXSD           xmmreg,mem              \301\332\2\x0F\x5F\110          WILLAMETTE,SSE2
+MAXSD           xmmreg,mem              \332\2\x0F\x5F\110          WILLAMETTE,SSE2
 MINPD           xmmreg,xmmreg           \366\2\x0F\x5D\110              WILLAMETTE,SSE2
-MINPD           xmmreg,mem              \301\366\2\x0F\x5D\110          WILLAMETTE,SSE2,SM
+MINPD           xmmreg,mem              \366\2\x0F\x5D\110          WILLAMETTE,SSE2,SM
 MINSD           xmmreg,xmmreg           \332\2\x0F\x5D\110              WILLAMETTE,SSE2
-MINSD           xmmreg,mem              \301\332\2\x0F\x5D\110          WILLAMETTE,SSE2
+MINSD           xmmreg,mem              \332\2\x0F\x5D\110          WILLAMETTE,SSE2
 MOVAPD          xmmreg,xmmreg           \366\2\x0F\x28\110              WILLAMETTE,SSE2
 MOVAPD          xmmreg,xmmreg           \366\2\x0F\x29\110              WILLAMETTE,SSE2
-MOVAPD          mem,xmmreg              \300\366\2\x0F\x29\101          WILLAMETTE,SSE2,SM
-MOVAPD          xmmreg,mem              \301\366\2\x0F\x28\110          WILLAMETTE,SSE2,SM
-MOVHPD          mem,xmmreg              \300\366\2\x0F\x17\101          WILLAMETTE,SSE2
-MOVHPD          xmmreg,mem              \301\366\2\x0F\x16\110          WILLAMETTE,SSE2
-MOVLPD          mem,xmmreg              \300\366\2\x0F\x13\101          WILLAMETTE,SSE2
-MOVLPD          xmmreg,mem              \301\366\2\x0F\x12\110          WILLAMETTE,SSE2
+MOVAPD          mem,xmmreg              \366\2\x0F\x29\101          WILLAMETTE,SSE2,SM
+MOVAPD          xmmreg,mem              \366\2\x0F\x28\110          WILLAMETTE,SSE2,SM
+MOVHPD          mem,xmmreg              \366\2\x0F\x17\101          WILLAMETTE,SSE2
+MOVHPD          xmmreg,mem              \366\2\x0F\x16\110          WILLAMETTE,SSE2
+MOVLPD          mem,xmmreg              \366\2\x0F\x13\101          WILLAMETTE,SSE2
+MOVLPD          xmmreg,mem              \366\2\x0F\x12\110          WILLAMETTE,SSE2
 MOVMSKPD        reg32,xmmreg            \366\2\x0F\x50\110              WILLAMETTE,SSE2
 MOVMSKPD        reg64,xmmreg            \366\324\2\x0F\x50\110          X64,SSE2
 MOVSD           xmmreg,xmmreg           \332\2\x0F\x10\110              WILLAMETTE,SSE2
 MOVSD           xmmreg,xmmreg           \332\2\x0F\x11\110              WILLAMETTE,SSE2
-MOVSD           mem,xmmreg              \300\332\2\x0F\x11\101          WILLAMETTE,SSE2
-MOVSD           xmmreg,mem              \301\332\2\x0F\x10\110          WILLAMETTE,SSE2
+MOVSD           mem,xmmreg              \332\2\x0F\x11\101          WILLAMETTE,SSE2
+MOVSD           xmmreg,mem              \332\2\x0F\x10\110          WILLAMETTE,SSE2
 MOVUPD          xmmreg,xmmreg           \366\2\x0F\x10\110              WILLAMETTE,SSE2
 MOVUPD          xmmreg,xmmreg           \366\2\x0F\x11\110              WILLAMETTE,SSE2
-MOVUPD          mem,xmmreg              \300\366\2\x0F\x11\101          WILLAMETTE,SSE2,SM
-MOVUPD          xmmreg,mem              \301\366\2\x0F\x10\110          WILLAMETTE,SSE2,SM
+MOVUPD          mem,xmmreg              \366\2\x0F\x11\101          WILLAMETTE,SSE2,SM
+MOVUPD          xmmreg,mem              \366\2\x0F\x10\110          WILLAMETTE,SSE2,SM
 MULPD           xmmreg,xmmreg           \366\2\x0F\x59\110              WILLAMETTE,SSE2
-MULPD           xmmreg,mem              \301\366\2\x0F\x59\110          WILLAMETTE,SSE2,SM
+MULPD           xmmreg,mem              \366\2\x0F\x59\110          WILLAMETTE,SSE2,SM
 MULSD           xmmreg,xmmreg           \332\2\x0F\x59\110              WILLAMETTE,SSE2
-MULSD           xmmreg,mem              \301\332\2\x0F\x59\110          WILLAMETTE,SSE2
-ORPD            xmmreg,mem              \301\366\2\x0F\x56\110          WILLAMETTE,SSE2,SM
+MULSD           xmmreg,mem              \332\2\x0F\x59\110          WILLAMETTE,SSE2
+ORPD            xmmreg,mem              \366\2\x0F\x56\110          WILLAMETTE,SSE2,SM
 ORPD            xmmreg,xmmreg           \366\2\x0F\x56\110              WILLAMETTE,SSE2
 SHUFPD          xmmreg,xmmreg,imm       \366\2\x0F\xC6\110\26           WILLAMETTE,SSE2,SB,AR2
-SHUFPD          xmmreg,mem,imm          \301\366\2\x0F\xC6\110\26       WILLAMETTE,SSE2,SM,SB,AR2
+SHUFPD          xmmreg,mem,imm          \366\2\x0F\xC6\110\26       WILLAMETTE,SSE2,SM,SB,AR2
 SQRTPD          xmmreg,xmmreg           \366\2\x0F\x51\110              WILLAMETTE,SSE2
-SQRTPD          xmmreg,mem              \301\366\2\x0F\x51\110          WILLAMETTE,SSE2,SM
+SQRTPD          xmmreg,mem              \366\2\x0F\x51\110          WILLAMETTE,SSE2,SM
 SQRTSD          xmmreg,xmmreg           \332\2\x0F\x51\110              WILLAMETTE,SSE2
-SQRTSD          xmmreg,mem              \301\332\2\x0F\x51\110          WILLAMETTE,SSE2
+SQRTSD          xmmreg,mem              \332\2\x0F\x51\110          WILLAMETTE,SSE2
 SUBPD           xmmreg,xmmreg           \366\2\x0F\x5C\110              WILLAMETTE,SSE2
-SUBPD           xmmreg,mem              \301\366\2\x0F\x5C\110          WILLAMETTE,SSE2,SM
+SUBPD           xmmreg,mem              \366\2\x0F\x5C\110          WILLAMETTE,SSE2,SM
 SUBSD           xmmreg,xmmreg           \332\2\x0F\x5C\110              WILLAMETTE,SSE2
-SUBSD           xmmreg,mem              \301\332\2\x0F\x5C\110          WILLAMETTE,SSE2
+SUBSD           xmmreg,mem              \332\2\x0F\x5C\110          WILLAMETTE,SSE2
 UCOMISD         xmmreg,xmmreg           \366\2\x0F\x2E\110              WILLAMETTE,SSE2
-UCOMISD         xmmreg,mem              \301\366\2\x0F\x2E\110          WILLAMETTE,SSE2
+UCOMISD         xmmreg,mem              \366\2\x0F\x2E\110          WILLAMETTE,SSE2
 UNPCKHPD        xmmreg,xmmreg           \366\2\x0F\x15\110              WILLAMETTE,SSE2
-UNPCKHPD        xmmreg,mem              \301\366\2\x0F\x15\110          WILLAMETTE,SSE2,SM
+UNPCKHPD        xmmreg,mem              \366\2\x0F\x15\110          WILLAMETTE,SSE2,SM
 UNPCKLPD        xmmreg,xmmreg           \366\2\x0F\x14\110              WILLAMETTE,SSE2
-UNPCKLPD        xmmreg,mem              \301\366\2\x0F\x14\110          WILLAMETTE,SSE2,SM
+UNPCKLPD        xmmreg,mem              \366\2\x0F\x14\110          WILLAMETTE,SSE2,SM
 XORPD           xmmreg,xmmreg           \366\2\x0F\x57\110              WILLAMETTE,SSE2
-XORPD           xmmreg,mem              \301\366\2\x0F\x57\110          WILLAMETTE,SSE2,SM
+XORPD           xmmreg,mem              \366\2\x0F\x57\110          WILLAMETTE,SSE2,SM
 
 ; Prescott New Instructions (SSE3)
-ADDSUBPD        xmmreg,mem              \301\366\2\x0F\xD0\110          PRESCOTT,SSE3,SM
+ADDSUBPD        xmmreg,mem              \366\2\x0F\xD0\110          PRESCOTT,SSE3,SM
 ADDSUBPD       xmmreg,xmmreg           \366\2\x0F\xD0\110              PRESCOTT,SSE3
-ADDSUBPS       xmmreg,mem              \301\332\2\x0F\xD0\110          PRESCOTT,SSE3,SM
+ADDSUBPS       xmmreg,mem              \332\2\x0F\xD0\110              PRESCOTT,SSE3,SM
 ADDSUBPS       xmmreg,xmmreg           \332\2\x0F\xD0\110              PRESCOTT,SSE3
-HADDPD         xmmreg,mem              \301\366\2\x0F\x7C\110          PRESCOTT,SSE3,SM
+HADDPD         xmmreg,mem              \366\2\x0F\x7C\110          PRESCOTT,SSE3,SM
 HADDPD         xmmreg,xmmreg           \366\2\x0F\x7C\110              PRESCOTT,SSE3
-HADDPS         xmmreg,mem              \301\332\2\x0F\x7C\110          PRESCOTT,SSE3,SM
+HADDPS         xmmreg,mem              \332\2\x0F\x7C\110              PRESCOTT,SSE3,SM
 HADDPS         xmmreg,xmmreg           \332\2\x0F\x7C\110              PRESCOTT,SSE3
-HSUBPD         xmmreg,mem              \301\366\2\x0F\x7D\110          PRESCOTT,SSE3,SM
+HSUBPD         xmmreg,mem              \366\2\x0F\x7D\110          PRESCOTT,SSE3,SM
 HSUBPD         xmmreg,xmmreg           \366\2\x0F\x7D\110              PRESCOTT,SSE3
-HSUBPS         xmmreg,mem              \301\332\2\x0F\x7D\110          PRESCOTT,SSE3,SM
+HSUBPS         xmmreg,mem              \332\2\x0F\x7D\110              PRESCOTT,SSE3,SM
 HSUBPS         xmmreg,xmmreg           \332\2\x0F\x7D\110              PRESCOTT,SSE3
-LDDQU          xmmreg,mem              \301\332\2\x0F\xF0\110          PRESCOTT,SSE3,SM
-MOVDDUP                xmmreg,mem              \301\332\2\x0F\x12\110          PRESCOTT,SSE3
+LDDQU          xmmreg,mem              \332\2\x0F\xF0\110              PRESCOTT,SSE3,SM
+MOVDDUP                xmmreg,mem              \332\2\x0F\x12\110              PRESCOTT,SSE3
 MOVDDUP                xmmreg,xmmreg           \332\2\x0F\x12\110              PRESCOTT,SSE3
-MOVSHDUP       xmmreg,mem              \301\333\2\x0F\x16\110          PRESCOTT,SSE3
+MOVSHDUP       xmmreg,mem              \333\2\x0F\x16\110              PRESCOTT,SSE3
 MOVSHDUP       xmmreg,xmmreg           \333\2\x0F\x16\110              PRESCOTT,SSE3
-MOVSLDUP       xmmreg,mem              \301\333\2\x0F\x12\110          PRESCOTT,SSE3
+MOVSLDUP       xmmreg,mem              \333\2\x0F\x12\110              PRESCOTT,SSE3
 MOVSLDUP       xmmreg,xmmreg           \333\2\x0F\x12\110              PRESCOTT,SSE3
 
 ; VMX Instructions
@@ -2218,8 +2218,8 @@ ROUNDSD   xmmreg,xmmrm,imm        \366\3\x0F\x3A\x08\110\26       SSE5,AMD
 GETSEC         void                    \2\x0F\x37                      KATMAI
 
 ; Geode (Cyrix) 3DNow! additions
-PFRCP          mmxreg,mmxrm            \301\2\x0F\x0F\110\1\x86        PENT,3DNOW,SM,CYRIX
-PFRSQRT                mmxreg,mmxrm            \301\2\x0F\x0F\110\1\x87        PENT,3DNOW,SM,CYRIX
+PFRCP          mmxreg,mmxrm            \2\x0F\x0F\110\1\x86    PENT,3DNOW,SM,CYRIX
+PFRSQRT                mmxreg,mmxrm            \2\x0F\x0F\110\1\x87    PENT,3DNOW,SM,CYRIX
 
 ; VIA (Centaur) security instructions
 XSTORE         void                    \3\x0F\xA7\xC0                  PENT,CYRIX