x86: Correct xsusldtrk mnemonic
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 14 Jun 2020 12:18:35 +0000 (05:18 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 14 Jun 2020 12:18:35 +0000 (05:18 -0700)
The correct mnemonic is xsusldtrk, not xsuspldtrk.

gas/

PR gas/26115
* testsuite/gas/i386/tsxldtrk.d: Replace xsuspldtrk with
xsusldtrk.
* testsuite/gas/i386/tsxldtrk.s: Likewise.
* testsuite/gas/i386/x86-64-tsxldtrk.d: Likewise.
* testsuite/gas/i386/x86-64-tsxldtrk.s: Likewise.

opcodes/

PR gas/26115
* i386-dis.c (prefix_table): Replace xsuspldtrk with xsusldtrk.
* i386-opc.tbl: Likewise.
* i386-tbl.h: Regenerated.

gas/ChangeLog
gas/testsuite/gas/i386/tsxldtrk.d
gas/testsuite/gas/i386/tsxldtrk.s
gas/testsuite/gas/i386/x86-64-tsxldtrk.d
opcodes/ChangeLog
opcodes/i386-dis.c
opcodes/i386-opc.tbl
opcodes/i386-tbl.h

index 65450bc0d1aa07f4b702824fe1cb58dfa094f8f0..0c74415526fe781a0f5355315854a4c035adbd8b 100644 (file)
@@ -1,3 +1,12 @@
+2020-06-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/26115
+       * testsuite/gas/i386/tsxldtrk.d: Replace xsuspldtrk with
+       xsusldtrk.
+       * testsuite/gas/i386/tsxldtrk.s: Likewise.
+       * testsuite/gas/i386/x86-64-tsxldtrk.d: Likewise.
+       * testsuite/gas/i386/x86-64-tsxldtrk.s: Likewise.
+
 2020-06-12  Nelson Chu  <nelson.chu@sifive.com>
 
        * testsuite/gas/riscv/priv-reg-fail-version-1p9.d: Removed.
index 26df4ca6333cde61ee3c3a4889e21bf175a4c0a3..457007cd1856a8b09dba5e221e87ceee5ca7424e 100644 (file)
@@ -8,6 +8,6 @@
 Disassembly of section \.text:
 
 0+ <_start>:
- +[a-f0-9]+:   f2 0f 01 e8             xsuspldtrk[     ]*
+ +[a-f0-9]+:   f2 0f 01 e8             xsusldtrk[      ]*
  +[a-f0-9]+:   f2 0f 01 e9             xresldtrk[      ]*
 #pass
index 3bbe9aa62351e17298ddf9626a1b99093d8673a0..c0fbf05a429a61729e768198e2bc63c836e70189 100644 (file)
@@ -2,5 +2,5 @@
 
        .text
 _start:
-       xsuspldtrk
+       xsusldtrk
        xresldtrk
index 8ef3446f4d43abb1880c9091619b8136a1a11247..e2e54f5832c8158f39aa0fe57a6b50930d327cfc 100644 (file)
@@ -8,6 +8,6 @@
 Disassembly of section \.text:
 
 0+ <_start>:
- +[a-f0-9]+:   f2 0f 01 e8             xsuspldtrk[     ]*
+ +[a-f0-9]+:   f2 0f 01 e8             xsusldtrk[      ]*
  +[a-f0-9]+:   f2 0f 01 e9             xresldtrk[      ]*
 #pass
index d8fd4f79e881d2e7c0292f1272ca05fa6ee58410..a6adf7126db4ba33d80446cbb6eb2906541befa6 100644 (file)
@@ -1,3 +1,10 @@
+2020-06-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/26115
+       * i386-dis.c (prefix_table): Replace xsuspldtrk with xsusldtrk.
+       * i386-opc.tbl: Likewise.
+       * i386-tbl.h: Regenerated.
+
 2020-06-12  Nelson Chu  <nelson.chu@sifive.com>
 
        * riscv-opc.c (priv_specs): Remove v1.9 and PRIV_SPEC_CLASS_1P9.
index 74c580cc3f87fa1973e8db332d5251ff81eb6c93..441866d6c978c4458c58585383c6337814f7017e 100644 (file)
@@ -3591,7 +3591,7 @@ static const struct dis386 prefix_table[][4] = {
     { "serialize",     { Skip_MODRM }, PREFIX_OPCODE },
     { "setssbsy",      { Skip_MODRM }, PREFIX_OPCODE },
     { Bad_Opcode },
-    { "xsuspldtrk",     { Skip_MODRM }, PREFIX_OPCODE },
+    { "xsusldtrk",     { Skip_MODRM }, PREFIX_OPCODE },
   },
 
   /* PREFIX_0F01_REG_5_MOD_3_RM_1 */
index 92cc9bad13c8d7c69835130a151ebf18d7953910..af28e2147696154d991c1fcea517f9f9b7534800 100644 (file)
@@ -4085,7 +4085,7 @@ serialize, 0, 0x0f01e8, None, 3, CpuSERIALIZE, No_bSuf|No_wSuf|No_lSuf|No_sSuf|N
 
 // TSXLDTRK instructions.
 
-xsuspldtrk, 0, 0xf20f01e8, None, 3, CpuTSXLDTRK, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { 0 }
+xsusldtrk, 0, 0xf20f01e8, None, 3, CpuTSXLDTRK, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { 0 }
 xresldtrk, 0, 0xf20f01e9, None, 3, CpuTSXLDTRK, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { 0 }
 
 // TSXLDTRK instructions end.
index 7fd694dfa56f3243a44e81f60c366cb4626b99bb..5bcefc6b1109e9b692ba721c84421ca47ef7f9b0 100644 (file)
@@ -59404,7 +59404,7 @@ const insn_template i386_optab[] =
       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
          0, 0, 0, 0, 0, 0 } } } },
-  { "xsuspldtrk", 0xf20f01e8, None, 3, 0,
+  { "xsusldtrk", 0xf20f01e8, None, 3, 0,
     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,