x86: allow suffix-less movzw and 64-bit movzb
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / sse2avx.d
index 5bc4f3c03bdc3c932334b192c4b38f74f31c18ea..d03549125b65e9ee80fc9ea7004f76d333202a60 100644 (file)
@@ -150,6 +150,14 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    c5 c9 e0 31             vpavgb \(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 e3 f4             vpavgw %xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 e3 31             vpavgw \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 00       vpclmullqlqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 00       vpclmullqlqdq \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 01       vpclmulhqlqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 01       vpclmulhqlqdq \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 10       vpclmullqhqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 10       vpclmullqhqdq \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 11       vpclmulhqhqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 11       vpclmulhqhqdq \(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 74 f4             vpcmpeqb %xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 74 31             vpcmpeqb \(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 75 f4             vpcmpeqw %xmm4,%xmm6,%xmm6
@@ -376,6 +384,8 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    c4 e3 49 0f 31 64       vpalignr \$0x64,\(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c4 e3 49 0e f4 64       vpblendw \$0x64,%xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c4 e3 49 0e 31 64       vpblendw \$0x64,\(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 64       vpclmulqdq \$0x64,%xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 64       vpclmulqdq \$0x64,\(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 c6 f4 64          vshufpd \$0x64,%xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 c6 31 64          vshufpd \$0x64,\(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c8 c6 f4 64          vshufps \$0x64,%xmm4,%xmm6,%xmm6
@@ -718,6 +728,14 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    c5 c9 e0 31             vpavgb \(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 e3 f4             vpavgw %xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 e3 31             vpavgw \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 00       vpclmullqlqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 00       vpclmullqlqdq \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 01       vpclmulhqlqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 01       vpclmulhqlqdq \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 10       vpclmullqhqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 10       vpclmullqhqdq \(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 11       vpclmulhqhqdq %xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 11       vpclmulhqhqdq \(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 74 f4             vpcmpeqb %xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 74 31             vpcmpeqb \(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 75 f4             vpcmpeqw %xmm4,%xmm6,%xmm6
@@ -944,6 +962,8 @@ Disassembly of section .text:
 [      ]*[a-f0-9]+:    c4 e3 49 0f 31 64       vpalignr \$0x64,\(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c4 e3 49 0e f4 64       vpblendw \$0x64,%xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c4 e3 49 0e 31 64       vpblendw \$0x64,\(%ecx\),%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 f4 64       vpclmulqdq \$0x64,%xmm4,%xmm6,%xmm6
+[      ]*[a-f0-9]+:    c4 e3 49 44 31 64       vpclmulqdq \$0x64,\(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 c6 f4 64          vshufpd \$0x64,%xmm4,%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c9 c6 31 64          vshufpd \$0x64,\(%ecx\),%xmm6,%xmm6
 [      ]*[a-f0-9]+:    c5 c8 c6 f4 64          vshufps \$0x64,%xmm4,%xmm6,%xmm6
This page took 0.024317 seconds and 4 git commands to generate.