From 04d824a468650c632d228b977006139f17d646a4 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Thu, 23 Apr 2015 16:42:40 +0200 Subject: [PATCH] x86: disambiguate disassembly of certain AVX512 insns Certain conversion operations as well as vfpclassp{d,s} are ambiguous when the input operand is in memory and no broadcast is being used. While in Intel mode this gets resolved by printing suitable operand size modifiers, AT&T mode need mnemonic suffixes to be added. gas/testsuite/ 2015-04-23 Jan Beulich * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non- register, non-broadcast cases. * gas/i386/x86-64-avx512dq.d: Likewise. * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast cases. * gas/i386/x86-64-avx512dq_vl.d: Likewise. * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast cases. * gas/i386/x86-64-avx512f_vl.d: Likewise. opcodes/ 2015-04-23 Jan Beulich * i386-dis.c (putop): Extend "XY" handling to AVX512. Handle "XZ". * i386-dis-evex.h.c (vcvtpd2ps, vcvtqq2ps, vcvttpd2udq, vcvtpd2udq, vcvtuqq2ps, vcvttpd2dq, vcvtpd2dq): Add %XY. (vfpclasspd, vfpclassps): Add %XZ. --- gas/testsuite/ChangeLog | 14 ++ gas/testsuite/gas/i386/avx512dq.d | 48 ++-- gas/testsuite/gas/i386/avx512dq_vl.d | 192 ++++++++-------- gas/testsuite/gas/i386/avx512f_vl.d | 240 ++++++++++---------- gas/testsuite/gas/i386/x86-64-avx512dq.d | 48 ++-- gas/testsuite/gas/i386/x86-64-avx512dq_vl.d | 192 ++++++++-------- gas/testsuite/gas/i386/x86-64-avx512f_vl.d | 240 ++++++++++---------- opcodes/ChangeLog | 7 + opcodes/i386-dis-evex.h | 18 +- opcodes/i386-dis.c | 40 +++- 10 files changed, 546 insertions(+), 493 deletions(-) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index a2edd90a9d6..d7f98e03047 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,17 @@ +2015-04-23 Jan Beulich + + * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non- + register, non-broadcast cases. + * gas/i386/x86-64-avx512dq.d: Likewise. + * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to + vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast + cases. + * gas/i386/x86-64-avx512dq_vl.d: Likewise. + * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to + vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast + cases. + * gas/i386/x86-64-avx512f_vl.d: Likewise. + 2015-04-23 Jan Beulich * gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in diff --git a/gas/testsuite/gas/i386/avx512dq.d b/gas/testsuite/gas/i386/avx512dq.d index b62464a2540..a55f205e7ee 100644 --- a/gas/testsuite/gas/i386/avx512dq.d +++ b/gas/testsuite/gas/i386/avx512dq.d @@ -205,13 +205,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ee ab[ ]*vfpclasspd \$0xab,%zmm6,%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 4f 66 ee ab[ ]*vfpclasspd \$0xab,%zmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ee 7b[ ]*vfpclasspd \$0x7b,%zmm6,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspd \$0x7b,\(%ecx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspdz \$0x7b,\(%ecx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspdz \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 28 7b[ ]*vfpclasspd \$0x7b,\(%eax\)\{1to8\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x1fc0\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspd \$0x7b,0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspd \$0x7b,-0x2040\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspdz \$0x7b,0x1fc0\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspdz \$0x7b,0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspdz \$0x7b,-0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspdz \$0x7b,-0x2040\(%edx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to8\},%k5 @@ -219,13 +219,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ee ab[ ]*vfpclassps \$0xab,%zmm6,%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 4f 66 ee ab[ ]*vfpclassps \$0xab,%zmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ee 7b[ ]*vfpclassps \$0x7b,%zmm6,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclassps \$0x7b,\(%ecx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclasspsz \$0x7b,\(%ecx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspsz \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 28 7b[ ]*vfpclassps \$0x7b,\(%eax\)\{1to16\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc0\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclassps \$0x7b,0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclassps \$0x7b,-0x2040\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclasspsz \$0x7b,0x1fc0\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclasspsz \$0x7b,0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclasspsz \$0x7b,-0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclasspsz \$0x7b,-0x2040\(%edx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%edx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to16\},%k5 @@ -843,13 +843,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ee ab[ ]*vfpclasspd \$0xab,%zmm6,%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 4f 66 ee ab[ ]*vfpclasspd \$0xab,%zmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ee 7b[ ]*vfpclasspd \$0x7b,%zmm6,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspd \$0x7b,\(%ecx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspdz \$0x7b,\(%ecx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspdz \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 28 7b[ ]*vfpclasspd \$0x7b,\(%eax\)\{1to8\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x1fc0\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspd \$0x7b,0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspd \$0x7b,-0x2040\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspdz \$0x7b,0x1fc0\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspdz \$0x7b,0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspdz \$0x7b,-0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspdz \$0x7b,-0x2040\(%edx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to8\},%k5 @@ -857,13 +857,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ee ab[ ]*vfpclassps \$0xab,%zmm6,%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 4f 66 ee ab[ ]*vfpclassps \$0xab,%zmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ee 7b[ ]*vfpclassps \$0x7b,%zmm6,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclassps \$0x7b,\(%ecx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclasspsz \$0x7b,\(%ecx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspsz \$0x7b,-0x1e240\(%esp,%esi,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 28 7b[ ]*vfpclassps \$0x7b,\(%eax\)\{1to16\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc0\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclassps \$0x7b,0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x2000\(%edx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclassps \$0x7b,-0x2040\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclasspsz \$0x7b,0x1fc0\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclasspsz \$0x7b,0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclasspsz \$0x7b,-0x2000\(%edx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclasspsz \$0x7b,-0x2040\(%edx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%edx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to16\},%k5 diff --git a/gas/testsuite/gas/i386/avx512dq_vl.d b/gas/testsuite/gas/i386/avx512dq_vl.d index 090587b8b70..ba813694968 100644 --- a/gas/testsuite/gas/i386/avx512dq_vl.d +++ b/gas/testsuite/gas/i386/avx512dq_vl.d @@ -163,26 +163,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 fe 3f e6 b2 f8 fb ff ff[ ]*vcvtqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b f5[ ]*vcvtqq2ps %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 8f 5b f5[ ]*vcvtqq2ps %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 31[ ]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 31[ ]*vcvtqq2psx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2psx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b 30[ ]*vcvtqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 7f[ ]*vcvtqq2ps 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 00 08 00 00[ ]*vcvtqq2ps 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 80[ ]*vcvtqq2ps -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ ]*vcvtqq2ps -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 7f[ ]*vcvtqq2psx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 00 08 00 00[ ]*vcvtqq2psx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 80[ ]*vcvtqq2psx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ ]*vcvtqq2psx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b 72 80[ ]*vcvtqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b b2 f8 fb ff ff[ ]*vcvtqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b f5[ ]*vcvtqq2ps %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc af 5b f5[ ]*vcvtqq2ps %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 31[ ]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 31[ ]*vcvtqq2psy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2psy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b 30[ ]*vcvtqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 7f[ ]*vcvtqq2ps 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 00 10 00 00[ ]*vcvtqq2ps 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 80[ ]*vcvtqq2ps -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 e0 ef ff ff[ ]*vcvtqq2ps -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 7f[ ]*vcvtqq2psy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 00 10 00 00[ ]*vcvtqq2psy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 80[ ]*vcvtqq2psy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 e0 ef ff ff[ ]*vcvtqq2psy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b 72 80[ ]*vcvtqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -215,26 +215,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 fe 3f 7a b2 f8 fb ff ff[ ]*vcvtuqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a f5[ ]*vcvtuqq2ps %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 7a f5[ ]*vcvtuqq2ps %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 31[ ]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 31[ ]*vcvtuqq2psx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2psx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a 30[ ]*vcvtuqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 7f[ ]*vcvtuqq2ps 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 00 08 00 00[ ]*vcvtuqq2ps 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 80[ ]*vcvtuqq2ps -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ ]*vcvtuqq2ps -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 7f[ ]*vcvtuqq2psx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 00 08 00 00[ ]*vcvtuqq2psx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 80[ ]*vcvtuqq2psx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ ]*vcvtuqq2psx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a 72 80[ ]*vcvtuqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a b2 f8 fb ff ff[ ]*vcvtuqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a f5[ ]*vcvtuqq2ps %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff af 7a f5[ ]*vcvtuqq2ps %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 31[ ]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 31[ ]*vcvtuqq2psy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2psy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a 30[ ]*vcvtuqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 7f[ ]*vcvtuqq2ps 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 00 10 00 00[ ]*vcvtuqq2ps 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 80[ ]*vcvtuqq2ps -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 e0 ef ff ff[ ]*vcvtuqq2ps -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 7f[ ]*vcvtuqq2psy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 00 10 00 00[ ]*vcvtuqq2psy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 80[ ]*vcvtuqq2psy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 e0 ef ff ff[ ]*vcvtuqq2psy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a 72 80[ ]*vcvtuqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -247,52 +247,52 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 39 ee 7b[ ]*vextracti64x2 \$0x7b,%ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ee ab[ ]*vfpclasspd \$0xab,%xmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ee 7b[ ]*vfpclasspd \$0x7b,%xmm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 29 7b[ ]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 29 7b[ ]*vfpclasspdx \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspdx \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 28 7b[ ]*vfpclasspd \$0x7b,\(%eax\)\{1to2\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x7f0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ ]*vfpclasspd \$0x7b,0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclasspd \$0x7b,-0x810\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 7f 7b[ ]*vfpclasspdx \$0x7b,0x7f0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ ]*vfpclasspdx \$0x7b,0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 80 7b[ ]*vfpclasspdx \$0x7b,-0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclasspdx \$0x7b,-0x810\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[ ]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ee ab[ ]*vfpclasspd \$0xab,%ymm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ee 7b[ ]*vfpclasspd \$0x7b,%ymm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 29 7b[ ]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 29 7b[ ]*vfpclasspdy \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspdy \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 28 7b[ ]*vfpclasspd \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0xfe0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ ]*vfpclasspd \$0x7b,0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ ]*vfpclasspd \$0x7b,-0x1020\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 7f 7b[ ]*vfpclasspdy \$0x7b,0xfe0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ ]*vfpclasspdy \$0x7b,0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 80 7b[ ]*vfpclasspdy \$0x7b,-0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ ]*vfpclasspdy \$0x7b,-0x1020\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[ ]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ee ab[ ]*vfpclassps \$0xab,%xmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ee 7b[ ]*vfpclassps \$0x7b,%xmm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 29 7b[ ]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 29 7b[ ]*vfpclasspsx \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspsx \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 28 7b[ ]*vfpclassps \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x7f0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ ]*vfpclassps \$0x7b,0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclassps \$0x7b,-0x810\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 7f 7b[ ]*vfpclasspsx \$0x7b,0x7f0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ ]*vfpclasspsx \$0x7b,0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 80 7b[ ]*vfpclasspsx \$0x7b,-0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclasspsx \$0x7b,-0x810\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 aa fc fd ff ff 7b[ ]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ee ab[ ]*vfpclassps \$0xab,%ymm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ee 7b[ ]*vfpclassps \$0x7b,%ymm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 29 7b[ ]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 29 7b[ ]*vfpclasspsy \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspsy \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 28 7b[ ]*vfpclassps \$0x7b,\(%eax\)\{1to8\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0xfe0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ ]*vfpclassps \$0x7b,0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ ]*vfpclassps \$0x7b,-0x1020\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 7f 7b[ ]*vfpclasspsy \$0x7b,0xfe0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ ]*vfpclasspsy \$0x7b,0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 80 7b[ ]*vfpclasspsy \$0x7b,-0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ ]*vfpclasspsy \$0x7b,-0x1020\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to8\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%edx\)\{1to8\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to8\},%k5\{%k7\} @@ -957,26 +957,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 fe 3f e6 b2 f8 fb ff ff[ ]*vcvtqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b f5[ ]*vcvtqq2ps %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 8f 5b f5[ ]*vcvtqq2ps %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 31[ ]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 31[ ]*vcvtqq2psx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2psx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b 30[ ]*vcvtqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 7f[ ]*vcvtqq2ps 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 00 08 00 00[ ]*vcvtqq2ps 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 80[ ]*vcvtqq2ps -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ ]*vcvtqq2ps -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 7f[ ]*vcvtqq2psx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 00 08 00 00[ ]*vcvtqq2psx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b 72 80[ ]*vcvtqq2psx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ ]*vcvtqq2psx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b 72 80[ ]*vcvtqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 5b b2 f8 fb ff ff[ ]*vcvtqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b f5[ ]*vcvtqq2ps %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc af 5b f5[ ]*vcvtqq2ps %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 31[ ]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 31[ ]*vcvtqq2psy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ ]*vcvtqq2psy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b 30[ ]*vcvtqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 7f[ ]*vcvtqq2ps 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 00 10 00 00[ ]*vcvtqq2ps 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 80[ ]*vcvtqq2ps -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 e0 ef ff ff[ ]*vcvtqq2ps -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 7f[ ]*vcvtqq2psy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 00 10 00 00[ ]*vcvtqq2psy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b 72 80[ ]*vcvtqq2psy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 5b b2 e0 ef ff ff[ ]*vcvtqq2psy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 5b 72 80[ ]*vcvtqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -1009,26 +1009,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 fe 3f 7a b2 f8 fb ff ff[ ]*vcvtuqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a f5[ ]*vcvtuqq2ps %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 7a f5[ ]*vcvtuqq2ps %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 31[ ]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 31[ ]*vcvtuqq2psx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2psx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a 30[ ]*vcvtuqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 7f[ ]*vcvtuqq2ps 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 00 08 00 00[ ]*vcvtuqq2ps 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 80[ ]*vcvtuqq2ps -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ ]*vcvtuqq2ps -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 7f[ ]*vcvtuqq2psx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 00 08 00 00[ ]*vcvtuqq2psx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a 72 80[ ]*vcvtuqq2psx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ ]*vcvtuqq2psx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a 72 80[ ]*vcvtuqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f 7a b2 f8 fb ff ff[ ]*vcvtuqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a f5[ ]*vcvtuqq2ps %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff af 7a f5[ ]*vcvtuqq2ps %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 31[ ]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 31[ ]*vcvtuqq2psy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ ]*vcvtuqq2psy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a 30[ ]*vcvtuqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 7f[ ]*vcvtuqq2ps 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 00 10 00 00[ ]*vcvtuqq2ps 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 80[ ]*vcvtuqq2ps -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 e0 ef ff ff[ ]*vcvtuqq2ps -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 7f[ ]*vcvtuqq2psy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 00 10 00 00[ ]*vcvtuqq2psy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a 72 80[ ]*vcvtuqq2psy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7a b2 e0 ef ff ff[ ]*vcvtuqq2psy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f 7a 72 80[ ]*vcvtuqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -1041,52 +1041,52 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 39 ee 7b[ ]*vextracti64x2 \$0x7b,%ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ee ab[ ]*vfpclasspd \$0xab,%xmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ee 7b[ ]*vfpclasspd \$0x7b,%xmm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 29 7b[ ]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 29 7b[ ]*vfpclasspdx \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspdx \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 28 7b[ ]*vfpclasspd \$0x7b,\(%eax\)\{1to2\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x7f0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ ]*vfpclasspd \$0x7b,0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclasspd \$0x7b,-0x810\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 7f 7b[ ]*vfpclasspdx \$0x7b,0x7f0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ ]*vfpclasspdx \$0x7b,0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 6a 80 7b[ ]*vfpclasspdx \$0x7b,-0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclasspdx \$0x7b,-0x810\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[ ]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to2\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ee ab[ ]*vfpclasspd \$0xab,%ymm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ee 7b[ ]*vfpclasspd \$0x7b,%ymm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 29 7b[ ]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 29 7b[ ]*vfpclasspdy \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspdy \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 28 7b[ ]*vfpclasspd \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0xfe0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ ]*vfpclasspd \$0x7b,0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ ]*vfpclasspd \$0x7b,-0x1020\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 7f 7b[ ]*vfpclasspdy \$0x7b,0xfe0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ ]*vfpclasspdy \$0x7b,0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 6a 80 7b[ ]*vfpclasspdy \$0x7b,-0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ ]*vfpclasspdy \$0x7b,-0x1020\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[ ]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ee ab[ ]*vfpclassps \$0xab,%xmm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ee 7b[ ]*vfpclassps \$0x7b,%xmm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 29 7b[ ]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 29 7b[ ]*vfpclasspsx \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspsx \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 28 7b[ ]*vfpclassps \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x7f0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ ]*vfpclassps \$0x7b,0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x800\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclassps \$0x7b,-0x810\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 7f 7b[ ]*vfpclasspsx \$0x7b,0x7f0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ ]*vfpclasspsx \$0x7b,0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 6a 80 7b[ ]*vfpclasspsx \$0x7b,-0x800\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ ]*vfpclasspsx \$0x7b,-0x810\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 1f 66 aa fc fd ff ff 7b[ ]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to4\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ee ab[ ]*vfpclassps \$0xab,%ymm6,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ee 7b[ ]*vfpclassps \$0x7b,%ymm6,%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 29 7b[ ]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 29 7b[ ]*vfpclasspsy \$0x7b,\(%ecx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ ]*vfpclasspsy \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 28 7b[ ]*vfpclassps \$0x7b,\(%eax\)\{1to8\},%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0xfe0\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ ]*vfpclassps \$0x7b,0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x1000\(%edx\),%k5\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ ]*vfpclassps \$0x7b,-0x1020\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 7f 7b[ ]*vfpclasspsy \$0x7b,0xfe0\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ ]*vfpclasspsy \$0x7b,0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 6a 80 7b[ ]*vfpclasspsy \$0x7b,-0x1000\(%edx\),%k5\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ ]*vfpclasspsy \$0x7b,-0x1020\(%edx\),%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to8\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%edx\)\{1to8\},%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f3 7d 3f 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to8\},%k5\{%k7\} diff --git a/gas/testsuite/gas/i386/avx512f_vl.d b/gas/testsuite/gas/i386/avx512f_vl.d index 7949168fc4d..ca669e138fa 100644 --- a/gas/testsuite/gas/i386/avx512f_vl.d +++ b/gas/testsuite/gas/i386/avx512f_vl.d @@ -320,78 +320,78 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 7c 3f 5b b2 fc fd ff ff[ ]*vcvtdq2ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 f5[ ]*vcvtpd2dq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f e6 f5[ ]*vcvtpd2dq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 31[ ]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 31[ ]*vcvtpd2dqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 30[ ]*vcvtpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 7f[ ]*vcvtpd2dq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 00 08 00 00[ ]*vcvtpd2dq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 80[ ]*vcvtpd2dq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ ]*vcvtpd2dq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 7f[ ]*vcvtpd2dqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 00 08 00 00[ ]*vcvtpd2dqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 80[ ]*vcvtpd2dqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ ]*vcvtpd2dqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 72 80[ ]*vcvtpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 b2 f8 fb ff ff[ ]*vcvtpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 f5[ ]*vcvtpd2dq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff af e6 f5[ ]*vcvtpd2dq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 31[ ]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 31[ ]*vcvtpd2dqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 30[ ]*vcvtpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 7f[ ]*vcvtpd2dq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 00 10 00 00[ ]*vcvtpd2dq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 80[ ]*vcvtpd2dq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 e0 ef ff ff[ ]*vcvtpd2dq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 7f[ ]*vcvtpd2dqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 00 10 00 00[ ]*vcvtpd2dqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 80[ ]*vcvtpd2dqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 e0 ef ff ff[ ]*vcvtpd2dqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 72 80[ ]*vcvtpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 b2 f8 fb ff ff[ ]*vcvtpd2dq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a f5[ ]*vcvtpd2ps %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 8f 5a f5[ ]*vcvtpd2ps %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 31[ ]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 31[ ]*vcvtpd2psx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2psx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a 30[ ]*vcvtpd2ps \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 7f[ ]*vcvtpd2ps 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 00 08 00 00[ ]*vcvtpd2ps 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 80[ ]*vcvtpd2ps -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ ]*vcvtpd2ps -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 7f[ ]*vcvtpd2psx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 00 08 00 00[ ]*vcvtpd2psx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 80[ ]*vcvtpd2psx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ ]*vcvtpd2psx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a 72 80[ ]*vcvtpd2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a b2 f8 fb ff ff[ ]*vcvtpd2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a f5[ ]*vcvtpd2ps %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd af 5a f5[ ]*vcvtpd2ps %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 31[ ]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 31[ ]*vcvtpd2psy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2psy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a 30[ ]*vcvtpd2ps \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 7f[ ]*vcvtpd2ps 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 00 10 00 00[ ]*vcvtpd2ps 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 80[ ]*vcvtpd2ps -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 e0 ef ff ff[ ]*vcvtpd2ps -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 7f[ ]*vcvtpd2psy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 00 10 00 00[ ]*vcvtpd2psy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 80[ ]*vcvtpd2psy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 e0 ef ff ff[ ]*vcvtpd2psy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a 72 80[ ]*vcvtpd2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a b2 f8 fb ff ff[ ]*vcvtpd2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 f5[ ]*vcvtpd2udq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 8f 79 f5[ ]*vcvtpd2udq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 31[ ]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 31[ ]*vcvtpd2udqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 30[ ]*vcvtpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 7f[ ]*vcvtpd2udq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 00 08 00 00[ ]*vcvtpd2udq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 80[ ]*vcvtpd2udq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ ]*vcvtpd2udq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 7f[ ]*vcvtpd2udqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 00 08 00 00[ ]*vcvtpd2udqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 80[ ]*vcvtpd2udqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ ]*vcvtpd2udqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 72 80[ ]*vcvtpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 b2 f8 fb ff ff[ ]*vcvtpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 f5[ ]*vcvtpd2udq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc af 79 f5[ ]*vcvtpd2udq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 31[ ]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 31[ ]*vcvtpd2udqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 30[ ]*vcvtpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 7f[ ]*vcvtpd2udq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 00 10 00 00[ ]*vcvtpd2udq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 80[ ]*vcvtpd2udq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 e0 ef ff ff[ ]*vcvtpd2udq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 7f[ ]*vcvtpd2udqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 00 10 00 00[ ]*vcvtpd2udqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 80[ ]*vcvtpd2udqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 e0 ef ff ff[ ]*vcvtpd2udqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 72 80[ ]*vcvtpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -498,26 +498,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 7c 3f 79 b2 fc fd ff ff[ ]*vcvtps2udq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 f5[ ]*vcvttpd2dq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 8f e6 f5[ ]*vcvttpd2dq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 31[ ]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 31[ ]*vcvttpd2dqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 30[ ]*vcvttpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 7f[ ]*vcvttpd2dq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 00 08 00 00[ ]*vcvttpd2dq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 80[ ]*vcvttpd2dq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ ]*vcvttpd2dq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 7f[ ]*vcvttpd2dqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 00 08 00 00[ ]*vcvttpd2dqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 80[ ]*vcvttpd2dqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ ]*vcvttpd2dqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 72 80[ ]*vcvttpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 b2 f8 fb ff ff[ ]*vcvttpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 f5[ ]*vcvttpd2dq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd af e6 f5[ ]*vcvttpd2dq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 31[ ]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 31[ ]*vcvttpd2dqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 30[ ]*vcvttpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 7f[ ]*vcvttpd2dq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 00 10 00 00[ ]*vcvttpd2dq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 80[ ]*vcvttpd2dq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 e0 ef ff ff[ ]*vcvttpd2dq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 7f[ ]*vcvttpd2dqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 00 10 00 00[ ]*vcvttpd2dqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 80[ ]*vcvttpd2dqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 e0 ef ff ff[ ]*vcvttpd2dqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 72 80[ ]*vcvttpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -5502,26 +5502,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f2 7e 2f 13 b2 f0 f7 ff ff[ ]*vpmovusdw %ymm6,-0x810\(%edx\)\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 f5[ ]*vcvttpd2udq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 8f 78 f5[ ]*vcvttpd2udq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 31[ ]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 31[ ]*vcvttpd2udqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 30[ ]*vcvttpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 7f[ ]*vcvttpd2udq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 00 08 00 00[ ]*vcvttpd2udq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 80[ ]*vcvttpd2udq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ ]*vcvttpd2udq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 7f[ ]*vcvttpd2udqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 00 08 00 00[ ]*vcvttpd2udqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 80[ ]*vcvttpd2udqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ ]*vcvttpd2udqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 72 80[ ]*vcvttpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 b2 f8 fb ff ff[ ]*vcvttpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 f5[ ]*vcvttpd2udq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc af 78 f5[ ]*vcvttpd2udq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 31[ ]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 31[ ]*vcvttpd2udqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 30[ ]*vcvttpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 7f[ ]*vcvttpd2udq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 00 10 00 00[ ]*vcvttpd2udq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 80[ ]*vcvttpd2udq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 e0 ef ff ff[ ]*vcvttpd2udq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 7f[ ]*vcvttpd2udqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 00 10 00 00[ ]*vcvttpd2udqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 80[ ]*vcvttpd2udqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 e0 ef ff ff[ ]*vcvttpd2udqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 72 80[ ]*vcvttpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -6015,78 +6015,78 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 7c 3f 5b b2 fc fd ff ff[ ]*vcvtdq2ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 f5[ ]*vcvtpd2dq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f e6 f5[ ]*vcvtpd2dq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 31[ ]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 31[ ]*vcvtpd2dqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 30[ ]*vcvtpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 7f[ ]*vcvtpd2dq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 00 08 00 00[ ]*vcvtpd2dq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 80[ ]*vcvtpd2dq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ ]*vcvtpd2dq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 7f[ ]*vcvtpd2dqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 00 08 00 00[ ]*vcvtpd2dqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 72 80[ ]*vcvtpd2dqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ ]*vcvtpd2dqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 72 80[ ]*vcvtpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 1f e6 b2 f8 fb ff ff[ ]*vcvtpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 f5[ ]*vcvtpd2dq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff af e6 f5[ ]*vcvtpd2dq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 31[ ]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 31[ ]*vcvtpd2dqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ ]*vcvtpd2dqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 30[ ]*vcvtpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 7f[ ]*vcvtpd2dq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 00 10 00 00[ ]*vcvtpd2dq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 80[ ]*vcvtpd2dq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 e0 ef ff ff[ ]*vcvtpd2dq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 7f[ ]*vcvtpd2dqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 00 10 00 00[ ]*vcvtpd2dqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 72 80[ ]*vcvtpd2dqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 ff 2f e6 b2 e0 ef ff ff[ ]*vcvtpd2dqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 72 80[ ]*vcvtpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 ff 3f e6 b2 f8 fb ff ff[ ]*vcvtpd2dq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a f5[ ]*vcvtpd2ps %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 8f 5a f5[ ]*vcvtpd2ps %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 31[ ]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 31[ ]*vcvtpd2psx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2psx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a 30[ ]*vcvtpd2ps \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 7f[ ]*vcvtpd2ps 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 00 08 00 00[ ]*vcvtpd2ps 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 80[ ]*vcvtpd2ps -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ ]*vcvtpd2ps -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 7f[ ]*vcvtpd2psx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 00 08 00 00[ ]*vcvtpd2psx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a 72 80[ ]*vcvtpd2psx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ ]*vcvtpd2psx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a 72 80[ ]*vcvtpd2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f 5a b2 f8 fb ff ff[ ]*vcvtpd2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a f5[ ]*vcvtpd2ps %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd af 5a f5[ ]*vcvtpd2ps %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 31[ ]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 31[ ]*vcvtpd2psy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ ]*vcvtpd2psy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a 30[ ]*vcvtpd2ps \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 7f[ ]*vcvtpd2ps 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 00 10 00 00[ ]*vcvtpd2ps 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 80[ ]*vcvtpd2ps -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 e0 ef ff ff[ ]*vcvtpd2ps -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 7f[ ]*vcvtpd2psy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 00 10 00 00[ ]*vcvtpd2psy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a 72 80[ ]*vcvtpd2psy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f 5a b2 e0 ef ff ff[ ]*vcvtpd2psy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a 72 80[ ]*vcvtpd2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f 5a b2 f8 fb ff ff[ ]*vcvtpd2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 f5[ ]*vcvtpd2udq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 8f 79 f5[ ]*vcvtpd2udq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 31[ ]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 31[ ]*vcvtpd2udqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 30[ ]*vcvtpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 7f[ ]*vcvtpd2udq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 00 08 00 00[ ]*vcvtpd2udq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 80[ ]*vcvtpd2udq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ ]*vcvtpd2udq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 7f[ ]*vcvtpd2udqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 00 08 00 00[ ]*vcvtpd2udqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 72 80[ ]*vcvtpd2udqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ ]*vcvtpd2udqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 72 80[ ]*vcvtpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 79 b2 f8 fb ff ff[ ]*vcvtpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 f5[ ]*vcvtpd2udq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc af 79 f5[ ]*vcvtpd2udq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 31[ ]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 31[ ]*vcvtpd2udqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ ]*vcvtpd2udqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 30[ ]*vcvtpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 7f[ ]*vcvtpd2udq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 00 10 00 00[ ]*vcvtpd2udq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 80[ ]*vcvtpd2udq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 e0 ef ff ff[ ]*vcvtpd2udq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 7f[ ]*vcvtpd2udqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 00 10 00 00[ ]*vcvtpd2udqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 72 80[ ]*vcvtpd2udqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 79 b2 e0 ef ff ff[ ]*vcvtpd2udqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 79 72 80[ ]*vcvtpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -6193,26 +6193,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f1 7c 3f 79 b2 fc fd ff ff[ ]*vcvtps2udq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 f5[ ]*vcvttpd2dq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 8f e6 f5[ ]*vcvttpd2dq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 31[ ]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 31[ ]*vcvttpd2dqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 30[ ]*vcvttpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 7f[ ]*vcvttpd2dq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 00 08 00 00[ ]*vcvttpd2dq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 80[ ]*vcvttpd2dq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ ]*vcvttpd2dq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 7f[ ]*vcvttpd2dqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 00 08 00 00[ ]*vcvttpd2dqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 72 80[ ]*vcvttpd2dqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ ]*vcvttpd2dqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 72 80[ ]*vcvttpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 1f e6 b2 f8 fb ff ff[ ]*vcvttpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 f5[ ]*vcvttpd2dq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd af e6 f5[ ]*vcvttpd2dq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 31[ ]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 31[ ]*vcvttpd2dqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ ]*vcvttpd2dqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 30[ ]*vcvttpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 7f[ ]*vcvttpd2dq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 00 10 00 00[ ]*vcvttpd2dq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 80[ ]*vcvttpd2dq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 e0 ef ff ff[ ]*vcvttpd2dq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 7f[ ]*vcvttpd2dqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 00 10 00 00[ ]*vcvttpd2dqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 72 80[ ]*vcvttpd2dqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fd 2f e6 b2 e0 ef ff ff[ ]*vcvttpd2dqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fd 3f e6 72 80[ ]*vcvttpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} @@ -11197,26 +11197,26 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 f2 7e 2f 13 b2 f0 f7 ff ff[ ]*vpmovusdw %ymm6,-0x810\(%edx\)\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 f5[ ]*vcvttpd2udq %xmm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 8f 78 f5[ ]*vcvttpd2udq %xmm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 31[ ]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 31[ ]*vcvttpd2udqx \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udqx -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 30[ ]*vcvttpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 7f[ ]*vcvttpd2udq 0x7f0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 00 08 00 00[ ]*vcvttpd2udq 0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 80[ ]*vcvttpd2udq -0x800\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ ]*vcvttpd2udq -0x810\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 7f[ ]*vcvttpd2udqx 0x7f0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 00 08 00 00[ ]*vcvttpd2udqx 0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 72 80[ ]*vcvttpd2udqx -0x800\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ ]*vcvttpd2udqx -0x810\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 72 80[ ]*vcvttpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 1f 78 b2 f8 fb ff ff[ ]*vcvttpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 f5[ ]*vcvttpd2udq %ymm5,%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc af 78 f5[ ]*vcvttpd2udq %ymm5,%xmm6\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 31[ ]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 31[ ]*vcvttpd2udqy \(%ecx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ ]*vcvttpd2udqy -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 30[ ]*vcvttpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 7f[ ]*vcvttpd2udq 0xfe0\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 00 10 00 00[ ]*vcvttpd2udq 0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 80[ ]*vcvttpd2udq -0x1000\(%edx\),%xmm6\{%k7\} -[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 e0 ef ff ff[ ]*vcvttpd2udq -0x1020\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 7f[ ]*vcvttpd2udqy 0xfe0\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 00 10 00 00[ ]*vcvttpd2udqy 0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 72 80[ ]*vcvttpd2udqy -0x1000\(%edx\),%xmm6\{%k7\} +[ ]*[a-f0-9]+:[ ]*62 f1 fc 2f 78 b2 e0 ef ff ff[ ]*vcvttpd2udqy -0x1020\(%edx\),%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\} [ ]*[a-f0-9]+:[ ]*62 f1 fc 3f 78 72 80[ ]*vcvttpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\} diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq.d b/gas/testsuite/gas/i386/x86-64-avx512dq.d index 7b896cd4117..50e0c79bf2d 100644 --- a/gas/testsuite/gas/i386/x86-64-avx512dq.d +++ b/gas/testsuite/gas/i386/x86-64-avx512dq.d @@ -213,13 +213,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 fd 48 66 ee ab[ ]*vfpclasspd \$0xab,%zmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 fd 4f 66 ee ab[ ]*vfpclasspd \$0xab,%zmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 fd 48 66 ee 7b[ ]*vfpclasspd \$0x7b,%zmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 fd 48 66 ac f0 23 01 00 00 7b[ ]*vfpclasspd \$0x7b,0x123\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspdz \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 fd 48 66 ac f0 23 01 00 00 7b[ ]*vfpclasspdz \$0x7b,0x123\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\)\{1to8\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x1fc0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspd \$0x7b,0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspd \$0x7b,-0x2040\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspdz \$0x7b,0x1fc0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspdz \$0x7b,0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspdz \$0x7b,-0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspdz \$0x7b,-0x2040\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to8\},%k5 @@ -227,13 +227,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 7d 48 66 ee ab[ ]*vfpclassps \$0xab,%zmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 7d 4f 66 ee ab[ ]*vfpclassps \$0xab,%zmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 7d 48 66 ee 7b[ ]*vfpclassps \$0x7b,%zmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 7d 48 66 ac f0 23 01 00 00 7b[ ]*vfpclassps \$0x7b,0x123\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclasspsz \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 7d 48 66 ac f0 23 01 00 00 7b[ ]*vfpclasspsz \$0x7b,0x123\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\)\{1to16\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclassps \$0x7b,0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclassps \$0x7b,-0x2040\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclasspsz \$0x7b,0x1fc0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclasspsz \$0x7b,0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclasspsz \$0x7b,-0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclasspsz \$0x7b,-0x2040\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to16\},%k5 @@ -911,13 +911,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 fd 48 66 ee ab[ ]*vfpclasspd \$0xab,%zmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 fd 4f 66 ee ab[ ]*vfpclasspd \$0xab,%zmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 fd 48 66 ee 7b[ ]*vfpclasspd \$0x7b,%zmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 fd 48 66 ac f0 34 12 00 00 7b[ ]*vfpclasspd \$0x7b,0x1234\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 29 7b[ ]*vfpclasspdz \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 fd 48 66 ac f0 34 12 00 00 7b[ ]*vfpclasspdz \$0x7b,0x1234\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\)\{1to8\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x1fc0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspd \$0x7b,0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspd \$0x7b,-0x2040\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 7f 7b[ ]*vfpclasspdz \$0x7b,0x1fc0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa 00 20 00 00 7b[ ]*vfpclasspdz \$0x7b,0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 6a 80 7b[ ]*vfpclasspdz \$0x7b,-0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 48 66 aa c0 df ff ff 7b[ ]*vfpclasspdz \$0x7b,-0x2040\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 58 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to8\},%k5 @@ -925,13 +925,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 7d 48 66 ee ab[ ]*vfpclassps \$0xab,%zmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 7d 4f 66 ee ab[ ]*vfpclassps \$0xab,%zmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 7d 48 66 ee 7b[ ]*vfpclassps \$0x7b,%zmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 7d 48 66 ac f0 34 12 00 00 7b[ ]*vfpclassps \$0x7b,0x1234\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 29 7b[ ]*vfpclasspsz \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 7d 48 66 ac f0 34 12 00 00 7b[ ]*vfpclasspsz \$0x7b,0x1234\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\)\{1to16\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclassps \$0x7b,0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x2000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclassps \$0x7b,-0x2040\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 7f 7b[ ]*vfpclasspsz \$0x7b,0x1fc0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa 00 20 00 00 7b[ ]*vfpclasspsz \$0x7b,0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 6a 80 7b[ ]*vfpclasspsz \$0x7b,-0x2000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 48 66 aa c0 df ff ff 7b[ ]*vfpclasspsz \$0x7b,-0x2040\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to16\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 58 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to16\},%k5 diff --git a/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d b/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d index ee943c46e1a..3244264175e 100644 --- a/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d +++ b/gas/testsuite/gas/i386/x86-64-avx512dq_vl.d @@ -177,13 +177,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 08 5b f5[ ]*vcvtqq2ps %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 0f 5b f5[ ]*vcvtqq2ps %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc 8f 5b f5[ ]*vcvtqq2ps %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 31[ ]*vcvtqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 08 5b b4 f0 23 01 00 00[ ]*vcvtqq2ps 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 31[ ]*vcvtqq2psx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 08 5b b4 f0 23 01 00 00[ ]*vcvtqq2psx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b 31[ ]*vcvtqq2ps \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 7f[ ]*vcvtqq2ps 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 00 08 00 00[ ]*vcvtqq2ps 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 80[ ]*vcvtqq2ps -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 f0 f7 ff ff[ ]*vcvtqq2ps -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 7f[ ]*vcvtqq2psx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 00 08 00 00[ ]*vcvtqq2psx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 80[ ]*vcvtqq2psx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 f0 f7 ff ff[ ]*vcvtqq2psx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b 72 80[ ]*vcvtqq2ps -0x400\(%rdx\)\{1to2\},%xmm30 @@ -191,13 +191,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 28 5b f5[ ]*vcvtqq2ps %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 2f 5b f5[ ]*vcvtqq2ps %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc af 5b f5[ ]*vcvtqq2ps %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 31[ ]*vcvtqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 28 5b b4 f0 23 01 00 00[ ]*vcvtqq2ps 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 31[ ]*vcvtqq2psy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 28 5b b4 f0 23 01 00 00[ ]*vcvtqq2psy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b 31[ ]*vcvtqq2ps \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 7f[ ]*vcvtqq2ps 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 00 10 00 00[ ]*vcvtqq2ps 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 80[ ]*vcvtqq2ps -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 e0 ef ff ff[ ]*vcvtqq2ps -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 7f[ ]*vcvtqq2psy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 00 10 00 00[ ]*vcvtqq2psy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 80[ ]*vcvtqq2psy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 e0 ef ff ff[ ]*vcvtqq2psy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b 72 80[ ]*vcvtqq2ps -0x400\(%rdx\)\{1to4\},%xmm30 @@ -233,13 +233,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 08 7a f5[ ]*vcvtuqq2ps %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 0f 7a f5[ ]*vcvtuqq2ps %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff 8f 7a f5[ ]*vcvtuqq2ps %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 31[ ]*vcvtuqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 08 7a b4 f0 23 01 00 00[ ]*vcvtuqq2ps 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 31[ ]*vcvtuqq2psx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 08 7a b4 f0 23 01 00 00[ ]*vcvtuqq2psx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a 31[ ]*vcvtuqq2ps \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 7f[ ]*vcvtuqq2ps 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 00 08 00 00[ ]*vcvtuqq2ps 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 80[ ]*vcvtuqq2ps -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 f0 f7 ff ff[ ]*vcvtuqq2ps -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 7f[ ]*vcvtuqq2psx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 00 08 00 00[ ]*vcvtuqq2psx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 80[ ]*vcvtuqq2psx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 f0 f7 ff ff[ ]*vcvtuqq2psx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a 72 80[ ]*vcvtuqq2ps -0x400\(%rdx\)\{1to2\},%xmm30 @@ -247,13 +247,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 28 7a f5[ ]*vcvtuqq2ps %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 2f 7a f5[ ]*vcvtuqq2ps %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff af 7a f5[ ]*vcvtuqq2ps %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 31[ ]*vcvtuqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 28 7a b4 f0 23 01 00 00[ ]*vcvtuqq2ps 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 31[ ]*vcvtuqq2psy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 28 7a b4 f0 23 01 00 00[ ]*vcvtuqq2psy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a 31[ ]*vcvtuqq2ps \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 7f[ ]*vcvtuqq2ps 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 00 10 00 00[ ]*vcvtuqq2ps 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 80[ ]*vcvtuqq2ps -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 e0 ef ff ff[ ]*vcvtuqq2ps -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 7f[ ]*vcvtuqq2psy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 00 10 00 00[ ]*vcvtuqq2psy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 80[ ]*vcvtuqq2psy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 e0 ef ff ff[ ]*vcvtuqq2psy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a 72 80[ ]*vcvtuqq2ps -0x400\(%rdx\)\{1to4\},%xmm30 @@ -269,13 +269,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 fd 08 66 ee ab[ ]*vfpclasspd \$0xab,%xmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 fd 0f 66 ee ab[ ]*vfpclasspd \$0xab,%xmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 fd 08 66 ee 7b[ ]*vfpclasspd \$0x7b,%xmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 fd 08 66 ac f0 23 01 00 00 7b[ ]*vfpclasspd \$0x7b,0x123\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 29 7b[ ]*vfpclasspdx \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 fd 08 66 ac f0 23 01 00 00 7b[ ]*vfpclasspdx \$0x7b,0x123\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\)\{1to2\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x7f0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa 00 08 00 00 7b[ ]*vfpclasspd \$0x7b,0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ ]*vfpclasspd \$0x7b,-0x810\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 7f 7b[ ]*vfpclasspdx \$0x7b,0x7f0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa 00 08 00 00 7b[ ]*vfpclasspdx \$0x7b,0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 80 7b[ ]*vfpclasspdx \$0x7b,-0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ ]*vfpclasspdx \$0x7b,-0x810\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to2\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to2\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to2\},%k5 @@ -283,13 +283,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 fd 28 66 ee ab[ ]*vfpclasspd \$0xab,%ymm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 fd 2f 66 ee ab[ ]*vfpclasspd \$0xab,%ymm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 fd 28 66 ee 7b[ ]*vfpclasspd \$0x7b,%ymm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 fd 28 66 ac f0 23 01 00 00 7b[ ]*vfpclasspd \$0x7b,0x123\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 29 7b[ ]*vfpclasspdy \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 fd 28 66 ac f0 23 01 00 00 7b[ ]*vfpclasspdy \$0x7b,0x123\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\)\{1to4\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0xfe0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa 00 10 00 00 7b[ ]*vfpclasspd \$0x7b,0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ ]*vfpclasspd \$0x7b,-0x1020\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 7f 7b[ ]*vfpclasspdy \$0x7b,0xfe0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa 00 10 00 00 7b[ ]*vfpclasspdy \$0x7b,0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 80 7b[ ]*vfpclasspdy \$0x7b,-0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ ]*vfpclasspdy \$0x7b,-0x1020\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to4\},%k5 @@ -297,13 +297,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 7d 08 66 ee ab[ ]*vfpclassps \$0xab,%xmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 7d 0f 66 ee ab[ ]*vfpclassps \$0xab,%xmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 7d 08 66 ee 7b[ ]*vfpclassps \$0x7b,%xmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 7d 08 66 ac f0 23 01 00 00 7b[ ]*vfpclassps \$0x7b,0x123\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 29 7b[ ]*vfpclasspsx \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 7d 08 66 ac f0 23 01 00 00 7b[ ]*vfpclasspsx \$0x7b,0x123\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\)\{1to4\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x7f0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa 00 08 00 00 7b[ ]*vfpclassps \$0x7b,0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ ]*vfpclassps \$0x7b,-0x810\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 7f 7b[ ]*vfpclasspsx \$0x7b,0x7f0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa 00 08 00 00 7b[ ]*vfpclasspsx \$0x7b,0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 80 7b[ ]*vfpclasspsx \$0x7b,-0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ ]*vfpclasspsx \$0x7b,-0x810\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to4\},%k5 @@ -311,13 +311,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 7d 28 66 ee ab[ ]*vfpclassps \$0xab,%ymm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 7d 2f 66 ee ab[ ]*vfpclassps \$0xab,%ymm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 7d 28 66 ee 7b[ ]*vfpclassps \$0x7b,%ymm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 7d 28 66 ac f0 23 01 00 00 7b[ ]*vfpclassps \$0x7b,0x123\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 29 7b[ ]*vfpclasspsy \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 7d 28 66 ac f0 23 01 00 00 7b[ ]*vfpclasspsy \$0x7b,0x123\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\)\{1to8\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0xfe0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa 00 10 00 00 7b[ ]*vfpclassps \$0x7b,0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ ]*vfpclassps \$0x7b,-0x1020\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 7f 7b[ ]*vfpclasspsy \$0x7b,0xfe0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa 00 10 00 00 7b[ ]*vfpclasspsy \$0x7b,0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 80 7b[ ]*vfpclasspsy \$0x7b,-0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ ]*vfpclasspsy \$0x7b,-0x1020\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to8\},%k5 @@ -1036,13 +1036,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 08 5b f5[ ]*vcvtqq2ps %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 0f 5b f5[ ]*vcvtqq2ps %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc 8f 5b f5[ ]*vcvtqq2ps %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 31[ ]*vcvtqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 08 5b b4 f0 34 12 00 00[ ]*vcvtqq2ps 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 31[ ]*vcvtqq2psx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 08 5b b4 f0 34 12 00 00[ ]*vcvtqq2psx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b 31[ ]*vcvtqq2ps \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 7f[ ]*vcvtqq2ps 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 00 08 00 00[ ]*vcvtqq2ps 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 80[ ]*vcvtqq2ps -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 f0 f7 ff ff[ ]*vcvtqq2ps -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 7f[ ]*vcvtqq2psx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 00 08 00 00[ ]*vcvtqq2psx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b 72 80[ ]*vcvtqq2psx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 5b b2 f0 f7 ff ff[ ]*vcvtqq2psx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 5b 72 80[ ]*vcvtqq2ps -0x400\(%rdx\)\{1to2\},%xmm30 @@ -1050,13 +1050,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 28 5b f5[ ]*vcvtqq2ps %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 2f 5b f5[ ]*vcvtqq2ps %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc af 5b f5[ ]*vcvtqq2ps %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 31[ ]*vcvtqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 28 5b b4 f0 34 12 00 00[ ]*vcvtqq2ps 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 31[ ]*vcvtqq2psy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 28 5b b4 f0 34 12 00 00[ ]*vcvtqq2psy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b 31[ ]*vcvtqq2ps \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 7f[ ]*vcvtqq2ps 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 00 10 00 00[ ]*vcvtqq2ps 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 80[ ]*vcvtqq2ps -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 e0 ef ff ff[ ]*vcvtqq2ps -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 7f[ ]*vcvtqq2psy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 00 10 00 00[ ]*vcvtqq2psy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b 72 80[ ]*vcvtqq2psy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 5b b2 e0 ef ff ff[ ]*vcvtqq2psy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b 72 7f[ ]*vcvtqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b b2 00 04 00 00[ ]*vcvtqq2ps 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 5b 72 80[ ]*vcvtqq2ps -0x400\(%rdx\)\{1to4\},%xmm30 @@ -1092,13 +1092,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 08 7a f5[ ]*vcvtuqq2ps %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 0f 7a f5[ ]*vcvtuqq2ps %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff 8f 7a f5[ ]*vcvtuqq2ps %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 31[ ]*vcvtuqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 08 7a b4 f0 34 12 00 00[ ]*vcvtuqq2ps 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 31[ ]*vcvtuqq2psx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 08 7a b4 f0 34 12 00 00[ ]*vcvtuqq2psx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a 31[ ]*vcvtuqq2ps \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 7f[ ]*vcvtuqq2ps 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 00 08 00 00[ ]*vcvtuqq2ps 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 80[ ]*vcvtuqq2ps -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 f0 f7 ff ff[ ]*vcvtuqq2ps -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 7f[ ]*vcvtuqq2psx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 00 08 00 00[ ]*vcvtuqq2psx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a 72 80[ ]*vcvtuqq2psx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 7a b2 f0 f7 ff ff[ ]*vcvtuqq2psx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 7a 72 80[ ]*vcvtuqq2ps -0x400\(%rdx\)\{1to2\},%xmm30 @@ -1106,13 +1106,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 28 7a f5[ ]*vcvtuqq2ps %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 2f 7a f5[ ]*vcvtuqq2ps %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff af 7a f5[ ]*vcvtuqq2ps %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 31[ ]*vcvtuqq2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 28 7a b4 f0 34 12 00 00[ ]*vcvtuqq2ps 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 31[ ]*vcvtuqq2psy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 28 7a b4 f0 34 12 00 00[ ]*vcvtuqq2psy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a 31[ ]*vcvtuqq2ps \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 7f[ ]*vcvtuqq2ps 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 00 10 00 00[ ]*vcvtuqq2ps 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 80[ ]*vcvtuqq2ps -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 e0 ef ff ff[ ]*vcvtuqq2ps -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 7f[ ]*vcvtuqq2psy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 00 10 00 00[ ]*vcvtuqq2psy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a 72 80[ ]*vcvtuqq2psy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 7a b2 e0 ef ff ff[ ]*vcvtuqq2psy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a 72 7f[ ]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a b2 00 04 00 00[ ]*vcvtuqq2ps 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 7a 72 80[ ]*vcvtuqq2ps -0x400\(%rdx\)\{1to4\},%xmm30 @@ -1128,13 +1128,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 fd 08 66 ee ab[ ]*vfpclasspd \$0xab,%xmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 fd 0f 66 ee ab[ ]*vfpclasspd \$0xab,%xmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 fd 08 66 ee 7b[ ]*vfpclasspd \$0x7b,%xmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 fd 08 66 ac f0 34 12 00 00 7b[ ]*vfpclasspd \$0x7b,0x1234\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 29 7b[ ]*vfpclasspdx \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 fd 08 66 ac f0 34 12 00 00 7b[ ]*vfpclasspdx \$0x7b,0x1234\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\)\{1to2\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x7f0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa 00 08 00 00 7b[ ]*vfpclasspd \$0x7b,0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ ]*vfpclasspd \$0x7b,-0x810\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 7f 7b[ ]*vfpclasspdx \$0x7b,0x7f0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa 00 08 00 00 7b[ ]*vfpclasspdx \$0x7b,0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 6a 80 7b[ ]*vfpclasspdx \$0x7b,-0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ ]*vfpclasspdx \$0x7b,-0x810\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to2\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to2\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 18 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to2\},%k5 @@ -1142,13 +1142,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 fd 28 66 ee ab[ ]*vfpclasspd \$0xab,%ymm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 fd 2f 66 ee ab[ ]*vfpclasspd \$0xab,%ymm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 fd 28 66 ee 7b[ ]*vfpclasspd \$0x7b,%ymm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 fd 28 66 ac f0 34 12 00 00 7b[ ]*vfpclasspd \$0x7b,0x1234\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 29 7b[ ]*vfpclasspdy \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 fd 28 66 ac f0 34 12 00 00 7b[ ]*vfpclasspdy \$0x7b,0x1234\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 29 7b[ ]*vfpclasspd \$0x7b,\(%rcx\)\{1to4\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0xfe0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa 00 10 00 00 7b[ ]*vfpclasspd \$0x7b,0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ ]*vfpclasspd \$0x7b,-0x1020\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 7f 7b[ ]*vfpclasspdy \$0x7b,0xfe0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa 00 10 00 00 7b[ ]*vfpclasspdy \$0x7b,0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 6a 80 7b[ ]*vfpclasspdy \$0x7b,-0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ ]*vfpclasspdy \$0x7b,-0x1020\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 6a 7f 7b[ ]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 aa 00 04 00 00 7b[ ]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 fd 38 66 6a 80 7b[ ]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to4\},%k5 @@ -1156,13 +1156,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 7d 08 66 ee ab[ ]*vfpclassps \$0xab,%xmm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 7d 0f 66 ee ab[ ]*vfpclassps \$0xab,%xmm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 7d 08 66 ee 7b[ ]*vfpclassps \$0x7b,%xmm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 7d 08 66 ac f0 34 12 00 00 7b[ ]*vfpclassps \$0x7b,0x1234\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 29 7b[ ]*vfpclasspsx \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 7d 08 66 ac f0 34 12 00 00 7b[ ]*vfpclasspsx \$0x7b,0x1234\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\)\{1to4\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x7f0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa 00 08 00 00 7b[ ]*vfpclassps \$0x7b,0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x800\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ ]*vfpclassps \$0x7b,-0x810\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 7f 7b[ ]*vfpclasspsx \$0x7b,0x7f0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa 00 08 00 00 7b[ ]*vfpclasspsx \$0x7b,0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 6a 80 7b[ ]*vfpclasspsx \$0x7b,-0x800\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ ]*vfpclasspsx \$0x7b,-0x810\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to4\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 18 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to4\},%k5 @@ -1170,13 +1170,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 93 7d 28 66 ee ab[ ]*vfpclassps \$0xab,%ymm30,%k5 [ ]*[a-f0-9]+:[ ]*62 93 7d 2f 66 ee ab[ ]*vfpclassps \$0xab,%ymm30,%k5\{%k7\} [ ]*[a-f0-9]+:[ ]*62 93 7d 28 66 ee 7b[ ]*vfpclassps \$0x7b,%ymm30,%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 b3 7d 28 66 ac f0 34 12 00 00 7b[ ]*vfpclassps \$0x7b,0x1234\(%rax,%r14,8\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 29 7b[ ]*vfpclasspsy \$0x7b,\(%rcx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 b3 7d 28 66 ac f0 34 12 00 00 7b[ ]*vfpclasspsy \$0x7b,0x1234\(%rax,%r14,8\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 29 7b[ ]*vfpclassps \$0x7b,\(%rcx\)\{1to8\},%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0xfe0\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa 00 10 00 00 7b[ ]*vfpclassps \$0x7b,0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x1000\(%rdx\),%k5 -[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ ]*vfpclassps \$0x7b,-0x1020\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 7f 7b[ ]*vfpclasspsy \$0x7b,0xfe0\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa 00 10 00 00 7b[ ]*vfpclasspsy \$0x7b,0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 6a 80 7b[ ]*vfpclasspsy \$0x7b,-0x1000\(%rdx\),%k5 +[ ]*[a-f0-9]+:[ ]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ ]*vfpclasspsy \$0x7b,-0x1020\(%rdx\),%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 6a 7f 7b[ ]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 aa 00 02 00 00 7b[ ]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to8\},%k5 [ ]*[a-f0-9]+:[ ]*62 f3 7d 38 66 6a 80 7b[ ]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to8\},%k5 diff --git a/gas/testsuite/gas/i386/x86-64-avx512f_vl.d b/gas/testsuite/gas/i386/x86-64-avx512f_vl.d index 0e1a8fb0d7a..e0a87cf4174 100644 --- a/gas/testsuite/gas/i386/x86-64-avx512f_vl.d +++ b/gas/testsuite/gas/i386/x86-64-avx512f_vl.d @@ -355,13 +355,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 08 e6 f5[ ]*vcvtpd2dq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 0f e6 f5[ ]*vcvtpd2dq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff 8f e6 f5[ ]*vcvtpd2dq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 31[ ]*vcvtpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 08 e6 b4 f0 23 01 00 00[ ]*vcvtpd2dq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 31[ ]*vcvtpd2dqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 08 e6 b4 f0 23 01 00 00[ ]*vcvtpd2dqx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 31[ ]*vcvtpd2dq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 7f[ ]*vcvtpd2dq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 00 08 00 00[ ]*vcvtpd2dq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 80[ ]*vcvtpd2dq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 f0 f7 ff ff[ ]*vcvtpd2dq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 7f[ ]*vcvtpd2dqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 00 08 00 00[ ]*vcvtpd2dqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 80[ ]*vcvtpd2dqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 f0 f7 ff ff[ ]*vcvtpd2dqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 72 80[ ]*vcvtpd2dq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -369,13 +369,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 28 e6 f5[ ]*vcvtpd2dq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 2f e6 f5[ ]*vcvtpd2dq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff af e6 f5[ ]*vcvtpd2dq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 31[ ]*vcvtpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 28 e6 b4 f0 23 01 00 00[ ]*vcvtpd2dq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 31[ ]*vcvtpd2dqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 28 e6 b4 f0 23 01 00 00[ ]*vcvtpd2dqy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 31[ ]*vcvtpd2dq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 7f[ ]*vcvtpd2dq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 00 10 00 00[ ]*vcvtpd2dq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 80[ ]*vcvtpd2dq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 e0 ef ff ff[ ]*vcvtpd2dq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 7f[ ]*vcvtpd2dqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 00 10 00 00[ ]*vcvtpd2dqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 80[ ]*vcvtpd2dqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 e0 ef ff ff[ ]*vcvtpd2dqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 72 80[ ]*vcvtpd2dq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -383,13 +383,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 08 5a f5[ ]*vcvtpd2ps %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 0f 5a f5[ ]*vcvtpd2ps %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd 8f 5a f5[ ]*vcvtpd2ps %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 31[ ]*vcvtpd2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 08 5a b4 f0 23 01 00 00[ ]*vcvtpd2ps 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 31[ ]*vcvtpd2psx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 08 5a b4 f0 23 01 00 00[ ]*vcvtpd2psx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a 31[ ]*vcvtpd2ps \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 7f[ ]*vcvtpd2ps 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 00 08 00 00[ ]*vcvtpd2ps 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 80[ ]*vcvtpd2ps -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 f0 f7 ff ff[ ]*vcvtpd2ps -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 7f[ ]*vcvtpd2psx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 00 08 00 00[ ]*vcvtpd2psx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 80[ ]*vcvtpd2psx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 f0 f7 ff ff[ ]*vcvtpd2psx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a 72 80[ ]*vcvtpd2ps -0x400\(%rdx\)\{1to2\},%xmm30 @@ -397,13 +397,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 28 5a f5[ ]*vcvtpd2ps %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 2f 5a f5[ ]*vcvtpd2ps %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd af 5a f5[ ]*vcvtpd2ps %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 31[ ]*vcvtpd2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 28 5a b4 f0 23 01 00 00[ ]*vcvtpd2ps 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 31[ ]*vcvtpd2psy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 28 5a b4 f0 23 01 00 00[ ]*vcvtpd2psy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a 31[ ]*vcvtpd2ps \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 7f[ ]*vcvtpd2ps 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 00 10 00 00[ ]*vcvtpd2ps 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 80[ ]*vcvtpd2ps -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 e0 ef ff ff[ ]*vcvtpd2ps -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 7f[ ]*vcvtpd2psy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 00 10 00 00[ ]*vcvtpd2psy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 80[ ]*vcvtpd2psy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 e0 ef ff ff[ ]*vcvtpd2psy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a 72 80[ ]*vcvtpd2ps -0x400\(%rdx\)\{1to4\},%xmm30 @@ -411,13 +411,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 08 79 f5[ ]*vcvtpd2udq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 0f 79 f5[ ]*vcvtpd2udq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc 8f 79 f5[ ]*vcvtpd2udq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 31[ ]*vcvtpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 08 79 b4 f0 23 01 00 00[ ]*vcvtpd2udq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 31[ ]*vcvtpd2udqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 08 79 b4 f0 23 01 00 00[ ]*vcvtpd2udqx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 31[ ]*vcvtpd2udq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 7f[ ]*vcvtpd2udq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 00 08 00 00[ ]*vcvtpd2udq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 80[ ]*vcvtpd2udq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 f0 f7 ff ff[ ]*vcvtpd2udq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 7f[ ]*vcvtpd2udqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 00 08 00 00[ ]*vcvtpd2udqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 80[ ]*vcvtpd2udqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 f0 f7 ff ff[ ]*vcvtpd2udqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 72 80[ ]*vcvtpd2udq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -425,13 +425,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 28 79 f5[ ]*vcvtpd2udq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 2f 79 f5[ ]*vcvtpd2udq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc af 79 f5[ ]*vcvtpd2udq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 31[ ]*vcvtpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 28 79 b4 f0 23 01 00 00[ ]*vcvtpd2udq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 31[ ]*vcvtpd2udqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 28 79 b4 f0 23 01 00 00[ ]*vcvtpd2udqy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 31[ ]*vcvtpd2udq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 7f[ ]*vcvtpd2udq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 00 10 00 00[ ]*vcvtpd2udq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 80[ ]*vcvtpd2udq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 e0 ef ff ff[ ]*vcvtpd2udq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 7f[ ]*vcvtpd2udqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 00 10 00 00[ ]*vcvtpd2udqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 80[ ]*vcvtpd2udqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 e0 ef ff ff[ ]*vcvtpd2udqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 72 80[ ]*vcvtpd2udq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -549,13 +549,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 08 e6 f5[ ]*vcvttpd2dq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 0f e6 f5[ ]*vcvttpd2dq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd 8f e6 f5[ ]*vcvttpd2dq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 31[ ]*vcvttpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 08 e6 b4 f0 23 01 00 00[ ]*vcvttpd2dq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 31[ ]*vcvttpd2dqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 08 e6 b4 f0 23 01 00 00[ ]*vcvttpd2dqx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 31[ ]*vcvttpd2dq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 7f[ ]*vcvttpd2dq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 00 08 00 00[ ]*vcvttpd2dq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 80[ ]*vcvttpd2dq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 f0 f7 ff ff[ ]*vcvttpd2dq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 7f[ ]*vcvttpd2dqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 00 08 00 00[ ]*vcvttpd2dqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 80[ ]*vcvttpd2dqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 f0 f7 ff ff[ ]*vcvttpd2dqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 72 80[ ]*vcvttpd2dq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -563,13 +563,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 28 e6 f5[ ]*vcvttpd2dq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 2f e6 f5[ ]*vcvttpd2dq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd af e6 f5[ ]*vcvttpd2dq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 31[ ]*vcvttpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 28 e6 b4 f0 23 01 00 00[ ]*vcvttpd2dq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 31[ ]*vcvttpd2dqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 28 e6 b4 f0 23 01 00 00[ ]*vcvttpd2dqy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 31[ ]*vcvttpd2dq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 7f[ ]*vcvttpd2dq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 00 10 00 00[ ]*vcvttpd2dq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 80[ ]*vcvttpd2dq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 e0 ef ff ff[ ]*vcvttpd2dq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 7f[ ]*vcvttpd2dqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 00 10 00 00[ ]*vcvttpd2dqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 80[ ]*vcvttpd2dqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 e0 ef ff ff[ ]*vcvttpd2dqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 72 80[ ]*vcvttpd2dq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -6099,13 +6099,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 08 78 f5[ ]*vcvttpd2udq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 0f 78 f5[ ]*vcvttpd2udq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc 8f 78 f5[ ]*vcvttpd2udq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 31[ ]*vcvttpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 08 78 b4 f0 23 01 00 00[ ]*vcvttpd2udq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 31[ ]*vcvttpd2udqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 08 78 b4 f0 23 01 00 00[ ]*vcvttpd2udqx 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 31[ ]*vcvttpd2udq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 7f[ ]*vcvttpd2udq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 00 08 00 00[ ]*vcvttpd2udq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 80[ ]*vcvttpd2udq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 f0 f7 ff ff[ ]*vcvttpd2udq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 7f[ ]*vcvttpd2udqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 00 08 00 00[ ]*vcvttpd2udqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 80[ ]*vcvttpd2udqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 f0 f7 ff ff[ ]*vcvttpd2udqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 72 80[ ]*vcvttpd2udq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -6113,13 +6113,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 28 78 f5[ ]*vcvttpd2udq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 2f 78 f5[ ]*vcvttpd2udq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc af 78 f5[ ]*vcvttpd2udq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 31[ ]*vcvttpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 28 78 b4 f0 23 01 00 00[ ]*vcvttpd2udq 0x123\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 31[ ]*vcvttpd2udqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 28 78 b4 f0 23 01 00 00[ ]*vcvttpd2udqy 0x123\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 31[ ]*vcvttpd2udq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 7f[ ]*vcvttpd2udq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 00 10 00 00[ ]*vcvttpd2udq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 80[ ]*vcvttpd2udq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 e0 ef ff ff[ ]*vcvttpd2udq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 7f[ ]*vcvttpd2udqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 00 10 00 00[ ]*vcvttpd2udqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 80[ ]*vcvttpd2udqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 e0 ef ff ff[ ]*vcvttpd2udqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 72 80[ ]*vcvttpd2udq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -6662,13 +6662,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 08 e6 f5[ ]*vcvtpd2dq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 0f e6 f5[ ]*vcvtpd2dq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff 8f e6 f5[ ]*vcvtpd2dq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 31[ ]*vcvtpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 08 e6 b4 f0 34 12 00 00[ ]*vcvtpd2dq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 31[ ]*vcvtpd2dqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 08 e6 b4 f0 34 12 00 00[ ]*vcvtpd2dqx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 31[ ]*vcvtpd2dq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 7f[ ]*vcvtpd2dq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 00 08 00 00[ ]*vcvtpd2dq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 80[ ]*vcvtpd2dq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 f0 f7 ff ff[ ]*vcvtpd2dq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 7f[ ]*vcvtpd2dqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 00 08 00 00[ ]*vcvtpd2dqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 72 80[ ]*vcvtpd2dqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 08 e6 b2 f0 f7 ff ff[ ]*vcvtpd2dqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 18 e6 72 80[ ]*vcvtpd2dq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -6676,13 +6676,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 ff 28 e6 f5[ ]*vcvtpd2dq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 ff 2f e6 f5[ ]*vcvtpd2dq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 ff af e6 f5[ ]*vcvtpd2dq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 31[ ]*vcvtpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 ff 28 e6 b4 f0 34 12 00 00[ ]*vcvtpd2dq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 31[ ]*vcvtpd2dqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 ff 28 e6 b4 f0 34 12 00 00[ ]*vcvtpd2dqy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 31[ ]*vcvtpd2dq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 7f[ ]*vcvtpd2dq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 00 10 00 00[ ]*vcvtpd2dq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 80[ ]*vcvtpd2dq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 e0 ef ff ff[ ]*vcvtpd2dq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 7f[ ]*vcvtpd2dqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 00 10 00 00[ ]*vcvtpd2dqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 72 80[ ]*vcvtpd2dqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 ff 28 e6 b2 e0 ef ff ff[ ]*vcvtpd2dqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 72 7f[ ]*vcvtpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 b2 00 04 00 00[ ]*vcvtpd2dq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 ff 38 e6 72 80[ ]*vcvtpd2dq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -6690,13 +6690,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 08 5a f5[ ]*vcvtpd2ps %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 0f 5a f5[ ]*vcvtpd2ps %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd 8f 5a f5[ ]*vcvtpd2ps %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 31[ ]*vcvtpd2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 08 5a b4 f0 34 12 00 00[ ]*vcvtpd2ps 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 31[ ]*vcvtpd2psx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 08 5a b4 f0 34 12 00 00[ ]*vcvtpd2psx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a 31[ ]*vcvtpd2ps \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 7f[ ]*vcvtpd2ps 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 00 08 00 00[ ]*vcvtpd2ps 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 80[ ]*vcvtpd2ps -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 f0 f7 ff ff[ ]*vcvtpd2ps -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 7f[ ]*vcvtpd2psx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 00 08 00 00[ ]*vcvtpd2psx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a 72 80[ ]*vcvtpd2psx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 5a b2 f0 f7 ff ff[ ]*vcvtpd2psx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 5a 72 80[ ]*vcvtpd2ps -0x400\(%rdx\)\{1to2\},%xmm30 @@ -6704,13 +6704,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 28 5a f5[ ]*vcvtpd2ps %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 2f 5a f5[ ]*vcvtpd2ps %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd af 5a f5[ ]*vcvtpd2ps %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 31[ ]*vcvtpd2ps \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 28 5a b4 f0 34 12 00 00[ ]*vcvtpd2ps 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 31[ ]*vcvtpd2psy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 28 5a b4 f0 34 12 00 00[ ]*vcvtpd2psy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a 31[ ]*vcvtpd2ps \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 7f[ ]*vcvtpd2ps 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 00 10 00 00[ ]*vcvtpd2ps 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 80[ ]*vcvtpd2ps -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 e0 ef ff ff[ ]*vcvtpd2ps -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 7f[ ]*vcvtpd2psy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 00 10 00 00[ ]*vcvtpd2psy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a 72 80[ ]*vcvtpd2psy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 5a b2 e0 ef ff ff[ ]*vcvtpd2psy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a 72 7f[ ]*vcvtpd2ps 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a b2 00 04 00 00[ ]*vcvtpd2ps 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 5a 72 80[ ]*vcvtpd2ps -0x400\(%rdx\)\{1to4\},%xmm30 @@ -6718,13 +6718,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 08 79 f5[ ]*vcvtpd2udq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 0f 79 f5[ ]*vcvtpd2udq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc 8f 79 f5[ ]*vcvtpd2udq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 31[ ]*vcvtpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 08 79 b4 f0 34 12 00 00[ ]*vcvtpd2udq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 31[ ]*vcvtpd2udqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 08 79 b4 f0 34 12 00 00[ ]*vcvtpd2udqx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 31[ ]*vcvtpd2udq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 7f[ ]*vcvtpd2udq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 00 08 00 00[ ]*vcvtpd2udq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 80[ ]*vcvtpd2udq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 f0 f7 ff ff[ ]*vcvtpd2udq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 7f[ ]*vcvtpd2udqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 00 08 00 00[ ]*vcvtpd2udqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 72 80[ ]*vcvtpd2udqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 79 b2 f0 f7 ff ff[ ]*vcvtpd2udqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 79 72 80[ ]*vcvtpd2udq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -6732,13 +6732,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 28 79 f5[ ]*vcvtpd2udq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 2f 79 f5[ ]*vcvtpd2udq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc af 79 f5[ ]*vcvtpd2udq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 31[ ]*vcvtpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 28 79 b4 f0 34 12 00 00[ ]*vcvtpd2udq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 31[ ]*vcvtpd2udqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 28 79 b4 f0 34 12 00 00[ ]*vcvtpd2udqy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 31[ ]*vcvtpd2udq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 7f[ ]*vcvtpd2udq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 00 10 00 00[ ]*vcvtpd2udq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 80[ ]*vcvtpd2udq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 e0 ef ff ff[ ]*vcvtpd2udq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 7f[ ]*vcvtpd2udqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 00 10 00 00[ ]*vcvtpd2udqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 72 80[ ]*vcvtpd2udqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 79 b2 e0 ef ff ff[ ]*vcvtpd2udqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 72 7f[ ]*vcvtpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 b2 00 04 00 00[ ]*vcvtpd2udq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 79 72 80[ ]*vcvtpd2udq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -6856,13 +6856,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 08 e6 f5[ ]*vcvttpd2dq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 0f e6 f5[ ]*vcvttpd2dq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd 8f e6 f5[ ]*vcvttpd2dq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 31[ ]*vcvttpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 08 e6 b4 f0 34 12 00 00[ ]*vcvttpd2dq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 31[ ]*vcvttpd2dqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 08 e6 b4 f0 34 12 00 00[ ]*vcvttpd2dqx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 31[ ]*vcvttpd2dq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 7f[ ]*vcvttpd2dq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 00 08 00 00[ ]*vcvttpd2dq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 80[ ]*vcvttpd2dq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 f0 f7 ff ff[ ]*vcvttpd2dq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 7f[ ]*vcvttpd2dqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 00 08 00 00[ ]*vcvttpd2dqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 72 80[ ]*vcvttpd2dqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 08 e6 b2 f0 f7 ff ff[ ]*vcvttpd2dqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 18 e6 72 80[ ]*vcvttpd2dq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -6870,13 +6870,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fd 28 e6 f5[ ]*vcvttpd2dq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fd 2f e6 f5[ ]*vcvttpd2dq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fd af e6 f5[ ]*vcvttpd2dq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 31[ ]*vcvttpd2dq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fd 28 e6 b4 f0 34 12 00 00[ ]*vcvttpd2dq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 31[ ]*vcvttpd2dqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fd 28 e6 b4 f0 34 12 00 00[ ]*vcvttpd2dqy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 31[ ]*vcvttpd2dq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 7f[ ]*vcvttpd2dq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 00 10 00 00[ ]*vcvttpd2dq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 80[ ]*vcvttpd2dq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 e0 ef ff ff[ ]*vcvttpd2dq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 7f[ ]*vcvttpd2dqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 00 10 00 00[ ]*vcvttpd2dqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 72 80[ ]*vcvttpd2dqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fd 28 e6 b2 e0 ef ff ff[ ]*vcvttpd2dqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 72 7f[ ]*vcvttpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 b2 00 04 00 00[ ]*vcvttpd2dq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fd 38 e6 72 80[ ]*vcvttpd2dq -0x400\(%rdx\)\{1to4\},%xmm30 @@ -12406,13 +12406,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 08 78 f5[ ]*vcvttpd2udq %xmm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 0f 78 f5[ ]*vcvttpd2udq %xmm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc 8f 78 f5[ ]*vcvttpd2udq %xmm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 31[ ]*vcvttpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 08 78 b4 f0 34 12 00 00[ ]*vcvttpd2udq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 31[ ]*vcvttpd2udqx \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 08 78 b4 f0 34 12 00 00[ ]*vcvttpd2udqx 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 31[ ]*vcvttpd2udq \(%rcx\)\{1to2\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 7f[ ]*vcvttpd2udq 0x7f0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 00 08 00 00[ ]*vcvttpd2udq 0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 80[ ]*vcvttpd2udq -0x800\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 f0 f7 ff ff[ ]*vcvttpd2udq -0x810\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 7f[ ]*vcvttpd2udqx 0x7f0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 00 08 00 00[ ]*vcvttpd2udqx 0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 72 80[ ]*vcvttpd2udqx -0x800\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 08 78 b2 f0 f7 ff ff[ ]*vcvttpd2udqx -0x810\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%rdx\)\{1to2\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 18 78 72 80[ ]*vcvttpd2udq -0x400\(%rdx\)\{1to2\},%xmm30 @@ -12420,13 +12420,13 @@ Disassembly of section \.text: [ ]*[a-f0-9]+:[ ]*62 01 fc 28 78 f5[ ]*vcvttpd2udq %ymm29,%xmm30 [ ]*[a-f0-9]+:[ ]*62 01 fc 2f 78 f5[ ]*vcvttpd2udq %ymm29,%xmm30\{%k7\} [ ]*[a-f0-9]+:[ ]*62 01 fc af 78 f5[ ]*vcvttpd2udq %ymm29,%xmm30\{%k7\}\{z\} -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 31[ ]*vcvttpd2udq \(%rcx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 21 fc 28 78 b4 f0 34 12 00 00[ ]*vcvttpd2udq 0x1234\(%rax,%r14,8\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 31[ ]*vcvttpd2udqy \(%rcx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 21 fc 28 78 b4 f0 34 12 00 00[ ]*vcvttpd2udqy 0x1234\(%rax,%r14,8\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 31[ ]*vcvttpd2udq \(%rcx\)\{1to4\},%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 7f[ ]*vcvttpd2udq 0xfe0\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 00 10 00 00[ ]*vcvttpd2udq 0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 80[ ]*vcvttpd2udq -0x1000\(%rdx\),%xmm30 -[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 e0 ef ff ff[ ]*vcvttpd2udq -0x1020\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 7f[ ]*vcvttpd2udqy 0xfe0\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 00 10 00 00[ ]*vcvttpd2udqy 0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 72 80[ ]*vcvttpd2udqy -0x1000\(%rdx\),%xmm30 +[ ]*[a-f0-9]+:[ ]*62 61 fc 28 78 b2 e0 ef ff ff[ ]*vcvttpd2udqy -0x1020\(%rdx\),%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 72 7f[ ]*vcvttpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 b2 00 04 00 00[ ]*vcvttpd2udq 0x400\(%rdx\)\{1to4\},%xmm30 [ ]*[a-f0-9]+:[ ]*62 61 fc 38 78 72 80[ ]*vcvttpd2udq -0x400\(%rdx\)\{1to4\},%xmm30 diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index b0089d0f1ba..26eb96148b3 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,10 @@ +2015-04-23 Jan Beulich + + * i386-dis.c (putop): Extend "XY" handling to AVX512. Handle "XZ". + * i386-dis-evex.h.c (vcvtpd2ps, vcvtqq2ps, vcvttpd2udq, + vcvtpd2udq, vcvtuqq2ps, vcvttpd2dq, vcvtpd2dq): Add %XY. + (vfpclasspd, vfpclassps): Add %XZ. + 2015-04-15 H.J. Lu * i386-dis.c (PREFIX_UD_SHIFT): Removed. diff --git a/opcodes/i386-dis-evex.h b/opcodes/i386-dis-evex.h index 14426b09b2e..551ecdf51c6 100644 --- a/opcodes/i386-dis-evex.h +++ b/opcodes/i386-dis-evex.h @@ -3025,7 +3025,7 @@ static const struct dis386 evex_table[][256] = { /* EVEX_W_0F5A_P_2 */ { { Bad_Opcode }, - { "vcvtpd2ps", { XMxmmq, EXx, EXxEVexR }, 0 }, + { "vcvtpd2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 }, }, /* EVEX_W_0F5A_P_3 */ { @@ -3035,7 +3035,7 @@ static const struct dis386 evex_table[][256] = { /* EVEX_W_0F5B_P_0 */ { { "vcvtdq2ps", { XM, EXx, EXxEVexR }, 0 }, - { "vcvtqq2ps", { XMxmmq, EXx, EXxEVexR }, 0 }, + { "vcvtqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 }, }, /* EVEX_W_0F5B_P_1 */ { @@ -3192,7 +3192,7 @@ static const struct dis386 evex_table[][256] = { /* EVEX_W_0F78_P_0 */ { { "vcvttps2udq", { XM, EXx, EXxEVexS }, 0 }, - { "vcvttpd2udq", { XMxmmq, EXx, EXxEVexS }, 0 }, + { "vcvttpd2udq%XY", { XMxmmq, EXx, EXxEVexS }, 0 }, }, /* EVEX_W_0F78_P_2 */ { @@ -3202,7 +3202,7 @@ static const struct dis386 evex_table[][256] = { /* EVEX_W_0F79_P_0 */ { { "vcvtps2udq", { XM, EXx, EXxEVexR }, 0 }, - { "vcvtpd2udq", { XMxmmq, EXx, EXxEVexR }, 0 }, + { "vcvtpd2udq%XY", { XMxmmq, EXx, EXxEVexR }, 0 }, }, /* EVEX_W_0F79_P_2 */ { @@ -3222,7 +3222,7 @@ static const struct dis386 evex_table[][256] = { /* EVEX_W_0F7A_P_3 */ { { "vcvtudq2ps", { XM, EXx, EXxEVexR }, 0 }, - { "vcvtuqq2ps", { XMxmmq, EXx, EXxEVexR }, 0 }, + { "vcvtuqq2ps%XY", { XMxmmq, EXx, EXxEVexR }, 0 }, }, /* EVEX_W_0F7B_P_1 */ { @@ -3318,12 +3318,12 @@ static const struct dis386 evex_table[][256] = { /* EVEX_W_0FE6_P_2 */ { { Bad_Opcode }, - { "vcvttpd2dq", { XMxmmq, EXx, EXxEVexS }, 0 }, + { "vcvttpd2dq%XY", { XMxmmq, EXx, EXxEVexS }, 0 }, }, /* EVEX_W_0FE6_P_3 */ { { Bad_Opcode }, - { "vcvtpd2dq", { XMxmmq, EXx, EXxEVexR }, 0 }, + { "vcvtpd2dq%XY", { XMxmmq, EXx, EXxEVexR }, 0 }, }, /* EVEX_W_0FE7_P_2 */ { @@ -3800,8 +3800,8 @@ static const struct dis386 evex_table[][256] = { }, /* EVEX_W_0F3A66_P_2 */ { - { "vfpclassps", { XMask, EXx, Ib }, 0 }, - { "vfpclasspd", { XMask, EXx, Ib }, 0 }, + { "vfpclassps%XZ", { XMask, EXx, Ib }, 0 }, + { "vfpclasspd%XZ", { XMask, EXx, Ib }, 0 }, }, /* EVEX_W_0F3A67_P_2 */ { diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c index a25acc61a2b..88c17583d2b 100644 --- a/opcodes/i386-dis.c +++ b/opcodes/i386-dis.c @@ -2413,8 +2413,10 @@ struct dis386 { '%' => add 1 upper case letter to the macro. 2 upper case letter macros: - "XY" => print 'x' or 'y' if no register operands or suffix_always - is true. + "XY" => print 'x' or 'y' if suffix_always is true or no register + operands and no broadcast. + "XZ" => print 'x', 'y', or 'z' if suffix_always is true or no + register operands and no broadcast. "XW" => print 's', 'd' depending on the VEX.W bit (for FMA) "LQ" => print 'l' ('d' in Intel mode) or 'q' for memory operand or suffix_always is true @@ -13795,6 +13797,34 @@ case_B: *obufp++ = 'd'; break; case 'Z': + if (l != 0 || len != 1) + { + if (l != 1 || len != 2 || last[0] != 'X') + { + SAVE_LAST (*p); + break; + } + if (!need_vex || !vex.evex) + abort (); + if (intel_syntax + || ((modrm.mod == 3 || vex.b) && !(sizeflag & SUFFIX_ALWAYS))) + break; + switch (vex.length) + { + case 128: + *obufp++ = 'x'; + break; + case 256: + *obufp++ = 'y'; + break; + case 512: + *obufp++ = 'z'; + break; + default: + abort (); + } + break; + } if (intel_syntax) break; if (address_mode == mode_64bit && (sizeflag & SUFFIX_ALWAYS)) @@ -14093,7 +14123,7 @@ case_S: if (!need_vex) abort (); if (intel_syntax - || (modrm.mod == 3 && !(sizeflag & SUFFIX_ALWAYS))) + || ((modrm.mod == 3 || vex.b) && !(sizeflag & SUFFIX_ALWAYS))) break; switch (vex.length) { @@ -14103,8 +14133,10 @@ case_S: case 256: *obufp++ = 'y'; break; + case 512: + if (!vex.evex) default: - abort (); + abort (); } } break; -- 2.30.2