diff options
author | Jan Beulich <jbeulich@suse.com> | 2021-07-22 13:01:09 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2021-07-22 13:01:09 +0200 |
commit | d0579d4d1c724b524da43ad164ce140218497ead (patch) | |
tree | d4e86485134db946182ab8e6e5115054649b75ed /opcodes/i386-dis-evex-w.h | |
parent | fec458f0fc42012c12cc3a2fb5116ade70a59f38 (diff) | |
download | gdb-d0579d4d1c724b524da43ad164ce140218497ead.zip gdb-d0579d4d1c724b524da43ad164ce140218497ead.tar.gz gdb-d0579d4d1c724b524da43ad164ce140218497ead.tar.bz2 |
x86: drop OP_Mask()
By moving its vex.r check there it becomes fully redundant with OP_G().
Diffstat (limited to 'opcodes/i386-dis-evex-w.h')
-rw-r--r-- | opcodes/i386-dis-evex-w.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/opcodes/i386-dis-evex-w.h b/opcodes/i386-dis-evex-w.h index 637ab84..2c7d9bc 100644 --- a/opcodes/i386-dis-evex-w.h +++ b/opcodes/i386-dis-evex-w.h @@ -142,7 +142,7 @@ }, /* EVEX_W_0F66 */ { - { "vpcmpgtd", { XMask, Vex, EXx }, PREFIX_DATA }, + { "vpcmpgtd", { MaskG, Vex, EXx }, PREFIX_DATA }, }, /* EVEX_W_0F6A */ { @@ -201,7 +201,7 @@ }, /* EVEX_W_0F76 */ { - { "vpcmpeqd", { XMask, Vex, EXx }, PREFIX_DATA }, + { "vpcmpeqd", { MaskG, Vex, EXx }, PREFIX_DATA }, }, /* EVEX_W_0F78_P_0 */ { @@ -270,12 +270,12 @@ }, /* EVEX_W_0FC2_P_1 */ { - { "vcmpss", { XMask, VexScalar, EXxmm_md, EXxEVexS, CMP }, 0 }, + { "vcmpss", { MaskG, VexScalar, EXxmm_md, EXxEVexS, CMP }, 0 }, }, /* EVEX_W_0FC2_P_3 */ { { Bad_Opcode }, - { "vcmpsd", { XMask, VexScalar, EXxmm_mq, EXxEVexS, CMP }, 0 }, + { "vcmpsd", { MaskG, VexScalar, EXxmm_mq, EXxEVexS, CMP }, 0 }, }, /* EVEX_W_0FD2 */ { @@ -450,7 +450,7 @@ /* EVEX_W_0F3829_P_2 */ { { Bad_Opcode }, - { "vpcmpeqq", { XMask, Vex, EXx }, 0 }, + { "vpcmpeqq", { MaskG, Vex, EXx }, 0 }, }, /* EVEX_W_0F382A_P_1 */ { @@ -496,7 +496,7 @@ /* EVEX_W_0F3837 */ { { Bad_Opcode }, - { "vpcmpgtq", { XMask, Vex, EXx }, PREFIX_DATA }, + { "vpcmpgtq", { MaskG, Vex, EXx }, PREFIX_DATA }, }, /* EVEX_W_0F383A_P_1 */ { |