aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-dis.c
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2010-01-21 17:30:14 +0000
committerH.J. Lu <hjl.tools@gmail.com>2010-01-21 17:30:14 +0000
commit73bb672904d9111ae7357929966ee584547f5199 (patch)
tree2bd132013356e34a2c0a55ec7afe1faf897203c4 /opcodes/i386-dis.c
parent0d5392b8b1b1a362a58e90d4f734ff41c6ab7009 (diff)
downloadgdb-73bb672904d9111ae7357929966ee584547f5199.zip
gdb-73bb672904d9111ae7357929966ee584547f5199.tar.gz
gdb-73bb672904d9111ae7357929966ee584547f5199.tar.bz2
Add xsave64 and xrstor64.
gas/testsuite/ 2010-02-21 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/x86-64-xsave.s: Add tests for xsave64 and xrstor64. * gas/i386/x86-64-xsave-intel.d: Updated. * gas/i386/x86-64-xsave.d: Likewise. opcodes/ 2010-02-21 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (mod_table): Use FXSAVE on xsave and xrstor. * i386-opc.tbl: Add xsave64 and xrstor64. * i386-tbl.h: Regenerated.
Diffstat (limited to 'opcodes/i386-dis.c')
-rw-r--r--opcodes/i386-dis.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c
index 72e39a1..20decd1 100644
--- a/opcodes/i386-dis.c
+++ b/opcodes/i386-dis.c
@@ -11127,17 +11127,17 @@ static const struct dis386 mod_table[][2] = {
},
{
/* MOD_0FAE_REG_4 */
- { "xsave", { M } },
+ { "xsave", { FXSAVE } },
{ "(bad)", { XX } },
},
{
/* MOD_0FAE_REG_5 */
- { "xrstor", { M } },
+ { "xrstor", { FXSAVE } },
{ RM_TABLE (RM_0FAE_REG_5) },
},
{
/* MOD_0FAE_REG_6 */
- { "xsaveopt", { M } },
+ { "(bad)", { XX } },
{ RM_TABLE (RM_0FAE_REG_6) },
},
{