projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gas/testsuite/
[deliverable/binutils-gdb.git]
/
opcodes
/
i386-dis.c
diff --git
a/opcodes/i386-dis.c
b/opcodes/i386-dis.c
index 48b701f86d1af70b508194ad7ca8801e45cb0833..4e036f79c5f940ab34192a83d67b051f70a6ae2a 100644
(file)
--- a/
opcodes/i386-dis.c
+++ b/
opcodes/i386-dis.c
@@
-311,6
+311,7
@@
fetch_data (struct disassemble_info *info, bfd_byte *addr)
#define EM { OP_EM, v_mode }
#define EMd { OP_EM, d_mode }
#define EMx { OP_EM, x_mode }
#define EM { OP_EM, v_mode }
#define EMd { OP_EM, d_mode }
#define EMx { OP_EM, x_mode }
+#define EXw { OP_EX, w_mode }
#define EXd { OP_EX, d_mode }
#define EXq { OP_EX, q_mode }
#define EXx { OP_EX, x_mode }
#define EXd { OP_EX, d_mode }
#define EXq { OP_EX, q_mode }
#define EXx { OP_EX, x_mode }
@@
-2153,7
+2154,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovsxbw", { XM, EX
x
} },
+ { "pmovsxbw", { XM, EX
q
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2161,7
+2162,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovsxbd", { XM, EX
x
} },
+ { "pmovsxbd", { XM, EX
d
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2169,7
+2170,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovsxbq", { XM, EX
x
} },
+ { "pmovsxbq", { XM, EX
w
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2177,7
+2178,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovsxwd", { XM, EX
x
} },
+ { "pmovsxwd", { XM, EX
q
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2185,7
+2186,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovsxwq", { XM, EX
x
} },
+ { "pmovsxwq", { XM, EX
d
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2193,7
+2194,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovsxdq", { XM, EX
x
} },
+ { "pmovsxdq", { XM, EX
q
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2233,7
+2234,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovzxbw", { XM, EX
x
} },
+ { "pmovzxbw", { XM, EX
q
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2241,7
+2242,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovzxbd", { XM, EX
x
} },
+ { "pmovzxbd", { XM, EX
d
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2249,7
+2250,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovzxbq", { XM, EX
x
} },
+ { "pmovzxbq", { XM, EX
w
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2257,7
+2258,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovzxwd", { XM, EX
x
} },
+ { "pmovzxwd", { XM, EX
q
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2265,7
+2266,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovzxwq", { XM, EX
x
} },
+ { "pmovzxwq", { XM, EX
d
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2273,7
+2274,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "pmovzxdq", { XM, EX
x
} },
+ { "pmovzxdq", { XM, EX
q
} },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
@@
-2457,7
+2458,7
@@
static const struct dis386 prefix_user_table[][4] = {
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
{
{ "(bad)", { XX } },
{ "(bad)", { XX } },
- { "insertps", { XM, EX
x
, Ib } },
+ { "insertps", { XM, EX
d
, Ib } },
{ "(bad)", { XX } },
},
{ "(bad)", { XX } },
},
This page took
0.025379 seconds
and
4
git commands to generate.