x86: avoid duplication of testcase expectations in ilp32/

Message ID 3466093f-fafa-4c66-90a4-63410350ab08@suse.com
State New
Headers
Series x86: avoid duplication of testcase expectations in ilp32/ |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 success Build passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Test passed
linaro-tcwg-bot/tcwg_binutils_build--master-arm success Build passed
linaro-tcwg-bot/tcwg_binutils_check--master-arm success Test passed

Commit Message

Jan Beulich July 10, 2026, 8:06 a.m. UTC
  Besides needlessly consuming space (it's not that much, but still), the
unnecessary duplication also means the need to edit things in two places
when changes are being made.
---
The x86-64-size-2 tests have diverged: Is this for a reason?

The enqcmd and movdir tests are minimally different (in source). Is this
difference really relevant for anything?

I question the usefulness of many of the duplicated (in ilp32/) tests,
first and foremost the *-intel and *.suffix ones. What are they really
good for, i.e. what potential breakage are they intended to cover?
  

Patch

--- a/gas/testsuite/gas/i386/ilp32/x86-64-aes.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-aes.d
@@ -2,34 +2,4 @@ 
 #as: -J
 #objdump: -dw
 #name: x86-64 (ILP32) AES
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	66 0f 38 dc 01       	aesenc \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dc c1       	aesenc %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dd 01       	aesenclast \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dd c1       	aesenclast %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 de 01       	aesdec \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 de c1       	aesdec %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 df 01       	aesdeclast \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 df c1       	aesdeclast %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 db 01       	aesimc \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 db c1       	aesimc %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a df 01 08    	aeskeygenassist \$0x8,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a df c1 08    	aeskeygenassist \$0x8,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dc 01       	aesenc \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dc c1       	aesenc %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dd 01       	aesenclast \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 dd c1       	aesenclast %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 de 01       	aesdec \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 de c1       	aesdec %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 df 01       	aesdeclast \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 df c1       	aesdeclast %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 db 01       	aesimc \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 db c1       	aesimc %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a df 01 08    	aeskeygenassist \$0x8,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a df c1 08    	aeskeygenassist \$0x8,%xmm1,%xmm0
-#pass
+#dump: ../x86-64-aes.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-aes-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-aes-intel.d
@@ -2,34 +2,4 @@ 
 #as: -J
 #objdump: -dw -Mintel
 #name: x86-64 (ILP32) AES (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	66 0f 38 dc 01       	aesenc xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 dc c1       	aesenc xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 dd 01       	aesenclast xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 dd c1       	aesenclast xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 de 01       	aesdec xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 de c1       	aesdec xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 df 01       	aesdeclast xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 df c1       	aesdeclast xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 db 01       	aesimc xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 db c1       	aesimc xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a df 01 08    	aeskeygenassist xmm0,XMMWORD PTR \[rcx\],0x8
-[ 	]*[a-f0-9]+:	66 0f 3a df c1 08    	aeskeygenassist xmm0,xmm1,0x8
-[ 	]*[a-f0-9]+:	66 0f 38 dc 01       	aesenc xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 dc c1       	aesenc xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 dd 01       	aesenclast xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 dd c1       	aesenclast xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 de 01       	aesdec xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 de c1       	aesdec xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 df 01       	aesdeclast xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 df c1       	aesdeclast xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 db 01       	aesimc xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 db c1       	aesimc xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a df 01 08    	aeskeygenassist xmm0,XMMWORD PTR \[rcx\],0x8
-[ 	]*[a-f0-9]+:	66 0f 3a df c1 08    	aeskeygenassist xmm0,xmm1,0x8
-#pass
+#dump: ../x86-64-aes-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-amdfam10.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-amdfam10.d
@@ -1,46 +1,4 @@ 
 #source: ../x86-64-amdfam10.s
 #objdump: -dw
 #name: x86-64 (ILP32) amdfam10
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <foo>:
-   0:	f3 48 0f bd 19[ 	]+lzcnt  \(%rcx\),%rbx
-   5:	f3 0f bd 19[ 	]+lzcnt  \(%rcx\),%ebx
-   9:	66 f3 0f bd 19[ 	]+lzcnt  \(%rcx\),%bx
-   e:	f3 48 0f bd d9[ 	]+lzcnt  %rcx,%rbx
-  13:	f3 0f bd d9[ 	]+lzcnt  %ecx,%ebx
-  17:	66 f3 0f bd d9[ 	]+lzcnt  %cx,%bx
-  1c:	f3 48 0f b8 19[ 	]+popcnt \(%rcx\),%rbx
-  21:	f3 0f b8 19[ 	]+popcnt \(%rcx\),%ebx
-  25:	66 f3 0f b8 19[ 	]+popcnt \(%rcx\),%bx
-  2a:	f3 48 0f b8 d9[ 	]+popcnt %rcx,%rbx
-  2f:	f3 0f b8 d9[ 	]+popcnt %ecx,%ebx
-  33:	66 f3 0f b8 d9[ 	]+popcnt %cx,%bx
-  38:	66 0f 79 ca[ 	]+extrq  %xmm2,%xmm1
-  3c:	66 0f 78 c1 02 04[ 	]+extrq  \$0x4,\$0x2,%xmm1
-  42:	f2 0f 79 ca[ 	]+insertq %xmm2,%xmm1
-  46:	f2 0f 78 ca 02 04[ 	]+insertq \$0x4,\$0x2,%xmm2,%xmm1
-  4c:	f2 0f 2b 09[ 	]+movntsd %xmm1,\(%rcx\)
-  50:	f3 0f 2b 09[ 	]+movntss %xmm1,\(%rcx\)
-[ 	]*[a-f0-9]+:	f3 48 0f bd 19[ 	]+lzcnt  \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	f3 0f bd 19[ 	]+lzcnt  \(%rcx\),%ebx
-[ 	]*[a-f0-9]+:	66 f3 0f bd 19[ 	 ]+lzcnt  \(%rcx\),%bx
-[ 	]*[a-f0-9]+:	f3 48 0f bd d9[ 	 ]+lzcnt  %rcx,%rbx
-[ 	]*[a-f0-9]+:	f3 0f bd d9[ 	 ]+lzcnt  %ecx,%ebx
-[ 	]*[a-f0-9]+:	66 f3 0f bd d9[ 	 ]+lzcnt  %cx,%bx
-[ 	]*[a-f0-9]+:	f3 48 0f b8 19[ 	]+popcnt \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	f3 0f b8 19[ 	]+popcnt \(%rcx\),%ebx
-[ 	]*[a-f0-9]+:	66 f3 0f b8 19[ 	]+popcnt \(%rcx\),%bx
-[ 	]*[a-f0-9]+:	f3 48 0f b8 d9[ 	]+popcnt %rcx,%rbx
-[ 	]*[a-f0-9]+:	f3 0f b8 d9[ 	]+popcnt %ecx,%ebx
-[ 	]*[a-f0-9]+:	66 f3 0f b8 d9[ 	]+popcnt %cx,%bx
-[ 	]*[a-f0-9]+:	66 0f 79 ca[ 	]+extrq  %xmm2,%xmm1
-[ 	]*[a-f0-9]+:	66 0f 78 c1 02 04[ 	]*extrq  \$0x4,\$0x2,%xmm1
-[ 	]*[a-f0-9]+:	f2 0f 79 ca[ 	]+insertq %xmm2,%xmm1
-[ 	]*[a-f0-9]+:	f2 0f 78 ca 02 04[ 	]*insertq \$0x4,\$0x2,%xmm2,%xmm1
-[ 	]*[a-f0-9]+:	f2 0f 2b 09[ 	]+movntsd %xmm1,\(%rcx\)
-[ 	]*[a-f0-9]+:	f3 0f 2b 09[ 	]+movntss %xmm1,\(%rcx\)
-#pass
+#dump: ../x86-64-amdfam10.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-avx-swap.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-avx-swap.d
@@ -2,59 +2,4 @@ 
 #as: -msse2avx
 #objdump: -drw
 #name: x86-64 (ILP32) AVX swap
-
-.*: +file format .*
-
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	c5 7d 29 c6          	vmovapd %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7c 29 c6          	vmovaps %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7d 7f c6          	vmovdqa %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7e 7f c6          	vmovdqu %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7d 11 c6          	vmovupd %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7c 11 c6          	vmovups %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 4b 11 c6          	vmovsd %xmm8,%xmm6,%xmm6
-[ 	]*[a-f0-9]+:	c5 4a 11 c6          	vmovss %xmm8,%xmm6,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 4b 11 c2          	vmovsd %xmm8,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c5 4a 11 c2          	vmovss %xmm8,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c5 7d 29 c6          	vmovapd %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7c 29 c6          	vmovaps %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7d 7f c6          	vmovdqa %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7e 7f c6          	vmovdqu %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7d 11 c6          	vmovupd %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 7c 11 c6          	vmovups %ymm8,%ymm6
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 4b 11 c6          	vmovsd %xmm8,%xmm6,%xmm6
-[ 	]*[a-f0-9]+:	c5 4a 11 c6          	vmovss %xmm8,%xmm6,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups %xmm8,%xmm6
-[ 	]*[a-f0-9]+:	c5 4b 11 c2          	vmovsd %xmm8,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c5 4a 11 c2          	vmovss %xmm8,%xmm6,%xmm2
-#pass
+#dump: ../x86-64-avx-swap.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-avx-swap-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-avx-swap-intel.d
@@ -2,59 +2,4 @@ 
 #as: -msse2avx
 #objdump: -drwMintel
 #name: x86-64 (ILP32) AVX swap (Intel mode)
-
-.*: +file format .*
-
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	c5 7d 29 c6          	vmovapd ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7c 29 c6          	vmovaps ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7d 7f c6          	vmovdqa ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7e 7f c6          	vmovdqu ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7d 11 c6          	vmovupd ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7c 11 c6          	vmovups ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4b 11 c6          	vmovsd xmm6,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4a 11 c6          	vmovss xmm6,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4b 11 c2          	vmovsd xmm2,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4a 11 c2          	vmovss xmm2,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 7d 29 c6          	vmovapd ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7c 29 c6          	vmovaps ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7d 7f c6          	vmovdqa ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7e 7f c6          	vmovdqu ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7d 11 c6          	vmovupd ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 7c 11 c6          	vmovups ymm6,ymm8
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4b 11 c6          	vmovsd xmm6,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4a 11 c6          	vmovss xmm6,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 29 c6          	vmovapd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 29 c6          	vmovaps xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 7f c6          	vmovdqa xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 7a 7f c6          	vmovdqu xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 d6 c6          	vmovq  xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 79 11 c6          	vmovupd xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 78 11 c6          	vmovups xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4b 11 c2          	vmovsd xmm2,xmm6,xmm8
-[ 	]*[a-f0-9]+:	c5 4a 11 c2          	vmovss xmm2,xmm6,xmm8
-#pass
+#dump: ../x86-64-avx-swap-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-cbw.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-cbw.d
@@ -1,24 +1,4 @@ 
 #source: ../x86-64-cbw.s
 #objdump: -dw
 #name: x86-64 (ILP32) CBW/CWD & Co
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <_cbw>:
-   0:	66 98                	cbtw
-   2:	98                   	cwtl
-   3:	48 98                	cltq
-   5:	66 40 98             	rex cbtw
-   8:	40 98                	rex cwtl
-   a:	66 48 98             	data16 cltq
-
-0+00d <_cwd>:
-   d:	66 99                	cwtd
-   f:	99                   	cltd
-  10:	48 99                	cqto
-  12:	66 40 99             	rex cwtd
-  15:	40 99                	rex cltd
-  17:	66 48 99             	data16 cqto
-#pass
+#dump: ../x86-64-cbw.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-cbw-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-cbw-intel.d
@@ -1,24 +1,4 @@ 
 #source: ../x86-64-cbw.s
 #objdump: -dwMintel
 #name: x86-64 (ILP32) CBW/CWD & Co (Intel disassembly)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <_cbw>:
-   0:	66 98                	cbw
-   2:	98                   	cwde
-   3:	48 98                	cdqe
-   5:	66 40 98             	rex cbw
-   8:	40 98                	rex cwde
-   a:	66 48 98             	data16 cdqe
-
-0+00d <_cwd>:
-   d:	66 99                	cwd
-   f:	99                   	cdq
-  10:	48 99                	cqo
-  12:	66 40 99             	rex cwd
-  15:	40 99                	rex cdq
-  17:	66 48 99             	data16 cqo
-#pass
+#dump: ../x86-64-cbw-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-clmul.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-clmul.d
@@ -2,30 +2,4 @@ 
 #as: -J
 #objdump: -dw
 #name: x86-64 (ILP32) PCLMUL
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 08    	pclmulqdq \$0x8,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 08    	pclmulqdq \$0x8,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 00    	pclmullqlqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 00    	pclmullqlqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 01    	pclmulhqlqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 01    	pclmulhqlqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 10    	pclmullqhqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 10    	pclmullqhqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 11    	pclmulhqhqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 11    	pclmulhqhqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 08    	pclmulqdq \$0x8,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 08    	pclmulqdq \$0x8,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 00    	pclmullqlqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 00    	pclmullqlqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 01    	pclmulhqlqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 01    	pclmulhqlqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 10    	pclmullqhqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 10    	pclmullqhqdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 11    	pclmulhqhqdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 11    	pclmulhqhqdq %xmm1,%xmm0
-#pass
+#dump: ../x86-64-clmul.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-clmul-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-clmul-intel.d
@@ -2,30 +2,4 @@ 
 #as: -J
 #objdump: -dw -Mintel
 #name: x86-64 (ILP32) PCLMUL (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 08    	pclmulqdq xmm0,XMMWORD PTR \[rcx\],0x8
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 08    	pclmulqdq xmm0,xmm1,0x8
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 00    	pclmullqlqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 00    	pclmullqlqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 01    	pclmulhqlqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 01    	pclmulhqlqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 10    	pclmullqhqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 10    	pclmullqhqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 11    	pclmulhqhqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 11    	pclmulhqhqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 08    	pclmulqdq xmm0,XMMWORD PTR \[rcx\],0x8
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 08    	pclmulqdq xmm0,xmm1,0x8
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 00    	pclmullqlqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 00    	pclmullqlqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 01    	pclmulhqlqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 01    	pclmulhqlqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 10    	pclmullqhqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 10    	pclmullqhqdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 3a 44 01 11    	pclmulhqhqdq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 44 c1 11    	pclmulhqhqdq xmm0,xmm1
-#pass
+#dump: ../x86-64-clmul-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-disp.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-disp.d
@@ -2,39 +2,4 @@ 
 #as: -J
 #objdump: -drw
 #name: x86-64 (ILP32) displacement
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <.text>:
-[ 	]*[a-f0-9]+:	8b 98 ff ff ff 7f    	mov    0x7fffffff\(%rax\),%ebx
-[ 	]*[a-f0-9]+:	8b 98 00 00 00 80    	mov    -0x80000000\(%rax\),%ebx
-[ 	]*[a-f0-9]+:	8b 1c 25 00 00 00 80 	mov    0xffffffff80000000,%ebx
-[ 	]*[a-f0-9]+:	8b 1c 25 00 00 00 80 	mov    0xffffffff80000000,%ebx
-[ 	]*[a-f0-9]+:	8b 1c 25 ff ff ff 7f 	mov    0x7fffffff,%ebx
-[ 	]*[a-f0-9]+:	8b 04 25 00 00 00 80 	mov    0xffffffff80000000,%eax
-[ 	]*[a-f0-9]+:	8b 04 25 00 00 00 80 	mov    0xffffffff80000000,%eax
-[ 	]*[a-f0-9]+:	8b 04 25 ff ff ff 7f 	mov    0x7fffffff,%eax
-[ 	]*[a-f0-9]+:	a1 00 00 00 80 00 00 00 00 	movabs 0x80000000,%eax
-[ 	]*[a-f0-9]+:	b8 f0 00 e0 0e       	mov    \$0xee000f0,%eax
-[ 	]*[a-f0-9]+:	89 98 f0 00 e0 0e    	mov    %ebx,0xee000f0\(%rax\)
-[ 	]*[a-f0-9]+:	89 98 f0 00 e0 0e    	mov    %ebx,0xee000f0\(%rax\)
-[ 	]*[a-f0-9]+:	65 89 98 f0 00 e0 0e 	mov    %ebx,%gs:0xee000f0\(%rax\)
-[ 	]*[a-f0-9]+:	65 89 98 f0 00 e0 0e 	mov    %ebx,%gs:0xee000f0\(%rax\)
-[ 	]*[a-f0-9]+:	89 1c 25 f0 00 e0 0e 	mov    %ebx,0xee000f0
-[ 	]*[a-f0-9]+:	65 89 1c 25 f0 00 e0 0e 	mov    %ebx,%gs:0xee000f0
-[ 	]*[a-f0-9]+:	89 04 25 f0 00 e0 0e 	mov    %eax,0xee000f0
-[ 	]*[a-f0-9]+:	65 89 04 25 f0 00 e0 0e 	mov    %eax,%gs:0xee000f0
-[ 	]*[a-f0-9]+:	a3 f0 00 e0 fe 00 00 00 00 	movabs %eax,0xfee000f0
-[ 	]*[a-f0-9]+:	65 a3 f0 00 e0 fe 00 00 00 00 	movabs %eax,%gs:0xfee000f0
-[ 	]*[a-f0-9]+:	65 8b 1c 25 f0 00 e0 0e 	mov    %gs:0xee000f0,%ebx
-[ 	]*[a-f0-9]+:	8b 1c 25 f0 00 e0 0e 	mov    0xee000f0,%ebx
-[ 	]*[a-f0-9]+:	8b 1c 25 f0 00 e0 0e 	mov    0xee000f0,%ebx
-[ 	]*[a-f0-9]+:	65 8b 04 25 f0 00 e0 0e 	mov    %gs:0xee000f0,%eax
-[ 	]*[a-f0-9]+:	8b 04 25 f0 00 e0 0e 	mov    0xee000f0,%eax
-[ 	]*[a-f0-9]+:	8b 04 25 f0 00 e0 0e 	mov    0xee000f0,%eax
-[ 	]*[a-f0-9]+:	65 a1 f0 00 e0 fe 00 00 00 00 	movabs %gs:0xfee000f0,%eax
-[ 	]*[a-f0-9]+:	a1 f0 00 e0 fe 00 00 00 00 	movabs 0xfee000f0,%eax
-[ 	]*[a-f0-9]+:	a1 f0 00 e0 fe 00 00 00 00 	movabs 0xfee000f0,%eax
-#pass
+#dump: ../x86-64-disp.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-disp-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-disp-intel.d
@@ -2,39 +2,4 @@ 
 #as: -J
 #objdump: -dw -Mintel
 #name: x86-64 (ILP32) displacement (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <.text>:
-[ 	]*[a-f0-9]+:	8b 98 ff ff ff 7f    	mov    ebx,DWORD PTR \[rax\+0x7fffffff\]
-[ 	]*[a-f0-9]+:	8b 98 00 00 00 80    	mov    ebx,DWORD PTR \[rax-0x80000000\]
-[ 	]*[a-f0-9]+:	8b 1c 25 00 00 00 80 	mov    ebx,DWORD PTR ds:0xffffffff80000000
-[ 	]*[a-f0-9]+:	8b 1c 25 00 00 00 80 	mov    ebx,DWORD PTR ds:0xffffffff80000000
-[ 	]*[a-f0-9]+:	8b 1c 25 ff ff ff 7f 	mov    ebx,DWORD PTR ds:0x7fffffff
-[ 	]*[a-f0-9]+:	8b 04 25 00 00 00 80 	mov    eax,DWORD PTR ds:0xffffffff80000000
-[ 	]*[a-f0-9]+:	8b 04 25 00 00 00 80 	mov    eax,DWORD PTR ds:0xffffffff80000000
-[ 	]*[a-f0-9]+:	8b 04 25 ff ff ff 7f 	mov    eax,DWORD PTR ds:0x7fffffff
-[ 	]*[a-f0-9]+:	a1 00 00 00 80 00 00 00 00 	movabs eax,ds:0x80000000
-[ 	]*[a-f0-9]+:	b8 f0 00 e0 0e       	mov    eax,0xee000f0
-[ 	]*[a-f0-9]+:	89 98 f0 00 e0 0e    	mov    DWORD PTR \[rax\+0xee000f0\],ebx
-[ 	]*[a-f0-9]+:	89 98 f0 00 e0 0e    	mov    DWORD PTR \[rax\+0xee000f0\],ebx
-[ 	]*[a-f0-9]+:	65 89 98 f0 00 e0 0e 	mov    DWORD PTR gs:\[rax\+0xee000f0\],ebx
-[ 	]*[a-f0-9]+:	65 89 98 f0 00 e0 0e 	mov    DWORD PTR gs:\[rax\+0xee000f0\],ebx
-[ 	]*[a-f0-9]+:	89 1c 25 f0 00 e0 0e 	mov    DWORD PTR ds:0xee000f0,ebx
-[ 	]*[a-f0-9]+:	65 89 1c 25 f0 00 e0 0e 	mov    DWORD PTR gs:0xee000f0,ebx
-[ 	]*[a-f0-9]+:	89 04 25 f0 00 e0 0e 	mov    DWORD PTR ds:0xee000f0,eax
-[ 	]*[a-f0-9]+:	65 89 04 25 f0 00 e0 0e 	mov    DWORD PTR gs:0xee000f0,eax
-[ 	]*[a-f0-9]+:	a3 f0 00 e0 fe 00 00 00 00 	movabs ds:0xfee000f0,eax
-[ 	]*[a-f0-9]+:	65 a3 f0 00 e0 fe 00 00 00 00 	movabs gs:0xfee000f0,eax
-[ 	]*[a-f0-9]+:	65 8b 1c 25 f0 00 e0 0e 	mov    ebx,DWORD PTR gs:0xee000f0
-[ 	]*[a-f0-9]+:	8b 1c 25 f0 00 e0 0e 	mov    ebx,DWORD PTR ds:0xee000f0
-[ 	]*[a-f0-9]+:	8b 1c 25 f0 00 e0 0e 	mov    ebx,DWORD PTR ds:0xee000f0
-[ 	]*[a-f0-9]+:	65 8b 04 25 f0 00 e0 0e 	mov    eax,DWORD PTR gs:0xee000f0
-[ 	]*[a-f0-9]+:	8b 04 25 f0 00 e0 0e 	mov    eax,DWORD PTR ds:0xee000f0
-[ 	]*[a-f0-9]+:	8b 04 25 f0 00 e0 0e 	mov    eax,DWORD PTR ds:0xee000f0
-[ 	]*[a-f0-9]+:	65 a1 f0 00 e0 fe 00 00 00 00 	movabs eax,gs:0xfee000f0
-[ 	]*[a-f0-9]+:	a1 f0 00 e0 fe 00 00 00 00 	movabs eax,ds:0xfee000f0
-[ 	]*[a-f0-9]+:	a1 f0 00 e0 fe 00 00 00 00 	movabs eax,ds:0xfee000f0
-#pass
+#dump: ../x86-64-disp-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-drx.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-drx.d
@@ -1,21 +1,4 @@ 
 #source: ../x86-64-drx.s
 #objdump: -dw
 #name: x86-64 (ILP32) debug register related opcodes
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[0-9a-f]+:	44 0f 21 c0[ 	]+movq?[ 	]+?%db8,%rax
-[ 	]*[0-9a-f]+:	44 0f 21 c7[ 	]+movq?[ 	]+?%db8,%rdi
-[ 	]*[0-9a-f]+:	44 0f 23 c0[ 	]+movq?[ 	]+?%rax,%db8
-[ 	]*[0-9a-f]+:	44 0f 23 c7[ 	]+movq?[ 	]+?%rdi,%db8
-[ 	]*[0-9a-f]+:	44 0f 21 c0[ 	]+movq?[ 	]+?%db8,%rax
-[ 	]*[0-9a-f]+:	44 0f 21 c7[ 	]+movq?[ 	]+?%db8,%rdi
-[ 	]*[0-9a-f]+:	44 0f 23 c0[ 	]+movq?[ 	]+?%rax,%db8
-[ 	]*[0-9a-f]+:	44 0f 23 c7[ 	]+movq?[ 	]+?%rdi,%db8
-[ 	]*[0-9a-f]+:	44 0f 21 c0[ 	]+movq?[ 	]+?%db8,%rax
-[ 	]*[0-9a-f]+:	44 0f 21 c7[ 	]+movq?[ 	]+?%db8,%rdi
-[ 	]*[0-9a-f]+:	44 0f 23 c0[ 	]+movq?[ 	]+?%rax,%db8
-[ 	]*[0-9a-f]+:	44 0f 23 c7[ 	]+movq?[ 	]+?%rdi,%db8
+#dump: ../x86-64-drx.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-drx-suffix.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-drx-suffix.d
@@ -1,21 +1,4 @@ 
 #source: ../x86-64-drx.s
 #objdump: -dwMsuffix
 #name: x86-64 (ILP32) debug register related opcodes (with suffixes)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[0-9a-f]+:	44 0f 21 c0[ 	]+movq[ 	]+?%db8,%rax
-[ 	]*[0-9a-f]+:	44 0f 21 c7[ 	]+movq[ 	]+?%db8,%rdi
-[ 	]*[0-9a-f]+:	44 0f 23 c0[ 	]+movq[ 	]+?%rax,%db8
-[ 	]*[0-9a-f]+:	44 0f 23 c7[ 	]+movq[ 	]+?%rdi,%db8
-[ 	]*[0-9a-f]+:	44 0f 21 c0[ 	]+movq[ 	]+?%db8,%rax
-[ 	]*[0-9a-f]+:	44 0f 21 c7[ 	]+movq[ 	]+?%db8,%rdi
-[ 	]*[0-9a-f]+:	44 0f 23 c0[ 	]+movq[ 	]+?%rax,%db8
-[ 	]*[0-9a-f]+:	44 0f 23 c7[ 	]+movq[ 	]+?%rdi,%db8
-[ 	]*[0-9a-f]+:	44 0f 21 c0[ 	]+movq[ 	]+?%db8,%rax
-[ 	]*[0-9a-f]+:	44 0f 21 c7[ 	]+movq[ 	]+?%db8,%rdi
-[ 	]*[0-9a-f]+:	44 0f 23 c0[ 	]+movq[ 	]+?%rax,%db8
-[ 	]*[0-9a-f]+:	44 0f 23 c7[ 	]+movq[ 	]+?%rdi,%db8
+#dump: ../x86-64-drx-suffix.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-ept.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-ept.d
@@ -1,18 +1,4 @@ 
 #source: ../x86-64-ept.s
 #objdump: -dw
 #name: x86-64 (ILP32) EPT
-
-.*:     file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	66 0f 38 80 19       	invept \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	66 44 0f 38 80 19    	invept \(%rcx\),%r11
-[ 	]*[a-f0-9]+:	66 0f 38 81 19       	invvpid \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	66 44 0f 38 81 19    	invvpid \(%rcx\),%r11
-[ 	]*[a-f0-9]+:	66 0f 38 80 19       	invept \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	66 44 0f 38 80 19    	invept \(%rcx\),%r11
-[ 	]*[a-f0-9]+:	66 0f 38 81 19       	invvpid \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	66 44 0f 38 81 19    	invvpid \(%rcx\),%r11
-#pass
+#dump: ../x86-64-ept.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-ept-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-ept-intel.d
@@ -1,18 +1,4 @@ 
 #source: ../x86-64-ept.s
 #objdump: -drwMintel
 #name: x86-64 (ILP32) EPT (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	66 0f 38 80 19       	invept rbx,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 44 0f 38 80 19    	invept r11,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 81 19       	invvpid rbx,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 44 0f 38 81 19    	invvpid r11,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 80 19       	invept rbx,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 44 0f 38 80 19    	invept r11,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 81 19       	invvpid rbx,OWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 44 0f 38 81 19    	invvpid r11,OWORD PTR \[rcx\]
-#pass
+#dump: ../x86-64-ept-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-fma.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-fma.d
@@ -1,491 +1,4 @@ 
 #source: ../x86-64-fma.s
 #objdump: -dw
 #name: x86-64 (ILP32) FMA
-
-.*: +file format .*
-
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 d4       	vfmadd132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 11       	vfmadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 d4       	vfmadd132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 11       	vfmadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 d4       	vfmadd213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 11       	vfmadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 d4       	vfmadd213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 11       	vfmadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 d4       	vfmadd231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 11       	vfmadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 d4       	vfmadd231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 11       	vfmadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 d4       	vfmaddsub132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 11       	vfmaddsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 d4       	vfmaddsub132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 11       	vfmaddsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 d4       	vfmaddsub213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 11       	vfmaddsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 d4       	vfmaddsub213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 11       	vfmaddsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 d4       	vfmaddsub231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 11       	vfmaddsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 d4       	vfmaddsub231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 11       	vfmaddsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 d4       	vfmsubadd132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 11       	vfmsubadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 d4       	vfmsubadd132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 11       	vfmsubadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 d4       	vfmsubadd213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 11       	vfmsubadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 d4       	vfmsubadd213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 11       	vfmsubadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 d4       	vfmsubadd231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 11       	vfmsubadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 d4       	vfmsubadd231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 11       	vfmsubadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a d4       	vfmsub132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a 11       	vfmsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a d4       	vfmsub132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a 11       	vfmsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd aa d4       	vfmsub213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd aa 11       	vfmsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d aa d4       	vfmsub213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d aa 11       	vfmsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ba d4       	vfmsub231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ba 11       	vfmsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ba d4       	vfmsub231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ba 11       	vfmsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c d4       	vfnmadd132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c 11       	vfnmadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c d4       	vfnmadd132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c 11       	vfnmadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ac d4       	vfnmadd213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ac 11       	vfnmadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ac d4       	vfnmadd213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ac 11       	vfnmadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd bc d4       	vfnmadd231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd bc 11       	vfnmadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d bc d4       	vfnmadd231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d bc 11       	vfnmadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e d4       	vfnmsub132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e 11       	vfnmsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e d4       	vfnmsub132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e 11       	vfnmsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ae d4       	vfnmsub213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ae 11       	vfnmsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ae d4       	vfnmsub213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ae 11       	vfnmsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd be d4       	vfnmsub231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd be 11       	vfnmsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d be d4       	vfnmsub231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d be 11       	vfnmsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 d4       	vfmadd132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 39       	vfmadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 98 d4       	vfmadd132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 98 39       	vfmadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 d4       	vfmadd213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 39       	vfmadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 d4       	vfmadd213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 39       	vfmadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 d4       	vfmadd231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 39       	vfmadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 d4       	vfmadd231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 39       	vfmadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 d4       	vfmaddsub132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 39       	vfmaddsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 96 d4       	vfmaddsub132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 96 39       	vfmaddsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 d4       	vfmaddsub213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 39       	vfmaddsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 d4       	vfmaddsub213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 39       	vfmaddsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 d4       	vfmaddsub231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 39       	vfmaddsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 d4       	vfmaddsub231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 39       	vfmaddsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 d4       	vfmsubadd132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 39       	vfmsubadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 97 d4       	vfmsubadd132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 97 39       	vfmsubadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 d4       	vfmsubadd213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 39       	vfmsubadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 d4       	vfmsubadd213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 39       	vfmsubadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 d4       	vfmsubadd231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 39       	vfmsubadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 d4       	vfmsubadd231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 39       	vfmsubadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a d4       	vfmsub132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a 39       	vfmsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9a d4       	vfmsub132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9a 39       	vfmsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa d4       	vfmsub213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa 39       	vfmsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 aa d4       	vfmsub213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 aa 39       	vfmsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba d4       	vfmsub231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba 39       	vfmsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ba d4       	vfmsub231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ba 39       	vfmsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c d4       	vfnmadd132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c 39       	vfnmadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9c d4       	vfnmadd132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9c 39       	vfnmadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac d4       	vfnmadd213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac 39       	vfnmadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ac d4       	vfnmadd213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ac 39       	vfnmadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc d4       	vfnmadd231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc 39       	vfnmadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 bc d4       	vfnmadd231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bc 39       	vfnmadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e d4       	vfnmsub132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e 39       	vfnmsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9e d4       	vfnmsub132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9e 39       	vfnmsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae d4       	vfnmsub213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae 39       	vfnmsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ae d4       	vfnmsub213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ae 39       	vfnmsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 be d4       	vfnmsub231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 be 39       	vfnmsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 be d4       	vfnmsub231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 be 39       	vfnmsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 d4       	vfmadd132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 11       	vfmadd132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 d4       	vfmadd213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 11       	vfmadd213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 d4       	vfmadd231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 11       	vfmadd231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b d4       	vfmsub132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b 11       	vfmsub132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab d4       	vfmsub213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab 11       	vfmsub213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb d4       	vfmsub231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb 11       	vfmsub231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d d4       	vfnmadd132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d 11       	vfnmadd132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad d4       	vfnmadd213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad 11       	vfnmadd213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd d4       	vfnmadd231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd 11       	vfnmadd231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f d4       	vfnmsub132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f 11       	vfnmsub132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 af d4       	vfnmsub213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 af 11       	vfnmsub213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf d4       	vfnmsub231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf 11       	vfnmsub231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 99 d4       	vfmadd132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 99 11       	vfmadd132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 d4       	vfmadd213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 11       	vfmadd213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 d4       	vfmadd231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 11       	vfmadd231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9b d4       	vfmsub132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9b 11       	vfmsub132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ab d4       	vfmsub213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ab 11       	vfmsub213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bb d4       	vfmsub231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bb 11       	vfmsub231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9d d4       	vfnmadd132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9d 11       	vfnmadd132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ad d4       	vfnmadd213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ad 11       	vfnmadd213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bd d4       	vfnmadd231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bd 11       	vfnmadd231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9f d4       	vfnmsub132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9f 11       	vfnmsub132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 af d4       	vfnmsub213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 af 11       	vfnmsub213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bf d4       	vfnmsub231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bf 11       	vfnmsub231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 d4       	vfmadd132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 11       	vfmadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 11       	vfmadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 d4       	vfmadd132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 11       	vfmadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 11       	vfmadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 d4       	vfmadd213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 11       	vfmadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 11       	vfmadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 d4       	vfmadd213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 11       	vfmadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 11       	vfmadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 d4       	vfmadd231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 11       	vfmadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 11       	vfmadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 d4       	vfmadd231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 11       	vfmadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 11       	vfmadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 d4       	vfmaddsub132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 11       	vfmaddsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 11       	vfmaddsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 d4       	vfmaddsub132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 11       	vfmaddsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 11       	vfmaddsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 d4       	vfmaddsub213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 11       	vfmaddsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 11       	vfmaddsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 d4       	vfmaddsub213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 11       	vfmaddsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 11       	vfmaddsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 d4       	vfmaddsub231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 11       	vfmaddsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 11       	vfmaddsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 d4       	vfmaddsub231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 11       	vfmaddsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 11       	vfmaddsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 d4       	vfmsubadd132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 11       	vfmsubadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 11       	vfmsubadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 d4       	vfmsubadd132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 11       	vfmsubadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 11       	vfmsubadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 d4       	vfmsubadd213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 11       	vfmsubadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 11       	vfmsubadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 d4       	vfmsubadd213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 11       	vfmsubadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 11       	vfmsubadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 d4       	vfmsubadd231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 11       	vfmsubadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 11       	vfmsubadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 d4       	vfmsubadd231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 11       	vfmsubadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 11       	vfmsubadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a d4       	vfmsub132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a 11       	vfmsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a 11       	vfmsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a d4       	vfmsub132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a 11       	vfmsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a 11       	vfmsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd aa d4       	vfmsub213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd aa 11       	vfmsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd aa 11       	vfmsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d aa d4       	vfmsub213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d aa 11       	vfmsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d aa 11       	vfmsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ba d4       	vfmsub231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ba 11       	vfmsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ba 11       	vfmsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ba d4       	vfmsub231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ba 11       	vfmsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ba 11       	vfmsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c d4       	vfnmadd132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c 11       	vfnmadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c 11       	vfnmadd132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c d4       	vfnmadd132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c 11       	vfnmadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c 11       	vfnmadd132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ac d4       	vfnmadd213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ac 11       	vfnmadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ac 11       	vfnmadd213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ac d4       	vfnmadd213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ac 11       	vfnmadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ac 11       	vfnmadd213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd bc d4       	vfnmadd231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd bc 11       	vfnmadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd bc 11       	vfnmadd231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d bc d4       	vfnmadd231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d bc 11       	vfnmadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d bc 11       	vfnmadd231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e d4       	vfnmsub132pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e 11       	vfnmsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e 11       	vfnmsub132pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e d4       	vfnmsub132ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e 11       	vfnmsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e 11       	vfnmsub132ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ae d4       	vfnmsub213pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ae 11       	vfnmsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd ae 11       	vfnmsub213pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ae d4       	vfnmsub213ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ae 11       	vfnmsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d ae 11       	vfnmsub213ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd be d4       	vfnmsub231pd %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd be 11       	vfnmsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 cd be 11       	vfnmsub231pd \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d be d4       	vfnmsub231ps %ymm4,%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d be 11       	vfnmsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 4d be 11       	vfnmsub231ps \(%rcx\),%ymm6,%ymm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 d4       	vfmadd132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 39       	vfmadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 39       	vfmadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 98 d4       	vfmadd132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 98 39       	vfmadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 98 39       	vfmadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 d4       	vfmadd213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 39       	vfmadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 39       	vfmadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 d4       	vfmadd213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 39       	vfmadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 39       	vfmadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 d4       	vfmadd231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 39       	vfmadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 39       	vfmadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 d4       	vfmadd231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 39       	vfmadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 39       	vfmadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 d4       	vfmaddsub132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 39       	vfmaddsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 39       	vfmaddsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 96 d4       	vfmaddsub132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 96 39       	vfmaddsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 96 39       	vfmaddsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 d4       	vfmaddsub213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 39       	vfmaddsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 39       	vfmaddsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 d4       	vfmaddsub213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 39       	vfmaddsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 39       	vfmaddsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 d4       	vfmaddsub231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 39       	vfmaddsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 39       	vfmaddsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 d4       	vfmaddsub231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 39       	vfmaddsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 39       	vfmaddsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 d4       	vfmsubadd132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 39       	vfmsubadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 39       	vfmsubadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 97 d4       	vfmsubadd132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 97 39       	vfmsubadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 97 39       	vfmsubadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 d4       	vfmsubadd213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 39       	vfmsubadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 39       	vfmsubadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 d4       	vfmsubadd213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 39       	vfmsubadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 39       	vfmsubadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 d4       	vfmsubadd231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 39       	vfmsubadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 39       	vfmsubadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 d4       	vfmsubadd231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 39       	vfmsubadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 39       	vfmsubadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a d4       	vfmsub132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a 39       	vfmsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a 39       	vfmsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9a d4       	vfmsub132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9a 39       	vfmsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9a 39       	vfmsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa d4       	vfmsub213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa 39       	vfmsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa 39       	vfmsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 aa d4       	vfmsub213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 aa 39       	vfmsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 aa 39       	vfmsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba d4       	vfmsub231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba 39       	vfmsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba 39       	vfmsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ba d4       	vfmsub231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ba 39       	vfmsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ba 39       	vfmsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c d4       	vfnmadd132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c 39       	vfnmadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c 39       	vfnmadd132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9c d4       	vfnmadd132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9c 39       	vfnmadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9c 39       	vfnmadd132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac d4       	vfnmadd213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac 39       	vfnmadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac 39       	vfnmadd213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ac d4       	vfnmadd213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ac 39       	vfnmadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ac 39       	vfnmadd213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc d4       	vfnmadd231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc 39       	vfnmadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc 39       	vfnmadd231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 bc d4       	vfnmadd231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bc 39       	vfnmadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 bc 39       	vfnmadd231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e d4       	vfnmsub132pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e 39       	vfnmsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e 39       	vfnmsub132pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9e d4       	vfnmsub132ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9e 39       	vfnmsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 9e 39       	vfnmsub132ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae d4       	vfnmsub213pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae 39       	vfnmsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae 39       	vfnmsub213pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ae d4       	vfnmsub213ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ae 39       	vfnmsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 ae 39       	vfnmsub213ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 be d4       	vfnmsub231pd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 be 39       	vfnmsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 be 39       	vfnmsub231pd \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 be d4       	vfnmsub231ps %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 be 39       	vfnmsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 49 be 39       	vfnmsub231ps \(%rcx\),%xmm6,%xmm7
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 d4       	vfmadd132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 11       	vfmadd132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 11       	vfmadd132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 d4       	vfmadd213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 11       	vfmadd213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 11       	vfmadd213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 d4       	vfmadd231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 11       	vfmadd231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 11       	vfmadd231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b d4       	vfmsub132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b 11       	vfmsub132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b 11       	vfmsub132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab d4       	vfmsub213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab 11       	vfmsub213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab 11       	vfmsub213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb d4       	vfmsub231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb 11       	vfmsub231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb 11       	vfmsub231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d d4       	vfnmadd132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d 11       	vfnmadd132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d 11       	vfnmadd132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad d4       	vfnmadd213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad 11       	vfnmadd213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad 11       	vfnmadd213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd d4       	vfnmadd231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd 11       	vfnmadd231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd 11       	vfnmadd231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f d4       	vfnmsub132sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f 11       	vfnmsub132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f 11       	vfnmsub132sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 af d4       	vfnmsub213sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 af 11       	vfnmsub213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 af 11       	vfnmsub213sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf d4       	vfnmsub231sd %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf 11       	vfnmsub231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf 11       	vfnmsub231sd \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 99 d4       	vfmadd132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 99 11       	vfmadd132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 99 11       	vfmadd132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 d4       	vfmadd213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 11       	vfmadd213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 11       	vfmadd213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 d4       	vfmadd231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 11       	vfmadd231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 11       	vfmadd231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9b d4       	vfmsub132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9b 11       	vfmsub132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9b 11       	vfmsub132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ab d4       	vfmsub213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ab 11       	vfmsub213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ab 11       	vfmsub213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bb d4       	vfmsub231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bb 11       	vfmsub231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bb 11       	vfmsub231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9d d4       	vfnmadd132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9d 11       	vfnmadd132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9d 11       	vfnmadd132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ad d4       	vfnmadd213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ad 11       	vfnmadd213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 ad 11       	vfnmadd213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bd d4       	vfnmadd231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bd 11       	vfnmadd231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bd 11       	vfnmadd231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9f d4       	vfnmsub132ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9f 11       	vfnmsub132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 9f 11       	vfnmsub132ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 af d4       	vfnmsub213ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 af 11       	vfnmsub213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 af 11       	vfnmsub213ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bf d4       	vfnmsub231ss %xmm4,%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bf 11       	vfnmsub231ss \(%rcx\),%xmm6,%xmm2
-[ 	]*[a-f0-9]+:	c4 e2 49 bf 11       	vfnmsub231ss \(%rcx\),%xmm6,%xmm2
-#pass
+#dump: ../x86-64-fma.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-fma-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-fma-intel.d
@@ -1,491 +1,4 @@ 
 #source: ../x86-64-fma.s
 #objdump: -drwMintel
 #name: x86-64 (ILP32) FMA (Intel mode)
-
-.*: +file format .*
-
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 d4       	vfmadd132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 11       	vfmadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 d4       	vfmadd132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 11       	vfmadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 d4       	vfmadd213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 11       	vfmadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 d4       	vfmadd213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 11       	vfmadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 d4       	vfmadd231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 11       	vfmadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 d4       	vfmadd231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 11       	vfmadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 d4       	vfmaddsub132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 11       	vfmaddsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 d4       	vfmaddsub132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 11       	vfmaddsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 d4       	vfmaddsub213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 11       	vfmaddsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 d4       	vfmaddsub213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 11       	vfmaddsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 d4       	vfmaddsub231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 11       	vfmaddsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 d4       	vfmaddsub231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 11       	vfmaddsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 d4       	vfmsubadd132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 11       	vfmsubadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 d4       	vfmsubadd132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 11       	vfmsubadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 d4       	vfmsubadd213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 11       	vfmsubadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 d4       	vfmsubadd213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 11       	vfmsubadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 d4       	vfmsubadd231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 11       	vfmsubadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 d4       	vfmsubadd231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 11       	vfmsubadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a d4       	vfmsub132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a 11       	vfmsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a d4       	vfmsub132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a 11       	vfmsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd aa d4       	vfmsub213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd aa 11       	vfmsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d aa d4       	vfmsub213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d aa 11       	vfmsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ba d4       	vfmsub231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd ba 11       	vfmsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ba d4       	vfmsub231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d ba 11       	vfmsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c d4       	vfnmadd132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c 11       	vfnmadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c d4       	vfnmadd132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c 11       	vfnmadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ac d4       	vfnmadd213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd ac 11       	vfnmadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ac d4       	vfnmadd213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d ac 11       	vfnmadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd bc d4       	vfnmadd231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd bc 11       	vfnmadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d bc d4       	vfnmadd231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d bc 11       	vfnmadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e d4       	vfnmsub132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e 11       	vfnmsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e d4       	vfnmsub132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e 11       	vfnmsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ae d4       	vfnmsub213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd ae 11       	vfnmsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ae d4       	vfnmsub213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d ae 11       	vfnmsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd be d4       	vfnmsub231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd be 11       	vfnmsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d be d4       	vfnmsub231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d be 11       	vfnmsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 d4       	vfmadd132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 39       	vfmadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 98 d4       	vfmadd132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 98 39       	vfmadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 d4       	vfmadd213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 39       	vfmadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 d4       	vfmadd213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 39       	vfmadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 d4       	vfmadd231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 39       	vfmadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 d4       	vfmadd231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 39       	vfmadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 d4       	vfmaddsub132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 39       	vfmaddsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 96 d4       	vfmaddsub132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 96 39       	vfmaddsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 d4       	vfmaddsub213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 39       	vfmaddsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 d4       	vfmaddsub213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 39       	vfmaddsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 d4       	vfmaddsub231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 39       	vfmaddsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 d4       	vfmaddsub231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 39       	vfmaddsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 d4       	vfmsubadd132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 39       	vfmsubadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 97 d4       	vfmsubadd132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 97 39       	vfmsubadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 d4       	vfmsubadd213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 39       	vfmsubadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 d4       	vfmsubadd213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 39       	vfmsubadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 d4       	vfmsubadd231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 39       	vfmsubadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 d4       	vfmsubadd231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 39       	vfmsubadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a d4       	vfmsub132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a 39       	vfmsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9a d4       	vfmsub132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9a 39       	vfmsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa d4       	vfmsub213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa 39       	vfmsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 aa d4       	vfmsub213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 aa 39       	vfmsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba d4       	vfmsub231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba 39       	vfmsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ba d4       	vfmsub231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ba 39       	vfmsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c d4       	vfnmadd132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c 39       	vfnmadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9c d4       	vfnmadd132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9c 39       	vfnmadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac d4       	vfnmadd213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac 39       	vfnmadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ac d4       	vfnmadd213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ac 39       	vfnmadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc d4       	vfnmadd231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc 39       	vfnmadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bc d4       	vfnmadd231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bc 39       	vfnmadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e d4       	vfnmsub132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e 39       	vfnmsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9e d4       	vfnmsub132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9e 39       	vfnmsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae d4       	vfnmsub213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae 39       	vfnmsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ae d4       	vfnmsub213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ae 39       	vfnmsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 be d4       	vfnmsub231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 be 39       	vfnmsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 be d4       	vfnmsub231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 be 39       	vfnmsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 d4       	vfmadd132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 11       	vfmadd132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 d4       	vfmadd213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 11       	vfmadd213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 d4       	vfmadd231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 11       	vfmadd231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b d4       	vfmsub132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b 11       	vfmsub132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab d4       	vfmsub213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab 11       	vfmsub213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb d4       	vfmsub231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb 11       	vfmsub231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d d4       	vfnmadd132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d 11       	vfnmadd132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad d4       	vfnmadd213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad 11       	vfnmadd213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd d4       	vfnmadd231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd 11       	vfnmadd231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f d4       	vfnmsub132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f 11       	vfnmsub132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 af d4       	vfnmsub213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 af 11       	vfnmsub213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf d4       	vfnmsub231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf 11       	vfnmsub231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 99 d4       	vfmadd132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 99 11       	vfmadd132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 d4       	vfmadd213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 11       	vfmadd213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 d4       	vfmadd231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 11       	vfmadd231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9b d4       	vfmsub132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9b 11       	vfmsub132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ab d4       	vfmsub213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ab 11       	vfmsub213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bb d4       	vfmsub231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bb 11       	vfmsub231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9d d4       	vfnmadd132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9d 11       	vfnmadd132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ad d4       	vfnmadd213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ad 11       	vfnmadd213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bd d4       	vfnmadd231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bd 11       	vfnmadd231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9f d4       	vfnmsub132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9f 11       	vfnmsub132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 af d4       	vfnmsub213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 af 11       	vfnmsub213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bf d4       	vfnmsub231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bf 11       	vfnmsub231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 d4       	vfmadd132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 11       	vfmadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 98 11       	vfmadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 d4       	vfmadd132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 11       	vfmadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 98 11       	vfmadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 d4       	vfmadd213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 11       	vfmadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a8 11       	vfmadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 d4       	vfmadd213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 11       	vfmadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a8 11       	vfmadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 d4       	vfmadd231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 11       	vfmadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b8 11       	vfmadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 d4       	vfmadd231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 11       	vfmadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b8 11       	vfmadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 d4       	vfmaddsub132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 11       	vfmaddsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 96 11       	vfmaddsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 d4       	vfmaddsub132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 11       	vfmaddsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 96 11       	vfmaddsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 d4       	vfmaddsub213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 11       	vfmaddsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a6 11       	vfmaddsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 d4       	vfmaddsub213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 11       	vfmaddsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a6 11       	vfmaddsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 d4       	vfmaddsub231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 11       	vfmaddsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b6 11       	vfmaddsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 d4       	vfmaddsub231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 11       	vfmaddsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b6 11       	vfmaddsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 d4       	vfmsubadd132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 11       	vfmsubadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 97 11       	vfmsubadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 d4       	vfmsubadd132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 11       	vfmsubadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 97 11       	vfmsubadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 d4       	vfmsubadd213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 11       	vfmsubadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd a7 11       	vfmsubadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 d4       	vfmsubadd213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 11       	vfmsubadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d a7 11       	vfmsubadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 d4       	vfmsubadd231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 11       	vfmsubadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd b7 11       	vfmsubadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 d4       	vfmsubadd231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 11       	vfmsubadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d b7 11       	vfmsubadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a d4       	vfmsub132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a 11       	vfmsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9a 11       	vfmsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a d4       	vfmsub132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a 11       	vfmsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9a 11       	vfmsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd aa d4       	vfmsub213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd aa 11       	vfmsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd aa 11       	vfmsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d aa d4       	vfmsub213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d aa 11       	vfmsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d aa 11       	vfmsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ba d4       	vfmsub231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd ba 11       	vfmsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ba 11       	vfmsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ba d4       	vfmsub231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d ba 11       	vfmsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ba 11       	vfmsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c d4       	vfnmadd132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c 11       	vfnmadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9c 11       	vfnmadd132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c d4       	vfnmadd132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c 11       	vfnmadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9c 11       	vfnmadd132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ac d4       	vfnmadd213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd ac 11       	vfnmadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ac 11       	vfnmadd213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ac d4       	vfnmadd213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d ac 11       	vfnmadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ac 11       	vfnmadd213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd bc d4       	vfnmadd231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd bc 11       	vfnmadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd bc 11       	vfnmadd231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d bc d4       	vfnmadd231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d bc 11       	vfnmadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d bc 11       	vfnmadd231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e d4       	vfnmsub132pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e 11       	vfnmsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd 9e 11       	vfnmsub132pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e d4       	vfnmsub132ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e 11       	vfnmsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d 9e 11       	vfnmsub132ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ae d4       	vfnmsub213pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd ae 11       	vfnmsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd ae 11       	vfnmsub213pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ae d4       	vfnmsub213ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d ae 11       	vfnmsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d ae 11       	vfnmsub213ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd be d4       	vfnmsub231pd ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 cd be 11       	vfnmsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 cd be 11       	vfnmsub231pd ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d be d4       	vfnmsub231ps ymm2,ymm6,ymm4
-[ 	]*[a-f0-9]+:	c4 e2 4d be 11       	vfnmsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 4d be 11       	vfnmsub231ps ymm2,ymm6,YMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 d4       	vfmadd132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 39       	vfmadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 98 39       	vfmadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 98 d4       	vfmadd132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 98 39       	vfmadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 98 39       	vfmadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 d4       	vfmadd213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 39       	vfmadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a8 39       	vfmadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 d4       	vfmadd213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 39       	vfmadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a8 39       	vfmadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 d4       	vfmadd231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 39       	vfmadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b8 39       	vfmadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 d4       	vfmadd231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 39       	vfmadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b8 39       	vfmadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 d4       	vfmaddsub132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 39       	vfmaddsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 96 39       	vfmaddsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 96 d4       	vfmaddsub132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 96 39       	vfmaddsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 96 39       	vfmaddsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 d4       	vfmaddsub213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 39       	vfmaddsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a6 39       	vfmaddsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 d4       	vfmaddsub213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 39       	vfmaddsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a6 39       	vfmaddsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 d4       	vfmaddsub231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 39       	vfmaddsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b6 39       	vfmaddsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 d4       	vfmaddsub231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 39       	vfmaddsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b6 39       	vfmaddsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 d4       	vfmsubadd132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 39       	vfmsubadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 97 39       	vfmsubadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 97 d4       	vfmsubadd132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 97 39       	vfmsubadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 97 39       	vfmsubadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 d4       	vfmsubadd213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 39       	vfmsubadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a7 39       	vfmsubadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 d4       	vfmsubadd213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 39       	vfmsubadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a7 39       	vfmsubadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 d4       	vfmsubadd231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 39       	vfmsubadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b7 39       	vfmsubadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 d4       	vfmsubadd231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 39       	vfmsubadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b7 39       	vfmsubadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a d4       	vfmsub132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a 39       	vfmsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9a 39       	vfmsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9a d4       	vfmsub132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9a 39       	vfmsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9a 39       	vfmsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa d4       	vfmsub213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa 39       	vfmsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 aa 39       	vfmsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 aa d4       	vfmsub213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 aa 39       	vfmsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 aa 39       	vfmsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba d4       	vfmsub231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba 39       	vfmsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ba 39       	vfmsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ba d4       	vfmsub231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ba 39       	vfmsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ba 39       	vfmsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c d4       	vfnmadd132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c 39       	vfnmadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9c 39       	vfnmadd132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9c d4       	vfnmadd132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9c 39       	vfnmadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9c 39       	vfnmadd132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac d4       	vfnmadd213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac 39       	vfnmadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ac 39       	vfnmadd213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ac d4       	vfnmadd213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ac 39       	vfnmadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ac 39       	vfnmadd213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc d4       	vfnmadd231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc 39       	vfnmadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bc 39       	vfnmadd231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bc d4       	vfnmadd231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bc 39       	vfnmadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bc 39       	vfnmadd231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e d4       	vfnmsub132pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e 39       	vfnmsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9e 39       	vfnmsub132pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9e d4       	vfnmsub132ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9e 39       	vfnmsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9e 39       	vfnmsub132ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae d4       	vfnmsub213pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae 39       	vfnmsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ae 39       	vfnmsub213pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ae d4       	vfnmsub213ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ae 39       	vfnmsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ae 39       	vfnmsub213ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 be d4       	vfnmsub231pd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 be 39       	vfnmsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 be 39       	vfnmsub231pd xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 be d4       	vfnmsub231ps xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 be 39       	vfnmsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 be 39       	vfnmsub231ps xmm7,xmm6,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 d4       	vfmadd132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 11       	vfmadd132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 99 11       	vfmadd132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 d4       	vfmadd213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 11       	vfmadd213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 a9 11       	vfmadd213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 d4       	vfmadd231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 11       	vfmadd231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 b9 11       	vfmadd231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b d4       	vfmsub132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b 11       	vfmsub132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9b 11       	vfmsub132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab d4       	vfmsub213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab 11       	vfmsub213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ab 11       	vfmsub213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb d4       	vfmsub231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb 11       	vfmsub231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bb 11       	vfmsub231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d d4       	vfnmadd132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d 11       	vfnmadd132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9d 11       	vfnmadd132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad d4       	vfnmadd213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad 11       	vfnmadd213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 ad 11       	vfnmadd213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd d4       	vfnmadd231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd 11       	vfnmadd231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bd 11       	vfnmadd231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f d4       	vfnmsub132sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f 11       	vfnmsub132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 9f 11       	vfnmsub132sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 af d4       	vfnmsub213sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 af 11       	vfnmsub213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 af 11       	vfnmsub213sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf d4       	vfnmsub231sd xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf 11       	vfnmsub231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 c9 bf 11       	vfnmsub231sd xmm2,xmm6,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 99 d4       	vfmadd132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 99 11       	vfmadd132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 99 11       	vfmadd132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 d4       	vfmadd213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 11       	vfmadd213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 a9 11       	vfmadd213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 d4       	vfmadd231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 11       	vfmadd231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 b9 11       	vfmadd231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9b d4       	vfmsub132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9b 11       	vfmsub132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9b 11       	vfmsub132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ab d4       	vfmsub213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ab 11       	vfmsub213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ab 11       	vfmsub213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bb d4       	vfmsub231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bb 11       	vfmsub231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bb 11       	vfmsub231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9d d4       	vfnmadd132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9d 11       	vfnmadd132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9d 11       	vfnmadd132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ad d4       	vfnmadd213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 ad 11       	vfnmadd213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 ad 11       	vfnmadd213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bd d4       	vfnmadd231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bd 11       	vfnmadd231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bd 11       	vfnmadd231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9f d4       	vfnmsub132ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 9f 11       	vfnmsub132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 9f 11       	vfnmsub132ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 af d4       	vfnmsub213ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 af 11       	vfnmsub213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 af 11       	vfnmsub213ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bf d4       	vfnmsub231ss xmm2,xmm6,xmm4
-[ 	]*[a-f0-9]+:	c4 e2 49 bf 11       	vfnmsub231ss xmm2,xmm6,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	c4 e2 49 bf 11       	vfnmsub231ss xmm2,xmm6,DWORD PTR \[rcx\]
-#pass
+#dump: ../x86-64-fma-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-fma4.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-fma4.d
@@ -1,72 +1,4 @@ 
 #source: ../x86-64-fma4.s
 #objdump: -dw
 #name: x86-64 (ILP32) FMA4
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	c4 e3 ed 69 fc 60    	vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 69 39 60    	vfmaddpd \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 68 fc 60    	vfmaddps %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 68 39 60    	vfmaddps \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 63 41 68 5c da 01 40 	vfmaddps %xmm4,0x1\(%rdx,%rbx,8\),%xmm7,%xmm11
-[ 	]*[a-f0-9]+:	c4 e3 49 68 a4 81 80 00 00 00 80 	vfmaddps %xmm8,0x80\(%rcx,%rax,4\),%xmm6,%xmm4
-[ 	]*[a-f0-9]+:	c4 e3 ed 5d fc 60    	vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 5d 39 60    	vfmaddsubpd \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 5c fc 60    	vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 5c 39 60    	vfmaddsubps \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 69 fc 60    	vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 69 39 60    	vfmaddpd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 69 39 40    	vfmaddpd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 68 fc 60    	vfmaddps %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 68 39 60    	vfmaddps \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 68 39 40    	vfmaddps %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 5d fc 60    	vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 5d 39 60    	vfmaddsubpd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 5d 39 40    	vfmaddsubpd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 5c fc 60    	vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 5c 39 60    	vfmaddsubps \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 5c 39 40    	vfmaddsubps %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 6b fc 60    	vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 6b 39 60    	vfmaddsd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 6b 39 40    	vfmaddsd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 6a fc 60    	vfmaddss %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 6a 39 60    	vfmaddss \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 6a 39 40    	vfmaddss %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 79 fc 60    	vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 79 39 60    	vfnmaddpd \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 78 fc 60    	vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 78 39 60    	vfnmaddps \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 7d fc 60    	vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 7d 39 60    	vfnmsubpd \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 7c fc 60    	vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 ed 7c 39 60    	vfnmsubps \(%rcx\),%ymm6,%ymm2,%ymm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 79 fc 60    	vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 79 39 60    	vfnmaddpd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 79 39 40    	vfnmaddpd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 78 fc 60    	vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 78 39 60    	vfnmaddps \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 78 39 40    	vfnmaddps %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7d fc 60    	vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7d 39 60    	vfnmsubpd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 7d 39 40    	vfnmsubpd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7c fc 60    	vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7c 39 60    	vfnmsubps \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 7c 39 40    	vfnmsubps %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7b fc 60    	vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7b 39 60    	vfnmaddsd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 7b 39 40    	vfnmaddsd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7f fc 60    	vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7f 39 60    	vfnmsubsd \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 7f 39 40    	vfnmsubsd %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7a fc 60    	vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7a 39 60    	vfnmaddss \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 69 7a 39 40    	vfnmaddss %xmm4,\(%rcx\),%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7e fc 60    	vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 e3 e9 7e 39 60    	vfnmsubss \(%rcx\),%xmm6,%xmm2,%xmm7
-[ 	]*[a-f0-9]+:	c4 c3 e1 69 64 0d 00 b0[ 	]+vfmaddpd 0x0\(%r13,%rcx,1\),%xmm11,%xmm3,%xmm4
-[ 	]*[a-f0-9]+:	c4 c3 f1 69 bc c1 be 00 00 00 90[ 	]+vfmaddpd 0xbe\(%r9,%rax,8\),%xmm9,%xmm1,%xmm7
-[ 	]*[a-f0-9]+:	c4 c3 e1 6d 64 0d 00 b0[ 	]+vfmsubpd 0x0\(%r13,%rcx,1\),%xmm11,%xmm3,%xmm4
-#pass
+#dump: ../x86-64-fma4.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-gidt.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-gidt.d
@@ -1,18 +1,4 @@ 
 #source: ../x86-64-gidt.s
 #objdump: -dw
 #name: x86-64 (ILP32) load/store global/interrupt description table register.
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <foo>:
-   0:	0f 01 08 [ 	]*sidt   \(%rax\)
-   3:	0f 01 18 [ 	]*lidt   \(%rax\)
-   6:	0f 01 00 [ 	]*sgdt   \(%rax\)
-   9:	0f 01 10 [ 	]*lgdt   \(%rax\)
-   c:	0f 01 08 [ 	]*sidt   \(%rax\)
-   f:	0f 01 18 [ 	]*lidt   \(%rax\)
-  12:	0f 01 00 [ 	]*sgdt   \(%rax\)
-  15:	0f 01 10 [ 	]*lgdt   \(%rax\)
-	...
+#dump: ../x86-64-gidt.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-mem.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-mem.d
@@ -2,42 +2,4 @@ 
 #as: -J
 #objdump: -dw
 #name: x86-64 (ILP32) mem
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	0f 01 06             	sgdt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 0e             	sidt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 16             	lgdt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 1e             	lidt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 3e             	invlpg \(%rsi\)
-[ 	]*[a-f0-9]+:	0f c7 0e             	cmpxchg8b \(%rsi\)
-[ 	]*[a-f0-9]+:	48 0f c7 0e          	cmpxchg16b \(%rsi\)
-[ 	]*[a-f0-9]+:	0f c7 36             	vmptrld \(%rsi\)
-[ 	]*[a-f0-9]+:	66 0f c7 36          	vmclear \(%rsi\)
-[ 	]*[a-f0-9]+:	f3 0f c7 36          	vmxon  \(%rsi\)
-[ 	]*[a-f0-9]+:	0f c7 3e             	vmptrst \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 06             	fxsave \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 0e             	fxrstor \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 16             	ldmxcsr \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 1e             	stmxcsr \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 3e             	clflush \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 06             	sgdt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 0e             	sidt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 16             	lgdt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 1e             	lidt   \(%rsi\)
-[ 	]*[a-f0-9]+:	0f 01 3e             	invlpg \(%rsi\)
-[ 	]*[a-f0-9]+:	0f c7 0e             	cmpxchg8b \(%rsi\)
-[ 	]*[a-f0-9]+:	48 0f c7 0e          	cmpxchg16b \(%rsi\)
-[ 	]*[a-f0-9]+:	0f c7 36             	vmptrld \(%rsi\)
-[ 	]*[a-f0-9]+:	66 0f c7 36          	vmclear \(%rsi\)
-[ 	]*[a-f0-9]+:	f3 0f c7 36          	vmxon  \(%rsi\)
-[ 	]*[a-f0-9]+:	0f c7 3e             	vmptrst \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 06             	fxsave \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 0e             	fxrstor \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 16             	ldmxcsr \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 1e             	stmxcsr \(%rsi\)
-[ 	]*[a-f0-9]+:	0f ae 3e             	clflush \(%rsi\)
-#pass
+#dump: ../x86-64-mem.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-mem-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-mem-intel.d
@@ -2,42 +2,4 @@ 
 #as: -J
 #objdump: -dw -Mintel
 #name: x86-64 (ILP32) mem (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	0f 01 06             	sgdt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 0e             	sidt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 16             	lgdt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 1e             	lidt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 3e             	invlpg BYTE PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f c7 0e             	cmpxchg8b QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	48 0f c7 0e          	cmpxchg16b OWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f c7 36             	vmptrld QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	66 0f c7 36          	vmclear QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	f3 0f c7 36          	vmxon  QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f c7 3e             	vmptrst QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 06             	fxsave \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 0e             	fxrstor \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 16             	ldmxcsr DWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 1e             	stmxcsr DWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 3e             	clflush BYTE PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 06             	sgdt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 0e             	sidt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 16             	lgdt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 1e             	lidt   \[rsi\]
-[ 	]*[a-f0-9]+:	0f 01 3e             	invlpg BYTE PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f c7 0e             	cmpxchg8b QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	48 0f c7 0e          	cmpxchg16b OWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f c7 36             	vmptrld QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	66 0f c7 36          	vmclear QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	f3 0f c7 36          	vmxon  QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f c7 3e             	vmptrst QWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 06             	fxsave \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 0e             	fxrstor \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 16             	ldmxcsr DWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 1e             	stmxcsr DWORD PTR \[rsi\]
-[ 	]*[a-f0-9]+:	0f ae 3e             	clflush BYTE PTR \[rsi\]
-#pass
+#dump: ../x86-64-mem-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-movbe.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-movbe.d
@@ -1,28 +1,4 @@ 
 #source: ../x86-64-movbe.s
 #objdump: -dw
 #name: x86-64 (ILP32) movbe
-
-.*:     file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	66 45 0f 38 f0 29    	movbe  \(%r9\),%r13w
-[ 	]*[a-f0-9]+:	45 0f 38 f0 29       	movbe  \(%r9\),%r13d
-[ 	]*[a-f0-9]+:	4d 0f 38 f0 29       	movbe  \(%r9\),%r13
-[ 	]*[a-f0-9]+:	66 45 0f 38 f1 29    	movbe  %r13w,\(%r9\)
-[ 	]*[a-f0-9]+:	45 0f 38 f1 29       	movbe  %r13d,\(%r9\)
-[ 	]*[a-f0-9]+:	4d 0f 38 f1 29       	movbe  %r13,\(%r9\)
-[ 	]*[a-f0-9]+:	66 45 0f 38 f0 29    	movbe  \(%r9\),%r13w
-[ 	]*[a-f0-9]+:	45 0f 38 f0 29       	movbe  \(%r9\),%r13d
-[ 	]*[a-f0-9]+:	4d 0f 38 f0 29       	movbe  \(%r9\),%r13
-[ 	]*[a-f0-9]+:	66 45 0f 38 f1 29    	movbe  %r13w,\(%r9\)
-[ 	]*[a-f0-9]+:	45 0f 38 f1 29       	movbe  %r13d,\(%r9\)
-[ 	]*[a-f0-9]+:	4d 0f 38 f1 29       	movbe  %r13,\(%r9\)
-[ 	]*[a-f0-9]+:	66 0f 38 f0 19       	movbe  \(%rcx\),%bx
-[ 	]*[a-f0-9]+:	0f 38 f0 19          	movbe  \(%rcx\),%ebx
-[ 	]*[a-f0-9]+:	48 0f 38 f0 19       	movbe  \(%rcx\),%rbx
-[ 	]*[a-f0-9]+:	66 0f 38 f1 19       	movbe  %bx,\(%rcx\)
-[ 	]*[a-f0-9]+:	0f 38 f1 19          	movbe  %ebx,\(%rcx\)
-[ 	]*[a-f0-9]+:	48 0f 38 f1 19       	movbe  %rbx,\(%rcx\)
-#pass
+#dump: ../x86-64-movbe.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-movbe-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-movbe-intel.d
@@ -1,28 +1,4 @@ 
 #source: ../x86-64-movbe.s
 #objdump: -drwMintel
 #name: x86-64 (ILP32) movbe (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	66 45 0f 38 f0 29    	movbe  r13w,WORD PTR \[r9\]
-[ 	]*[a-f0-9]+:	45 0f 38 f0 29       	movbe  r13d,DWORD PTR \[r9\]
-[ 	]*[a-f0-9]+:	4d 0f 38 f0 29       	movbe  r13,QWORD PTR \[r9\]
-[ 	]*[a-f0-9]+:	66 45 0f 38 f1 29    	movbe  WORD PTR \[r9\],r13w
-[ 	]*[a-f0-9]+:	45 0f 38 f1 29       	movbe  DWORD PTR \[r9\],r13d
-[ 	]*[a-f0-9]+:	4d 0f 38 f1 29       	movbe  QWORD PTR \[r9\],r13
-[ 	]*[a-f0-9]+:	66 45 0f 38 f0 29    	movbe  r13w,WORD PTR \[r9\]
-[ 	]*[a-f0-9]+:	45 0f 38 f0 29       	movbe  r13d,DWORD PTR \[r9\]
-[ 	]*[a-f0-9]+:	4d 0f 38 f0 29       	movbe  r13,QWORD PTR \[r9\]
-[ 	]*[a-f0-9]+:	66 45 0f 38 f1 29    	movbe  WORD PTR \[r9\],r13w
-[ 	]*[a-f0-9]+:	45 0f 38 f1 29       	movbe  DWORD PTR \[r9\],r13d
-[ 	]*[a-f0-9]+:	4d 0f 38 f1 29       	movbe  QWORD PTR \[r9\],r13
-[ 	]*[a-f0-9]+:	66 0f 38 f0 19       	movbe  bx,WORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	0f 38 f0 19          	movbe  ebx,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	48 0f 38 f0 19       	movbe  rbx,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 f1 19       	movbe  WORD PTR \[rcx\],bx
-[ 	]*[a-f0-9]+:	0f 38 f1 19          	movbe  DWORD PTR \[rcx\],ebx
-[ 	]*[a-f0-9]+:	48 0f 38 f1 19       	movbe  QWORD PTR \[rcx\],rbx
-#pass
+#dump: ../x86-64-movbe-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-rip.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-rip.d
@@ -2,14 +2,4 @@ 
 #as: -J
 #objdump: -drw
 #name: x86-64 (ILP32) rip addressing
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <.text>:
-[	 ]*0:[	 ]+8d 05 00 00 00 00[	 ]+lea[	 ]+0x0\(%rip\),%eax[ 	]*(#.*)?
-[	 ]*6:[	 ]+8d 05 11 11 11 11[	 ]+lea[	 ]+0x11111111\(%rip\),%eax[ 	]*(#.*)?
-[	 ]*c:[	 ]+8d 05 01 00 00 00[	 ]+lea[	 ]+0x1\(%rip\),%eax[ 	]*(#.*)?
-[	 ]*12:[	 ]+8d 05 00 00 00 00[	 ]+lea[	 ]+0x0\(%rip\),%eax[ 	]*(#.*)?
-#pass
+#dump: ../x86-64-rip.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-rip-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-rip-intel.d
@@ -2,14 +2,4 @@ 
 #as: -J
 #objdump: -drwMintel
 #name: x86-64 (ILP32) rip addressing (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <.text>:
-[	 ]*0:[	 ]+8d 05 00 00 00 00[	 ]+lea[	 ]+eax,\[rip\+0x0\][ 	]*(#.*)?
-[	 ]*6:[	 ]+8d 05 11 11 11 11[	 ]+lea[	 ]+eax,\[rip\+0x11111111\][ 	]*(#.*)?
-[	 ]*c:[	 ]+8d 05 01 00 00 00[	 ]+lea[	 ]+eax,\[rip\+0x1\][ 	]*(#.*)?
-[	 ]*12:[	 ]+8d 05 00 00 00 00[	 ]+lea[	 ]+eax,\[rip\+0x0\][ 	]*(#.*)?
-#pass
+#dump: ../x86-64-rip-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-sib.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-sib.d
@@ -2,65 +2,4 @@ 
 #as: -J
 #objdump: -dw
 #name: x86-64 (ILP32) SIB
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	8b 1c 25 e2 ff ff ff 	mov    0xffffffffffffffe2,%ebx
-[ 	]*[a-f0-9]+:	8b 1c 25 e2 ff ff ff 	mov    0xffffffffffffffe2,%ebx
-[ 	]*[a-f0-9]+:	8b 04 25 e2 ff ff ff 	mov    0xffffffffffffffe2,%eax
-[ 	]*[a-f0-9]+:	8b 04 65 e2 ff ff ff 	mov    -0x1e\(,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a5 e2 ff ff ff 	mov    -0x1e\(,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e5 e2 ff ff ff 	mov    -0x1e\(,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    0x1e,%eax
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    0x1e,%eax
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    0x1e,%eax
-[ 	]*[a-f0-9]+:	8b 04 65 1e 00 00 00 	mov    0x1e\(,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a5 1e 00 00 00 	mov    0x1e\(,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e5 1e 00 00 00 	mov    0x1e\(,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 03                	mov    \(%rbx\),%eax
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    \(%rbx,%riz,1\),%eax
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    \(%rbx,%riz,1\),%eax
-[ 	]*[a-f0-9]+:	8b 04 63             	mov    \(%rbx,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a3             	mov    \(%rbx,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e3             	mov    \(%rbx,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    \(%rsp\),%eax
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    \(%rsp\),%eax
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    \(%rsp\),%eax
-[ 	]*[a-f0-9]+:	8b 04 64             	mov    \(%rsp,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a4             	mov    \(%rsp,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e4             	mov    \(%rsp,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    \(%r12\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    \(%r12\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    \(%r12\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 64          	mov    \(%r12,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 a4          	mov    \(%r12,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 e4          	mov    \(%r12,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 04 25 e2 ff ff ff 	mov    0xffffffffffffffe2,%eax
-[ 	]*[a-f0-9]+:	8b 04 65 e2 ff ff ff 	mov    -0x1e\(,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a5 e2 ff ff ff 	mov    -0x1e\(,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e5 e2 ff ff ff 	mov    -0x1e\(,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    0x1e,%eax
-[ 	]*[a-f0-9]+:	8b 04 65 1e 00 00 00 	mov    0x1e\(,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a5 1e 00 00 00 	mov    0x1e\(,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e5 1e 00 00 00 	mov    0x1e\(,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    \(%rbx,%riz,1\),%eax
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    \(%rbx,%riz,1\),%eax
-[ 	]*[a-f0-9]+:	8b 04 63             	mov    \(%rbx,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a3             	mov    \(%rbx,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e3             	mov    \(%rbx,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    \(%rsp\),%eax
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    \(%rsp\),%eax
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    \(%rsp\),%eax
-[ 	]*[a-f0-9]+:	8b 04 64             	mov    \(%rsp,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	8b 04 a4             	mov    \(%rsp,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	8b 04 e4             	mov    \(%rsp,%riz,8\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    \(%r12\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    \(%r12\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    \(%r12\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 64          	mov    \(%r12,%riz,2\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 a4          	mov    \(%r12,%riz,4\),%eax
-[ 	]*[a-f0-9]+:	41 8b 04 e4          	mov    \(%r12,%riz,8\),%eax
-#pass
+#dump: ../x86-64-sib.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-sib-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-sib-intel.d
@@ -2,65 +2,4 @@ 
 #as: -J
 #objdump: -dw -Mintel
 #name: x86-64 (ILP32) SIB (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <foo>:
-[ 	]*[a-f0-9]+:	8b 1c 25 e2 ff ff ff 	mov    ebx,DWORD PTR ds:0xffffffffffffffe2
-[ 	]*[a-f0-9]+:	8b 1c 25 e2 ff ff ff 	mov    ebx,DWORD PTR ds:0xffffffffffffffe2
-[ 	]*[a-f0-9]+:	8b 04 25 e2 ff ff ff 	mov    eax,DWORD PTR ds:0xffffffffffffffe2
-[ 	]*[a-f0-9]+:	8b 04 65 e2 ff ff ff 	mov    eax,DWORD PTR \[riz\*2-0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 a5 e2 ff ff ff 	mov    eax,DWORD PTR \[riz\*4-0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 e5 e2 ff ff ff 	mov    eax,DWORD PTR \[riz\*8-0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    eax,DWORD PTR ds:0x1e
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    eax,DWORD PTR ds:0x1e
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    eax,DWORD PTR ds:0x1e
-[ 	]*[a-f0-9]+:	8b 04 65 1e 00 00 00 	mov    eax,DWORD PTR \[riz\*2\+0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 a5 1e 00 00 00 	mov    eax,DWORD PTR \[riz\*4\+0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 e5 1e 00 00 00 	mov    eax,DWORD PTR \[riz\*8\+0x1e\]
-[ 	]*[a-f0-9]+:	8b 03                	mov    eax,DWORD PTR \[rbx\]
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    eax,DWORD PTR \[rbx\+riz\*1\]
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    eax,DWORD PTR \[rbx\+riz\*1\]
-[ 	]*[a-f0-9]+:	8b 04 63             	mov    eax,DWORD PTR \[rbx\+riz\*2\]
-[ 	]*[a-f0-9]+:	8b 04 a3             	mov    eax,DWORD PTR \[rbx\+riz\*4\]
-[ 	]*[a-f0-9]+:	8b 04 e3             	mov    eax,DWORD PTR \[rbx\+riz\*8\]
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    eax,DWORD PTR \[rsp\]
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    eax,DWORD PTR \[rsp\]
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    eax,DWORD PTR \[rsp\]
-[ 	]*[a-f0-9]+:	8b 04 64             	mov    eax,DWORD PTR \[rsp\+riz\*2\]
-[ 	]*[a-f0-9]+:	8b 04 a4             	mov    eax,DWORD PTR \[rsp\+riz\*4\]
-[ 	]*[a-f0-9]+:	8b 04 e4             	mov    eax,DWORD PTR \[rsp\+riz\*8\]
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    eax,DWORD PTR \[r12\]
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    eax,DWORD PTR \[r12\]
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    eax,DWORD PTR \[r12\]
-[ 	]*[a-f0-9]+:	41 8b 04 64          	mov    eax,DWORD PTR \[r12\+riz\*2\]
-[ 	]*[a-f0-9]+:	41 8b 04 a4          	mov    eax,DWORD PTR \[r12\+riz\*4\]
-[ 	]*[a-f0-9]+:	41 8b 04 e4          	mov    eax,DWORD PTR \[r12\+riz\*8\]
-[ 	]*[a-f0-9]+:	8b 04 25 e2 ff ff ff 	mov    eax,DWORD PTR ds:0xffffffffffffffe2
-[ 	]*[a-f0-9]+:	8b 04 65 e2 ff ff ff 	mov    eax,DWORD PTR \[riz\*2-0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 a5 e2 ff ff ff 	mov    eax,DWORD PTR \[riz\*4-0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 e5 e2 ff ff ff 	mov    eax,DWORD PTR \[riz\*8-0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 25 1e 00 00 00 	mov    eax,DWORD PTR ds:0x1e
-[ 	]*[a-f0-9]+:	8b 04 65 1e 00 00 00 	mov    eax,DWORD PTR \[riz\*2\+0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 a5 1e 00 00 00 	mov    eax,DWORD PTR \[riz\*4\+0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 e5 1e 00 00 00 	mov    eax,DWORD PTR \[riz\*8\+0x1e\]
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    eax,DWORD PTR \[rbx\+riz\*1\]
-[ 	]*[a-f0-9]+:	8b 04 23             	mov    eax,DWORD PTR \[rbx\+riz\*1\]
-[ 	]*[a-f0-9]+:	8b 04 63             	mov    eax,DWORD PTR \[rbx\+riz\*2\]
-[ 	]*[a-f0-9]+:	8b 04 a3             	mov    eax,DWORD PTR \[rbx\+riz\*4\]
-[ 	]*[a-f0-9]+:	8b 04 e3             	mov    eax,DWORD PTR \[rbx\+riz\*8\]
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    eax,DWORD PTR \[rsp\]
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    eax,DWORD PTR \[rsp\]
-[ 	]*[a-f0-9]+:	8b 04 24             	mov    eax,DWORD PTR \[rsp\]
-[ 	]*[a-f0-9]+:	8b 04 64             	mov    eax,DWORD PTR \[rsp\+riz\*2\]
-[ 	]*[a-f0-9]+:	8b 04 a4             	mov    eax,DWORD PTR \[rsp\+riz\*4\]
-[ 	]*[a-f0-9]+:	8b 04 e4             	mov    eax,DWORD PTR \[rsp\+riz\*8\]
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    eax,DWORD PTR \[r12\]
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    eax,DWORD PTR \[r12\]
-[ 	]*[a-f0-9]+:	41 8b 04 24          	mov    eax,DWORD PTR \[r12\]
-[ 	]*[a-f0-9]+:	41 8b 04 64          	mov    eax,DWORD PTR \[r12\+riz\*2\]
-[ 	]*[a-f0-9]+:	41 8b 04 a4          	mov    eax,DWORD PTR \[r12\+riz\*4\]
-[ 	]*[a-f0-9]+:	41 8b 04 e4          	mov    eax,DWORD PTR \[r12\+riz\*8\]
-#pass
+#dump: ../x86-64-sib-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-size-4.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-size-4.d
@@ -1,18 +1,4 @@ 
 #name: x32 size 4
 #source: ../size-4.s
 #objdump: -dwr
-
-
-.*: +file format .*
-
-
-Disassembly of section .text:
-
-0+ <.text>:
-[ 	]*[a-f0-9]+:	b8 50 00 00 00       	mov    \$0x50,%eax
-[ 	]*[a-f0-9]+:	b8 48 00 00 00       	mov    \$0x48,%eax
-[ 	]*[a-f0-9]+:	b8 58 00 00 00       	mov    \$0x58,%eax
-[ 	]*[a-f0-9]+:	b8 1e 00 00 00       	mov    \$0x1e,%eax
-[ 	]*[a-f0-9]+:	b8 0e 00 00 00       	mov    \$0xe,%eax
-[ 	]*[a-f0-9]+:	b8 2e 00 00 00       	mov    \$0x2e,%eax
-#pass
+#dump: ../x86-64-size-4.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-sse4_1.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-sse4_1.d
@@ -1,218 +1,4 @@ 
 #source: ../x86-64-sse4_1.s
 #objdump: -dw
 #name: x86-64 (ILP32) SSE4.1
-
-.*:     file format .*
-
-Disassembly of section .text:
-
-0+000 <foo>:
-[ 	]*[a-f0-9]+:	66 0f 3a 0d 01 00    	blendpd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0d c1 00    	blendpd \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c 01 00    	blendps \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c c1 00    	blendps \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 01       	blendvpd %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 c1       	blendvpd %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 01       	blendvpd %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 c1       	blendvpd %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 01       	blendvps %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 c1       	blendvps %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 01       	blendvps %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 c1       	blendvps %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 01 00    	dppd   \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 c1 00    	dppd   \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 01 00    	dpps   \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 c1 00    	dpps   \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 17 01 00    	extractps \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f 3a 21 c1 00    	insertps \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 21 01 00    	insertps \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 2a 01       	movntdqa \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 42 01 00    	mpsadbw \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 42 c1 00    	mpsadbw \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 2b 01       	packusdw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 2b c1       	packusdw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 01       	pblendvb %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 c1       	pblendvb %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 01       	pblendvb %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 c1       	pblendvb %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e 01 00    	pblendw \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e c1 00    	pblendw \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 29 c1       	pcmpeqq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 29 01       	pcmpeqq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 14 01 00    	pextrb \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f 3a 16 c1 00    	pextrd \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 16 01 00    	pextrd \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 c1 00 	pextrq \$0x0,%xmm0,%rcx
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 01 00 	pextrq \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 15 01 00    	pextrw \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f 38 41 c1       	phminposuw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 41 01       	phminposuw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 01 00    	pinsrb \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb \$0x0,%ecx,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb \$0x0,%ecx,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 01 00    	pinsrd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 c1 00    	pinsrd \$0x0,%ecx,%xmm0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 01 00 	pinsrq \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 c1 00 	pinsrq \$0x0,%rcx,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3c c1       	pmaxsb %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3c 01       	pmaxsb \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3d c1       	pmaxsd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3d 01       	pmaxsd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3f c1       	pmaxud %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3f 01       	pmaxud \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3e c1       	pmaxuw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3e 01       	pmaxuw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 38 c1       	pminsb %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 38 01       	pminsb \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 39 c1       	pminsd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 39 01       	pminsd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3b c1       	pminud %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3b 01       	pminud \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3a c1       	pminuw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3a 01       	pminuw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 20 c1       	pmovsxbw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 20 01       	pmovsxbw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 21 c1       	pmovsxbd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 21 01       	pmovsxbd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 22 c1       	pmovsxbq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 22 01       	pmovsxbq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 23 c1       	pmovsxwd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 23 01       	pmovsxwd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 24 c1       	pmovsxwq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 24 01       	pmovsxwq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 25 c1       	pmovsxdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 25 01       	pmovsxdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 30 c1       	pmovzxbw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 30 01       	pmovzxbw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 31 c1       	pmovzxbd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 31 01       	pmovzxbd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 32 c1       	pmovzxbq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 32 01       	pmovzxbq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 33 c1       	pmovzxwd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 33 01       	pmovzxwd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 34 c1       	pmovzxwq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 34 01       	pmovzxwq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 35 c1       	pmovzxdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 35 01       	pmovzxdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 28 c1       	pmuldq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 28 01       	pmuldq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 40 c1       	pmulld %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 40 01       	pmulld \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 17 c1       	ptest  %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 17 01       	ptest  \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 09 01 00    	roundpd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 09 c1 00    	roundpd \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 01 00    	roundps \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 c1 00    	roundps \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b 01 00    	roundsd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b c1 00    	roundsd \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a 01 00    	roundss \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a c1 00    	roundss \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0d 01 00    	blendpd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0d c1 00    	blendpd \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c 01 00    	blendps \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c c1 00    	blendps \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 01       	blendvpd %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 c1       	blendvpd %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 01       	blendvps %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 c1       	blendvps %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 01 00    	dppd   \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 c1 00    	dppd   \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 01 00    	dpps   \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 c1 00    	dpps   \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 17 01 00    	extractps \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f 3a 21 c1 00    	insertps \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 21 01 00    	insertps \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 2a 01       	movntdqa \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 42 01 00    	mpsadbw \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 42 c1 00    	mpsadbw \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 2b 01       	packusdw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 2b c1       	packusdw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 01       	pblendvb %xmm0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 c1       	pblendvb %xmm0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e 01 00    	pblendw \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e c1 00    	pblendw \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 29 c1       	pcmpeqq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 29 01       	pcmpeqq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 14 01 00    	pextrb \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f 3a 16 c1 00    	pextrd \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 16 01 00    	pextrd \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 c1 00 	pextrq \$0x0,%xmm0,%rcx
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 01 00 	pextrq \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw \$0x0,%xmm0,%ecx
-[ 	]*[a-f0-9]+:	66 0f 3a 15 01 00    	pextrw \$0x0,%xmm0,\(%rcx\)
-[ 	]*[a-f0-9]+:	66 0f 38 41 c1       	phminposuw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 41 01       	phminposuw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 01 00    	pinsrb \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb \$0x0,%ecx,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb \$0x0,%ecx,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 01 00    	pinsrd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 c1 00    	pinsrd \$0x0,%ecx,%xmm0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 01 00 	pinsrq \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 c1 00 	pinsrq \$0x0,%rcx,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3c c1       	pmaxsb %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3c 01       	pmaxsb \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3d c1       	pmaxsd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3d 01       	pmaxsd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3f c1       	pmaxud %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3f 01       	pmaxud \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3e c1       	pmaxuw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3e 01       	pmaxuw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 38 c1       	pminsb %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 38 01       	pminsb \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 39 c1       	pminsd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 39 01       	pminsd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3b c1       	pminud %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3b 01       	pminud \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3a c1       	pminuw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 3a 01       	pminuw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 20 c1       	pmovsxbw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 20 01       	pmovsxbw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 21 c1       	pmovsxbd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 21 01       	pmovsxbd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 22 c1       	pmovsxbq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 22 01       	pmovsxbq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 23 c1       	pmovsxwd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 23 01       	pmovsxwd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 24 c1       	pmovsxwq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 24 01       	pmovsxwq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 25 c1       	pmovsxdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 25 01       	pmovsxdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 30 c1       	pmovzxbw %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 30 01       	pmovzxbw \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 31 c1       	pmovzxbd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 31 01       	pmovzxbd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 32 c1       	pmovzxbq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 32 01       	pmovzxbq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 33 c1       	pmovzxwd %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 33 01       	pmovzxwd \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 34 c1       	pmovzxwq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 34 01       	pmovzxwq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 35 c1       	pmovzxdq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 35 01       	pmovzxdq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 28 c1       	pmuldq %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 28 01       	pmuldq \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 40 c1       	pmulld %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 40 01       	pmulld \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 17 c1       	ptest  %xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 17 01       	ptest  \(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 09 01 00    	roundpd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 09 c1 00    	roundpd \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 01 00    	roundps \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 c1 00    	roundps \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b 01 00    	roundsd \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b c1 00    	roundsd \$0x0,%xmm1,%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a 01 00    	roundss \$0x0,\(%rcx\),%xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a c1 00    	roundss \$0x0,%xmm1,%xmm0
-#pass
+#dump: ../x86-64-sse4_1.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-sse4_1-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-sse4_1-intel.d
@@ -1,218 +1,4 @@ 
 #source: ../x86-64-sse4_1.s
 #objdump: -dwMintel
 #name: x86-64 (ILP32) SSE4.1 (Intel disassembly)
-
-.*:     file format .*
-
-Disassembly of section .text:
-
-0+000 <foo>:
-[ 	]*[a-f0-9]+:	66 0f 3a 0d 01 00    	blendpd xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0d c1 00    	blendpd xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c 01 00    	blendps xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c c1 00    	blendps xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 15 01       	blendvpd xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 c1       	blendvpd xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 01       	blendvpd xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 c1       	blendvpd xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 01       	blendvps xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 c1       	blendvps xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 01       	blendvps xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 c1       	blendvps xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 01 00    	dppd   xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 c1 00    	dppd   xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 01 00    	dpps   xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 c1 00    	dpps   xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 01 00    	extractps DWORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 21 c1 00    	insertps xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 21 01 00    	insertps xmm0,DWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 38 2a 01       	movntdqa xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 42 01 00    	mpsadbw xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 42 c1 00    	mpsadbw xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 2b 01       	packusdw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 2b c1       	packusdw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 10 01       	pblendvb xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 c1       	pblendvb xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 01       	pblendvb xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 c1       	pblendvb xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e 01 00    	pblendw xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e c1 00    	pblendw xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 29 c1       	pcmpeqq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 29 01       	pcmpeqq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 14 01 00    	pextrb BYTE PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 16 c1 00    	pextrd ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 16 01 00    	pextrd DWORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 c1 00 	pextrq rcx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 01 00 	pextrq QWORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 15 01 00    	pextrw WORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 41 c1       	phminposuw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 41 01       	phminposuw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 20 01 00    	pinsrb xmm0,BYTE PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb xmm0,ecx,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb xmm0,ecx,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 01 00    	pinsrd xmm0,DWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 c1 00    	pinsrd xmm0,ecx,0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 01 00 	pinsrq xmm0,QWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 c1 00 	pinsrq xmm0,rcx,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 3c c1       	pmaxsb xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3c 01       	pmaxsb xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3d c1       	pmaxsd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3d 01       	pmaxsd xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3f c1       	pmaxud xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3f 01       	pmaxud xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3e c1       	pmaxuw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3e 01       	pmaxuw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 38 c1       	pminsb xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 38 01       	pminsb xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 39 c1       	pminsd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 39 01       	pminsd xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3b c1       	pminud xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3b 01       	pminud xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3a c1       	pminuw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3a 01       	pminuw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 20 c1       	pmovsxbw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 20 01       	pmovsxbw xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 21 c1       	pmovsxbd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 21 01       	pmovsxbd xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 22 c1       	pmovsxbq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 22 01       	pmovsxbq xmm0,WORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 23 c1       	pmovsxwd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 23 01       	pmovsxwd xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 24 c1       	pmovsxwq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 24 01       	pmovsxwq xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 25 c1       	pmovsxdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 25 01       	pmovsxdq xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 30 c1       	pmovzxbw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 30 01       	pmovzxbw xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 31 c1       	pmovzxbd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 31 01       	pmovzxbd xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 32 c1       	pmovzxbq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 32 01       	pmovzxbq xmm0,WORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 33 c1       	pmovzxwd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 33 01       	pmovzxwd xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 34 c1       	pmovzxwq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 34 01       	pmovzxwq xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 35 c1       	pmovzxdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 35 01       	pmovzxdq xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 28 c1       	pmuldq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 28 01       	pmuldq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 40 c1       	pmulld xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 40 01       	pmulld xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 17 c1       	ptest  xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 17 01       	ptest  xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 09 01 00    	roundpd xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 09 c1 00    	roundpd xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 01 00    	roundps xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 c1 00    	roundps xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b 01 00    	roundsd xmm0,QWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b c1 00    	roundsd xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a 01 00    	roundss xmm0,DWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a c1 00    	roundss xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0d 01 00    	blendpd xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0d c1 00    	blendpd xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c 01 00    	blendps xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0c c1 00    	blendps xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 15 01       	blendvpd xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 15 c1       	blendvpd xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 01       	blendvps xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 14 c1       	blendvps xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 01 00    	dppd   xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 41 c1 00    	dppd   xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 01 00    	dpps   xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 40 c1 00    	dpps   xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 c1 00    	extractps ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 17 01 00    	extractps DWORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 21 c1 00    	insertps xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 21 01 00    	insertps xmm0,DWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 38 2a 01       	movntdqa xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 42 01 00    	mpsadbw xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 42 c1 00    	mpsadbw xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 2b 01       	packusdw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 2b c1       	packusdw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 10 01       	pblendvb xmm0,XMMWORD PTR \[rcx\],xmm0
-[ 	]*[a-f0-9]+:	66 0f 38 10 c1       	pblendvb xmm0,xmm1,xmm0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e 01 00    	pblendw xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0e c1 00    	pblendw xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 29 c1       	pcmpeqq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 29 01       	pcmpeqq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 14 c1 00    	pextrb ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 14 01 00    	pextrb BYTE PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 16 c1 00    	pextrd ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 16 01 00    	pextrd DWORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 c1 00 	pextrq rcx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 16 01 00 	pextrq QWORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f c5 c8 00       	pextrw ecx,xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 15 01 00    	pextrw WORD PTR \[rcx\],xmm0,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 41 c1       	phminposuw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 41 01       	phminposuw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 20 01 00    	pinsrb xmm0,BYTE PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb xmm0,ecx,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 20 c1 00    	pinsrb xmm0,ecx,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 01 00    	pinsrd xmm0,DWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 22 c1 00    	pinsrd xmm0,ecx,0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 01 00 	pinsrq xmm0,QWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 48 0f 3a 22 c1 00 	pinsrq xmm0,rcx,0x0
-[ 	]*[a-f0-9]+:	66 0f 38 3c c1       	pmaxsb xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3c 01       	pmaxsb xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3d c1       	pmaxsd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3d 01       	pmaxsd xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3f c1       	pmaxud xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3f 01       	pmaxud xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3e c1       	pmaxuw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3e 01       	pmaxuw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 38 c1       	pminsb xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 38 01       	pminsb xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 39 c1       	pminsd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 39 01       	pminsd xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3b c1       	pminud xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3b 01       	pminud xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 3a c1       	pminuw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 3a 01       	pminuw xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 20 c1       	pmovsxbw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 20 01       	pmovsxbw xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 21 c1       	pmovsxbd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 21 01       	pmovsxbd xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 22 c1       	pmovsxbq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 22 01       	pmovsxbq xmm0,WORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 23 c1       	pmovsxwd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 23 01       	pmovsxwd xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 24 c1       	pmovsxwq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 24 01       	pmovsxwq xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 25 c1       	pmovsxdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 25 01       	pmovsxdq xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 30 c1       	pmovzxbw xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 30 01       	pmovzxbw xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 31 c1       	pmovzxbd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 31 01       	pmovzxbd xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 32 c1       	pmovzxbq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 32 01       	pmovzxbq xmm0,WORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 33 c1       	pmovzxwd xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 33 01       	pmovzxwd xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 34 c1       	pmovzxwq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 34 01       	pmovzxwq xmm0,DWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 35 c1       	pmovzxdq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 35 01       	pmovzxdq xmm0,QWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 28 c1       	pmuldq xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 28 01       	pmuldq xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 40 c1       	pmulld xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 40 01       	pmulld xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 38 17 c1       	ptest  xmm0,xmm1
-[ 	]*[a-f0-9]+:	66 0f 38 17 01       	ptest  xmm0,XMMWORD PTR \[rcx\]
-[ 	]*[a-f0-9]+:	66 0f 3a 09 01 00    	roundpd xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 09 c1 00    	roundpd xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 01 00    	roundps xmm0,XMMWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 08 c1 00    	roundps xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b 01 00    	roundsd xmm0,QWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0b c1 00    	roundsd xmm0,xmm1,0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a 01 00    	roundss xmm0,DWORD PTR \[rcx\],0x0
-[ 	]*[a-f0-9]+:	66 0f 3a 0a c1 00    	roundss xmm0,xmm1,0x0
-#pass
+#dump: ../x86-64-sse4_1-intel.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-ssse3.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-ssse3.d
@@ -1,74 +1,4 @@ 
 #source: ../x86-64-ssse3.s
 #objdump: -dw
 #name: x86-64 (ILP32) SSSE3
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <foo>:
-   0:	0f 38 01 01[ 	]+phaddw \(%rcx\),%mm0
-   4:	0f 38 01 c1[ 	]+phaddw %mm1,%mm0
-   8:	66 0f 38 01 01[ 	]+phaddw \(%rcx\),%xmm0
-   d:	66 0f 38 01 c1[ 	]+phaddw %xmm1,%xmm0
-  12:	0f 38 02 01[ 	]+phaddd \(%rcx\),%mm0
-  16:	0f 38 02 c1[ 	]+phaddd %mm1,%mm0
-  1a:	66 0f 38 02 01[ 	]+phaddd \(%rcx\),%xmm0
-  1f:	66 0f 38 02 c1[ 	]+phaddd %xmm1,%xmm0
-  24:	0f 38 03 01[ 	]+phaddsw \(%rcx\),%mm0
-  28:	0f 38 03 c1[ 	]+phaddsw %mm1,%mm0
-  2c:	66 0f 38 03 01[ 	]+phaddsw \(%rcx\),%xmm0
-  31:	66 0f 38 03 c1[ 	]+phaddsw %xmm1,%xmm0
-  36:	0f 38 05 01[ 	]+phsubw \(%rcx\),%mm0
-  3a:	0f 38 05 c1[ 	]+phsubw %mm1,%mm0
-  3e:	66 0f 38 05 01[ 	]+phsubw \(%rcx\),%xmm0
-  43:	66 0f 38 05 c1[ 	]+phsubw %xmm1,%xmm0
-  48:	0f 38 06 01[ 	]+phsubd \(%rcx\),%mm0
-  4c:	0f 38 06 c1[ 	]+phsubd %mm1,%mm0
-  50:	66 0f 38 06 01[ 	]+phsubd \(%rcx\),%xmm0
-  55:	66 0f 38 06 c1[ 	]+phsubd %xmm1,%xmm0
-  5a:	0f 38 07 01[ 	]+phsubsw \(%rcx\),%mm0
-  5e:	0f 38 07 c1[ 	]+phsubsw %mm1,%mm0
-  62:	66 0f 38 07 01[ 	]+phsubsw \(%rcx\),%xmm0
-  67:	66 0f 38 07 c1[ 	]+phsubsw %xmm1,%xmm0
-  6c:	0f 38 04 01[ 	]+pmaddubsw \(%rcx\),%mm0
-  70:	0f 38 04 c1[ 	]+pmaddubsw %mm1,%mm0
-  74:	66 0f 38 04 01[ 	]+pmaddubsw \(%rcx\),%xmm0
-  79:	66 0f 38 04 c1[ 	]+pmaddubsw %xmm1,%xmm0
-  7e:	0f 38 0b 01[ 	]+pmulhrsw \(%rcx\),%mm0
-  82:	0f 38 0b c1[ 	]+pmulhrsw %mm1,%mm0
-  86:	66 0f 38 0b 01[ 	]+pmulhrsw \(%rcx\),%xmm0
-  8b:	66 0f 38 0b c1[ 	]+pmulhrsw %xmm1,%xmm0
-  90:	0f 38 00 01[ 	]+pshufb \(%rcx\),%mm0
-  94:	0f 38 00 c1[ 	]+pshufb %mm1,%mm0
-  98:	66 0f 38 00 01[ 	]+pshufb \(%rcx\),%xmm0
-  9d:	66 0f 38 00 c1[ 	]+pshufb %xmm1,%xmm0
-  a2:	0f 38 08 01[ 	]+psignb \(%rcx\),%mm0
-  a6:	0f 38 08 c1[ 	]+psignb %mm1,%mm0
-  aa:	66 0f 38 08 01[ 	]+psignb \(%rcx\),%xmm0
-  af:	66 0f 38 08 c1[ 	]+psignb %xmm1,%xmm0
-  b4:	0f 38 09 01[ 	]+psignw \(%rcx\),%mm0
-  b8:	0f 38 09 c1[ 	]+psignw %mm1,%mm0
-  bc:	66 0f 38 09 01[ 	]+psignw \(%rcx\),%xmm0
-  c1:	66 0f 38 09 c1[ 	]+psignw %xmm1,%xmm0
-  c6:	0f 38 0a 01[ 	]+psignd \(%rcx\),%mm0
-  ca:	0f 38 0a c1[ 	]+psignd %mm1,%mm0
-  ce:	66 0f 38 0a 01[ 	]+psignd \(%rcx\),%xmm0
-  d3:	66 0f 38 0a c1[ 	]+psignd %xmm1,%xmm0
-  d8:	0f 3a 0f 01 02[ 	]+palignr \$0x2,\(%rcx\),%mm0
-  dd:	0f 3a 0f c1 02[ 	]+palignr \$0x2,%mm1,%mm0
-  e2:	66 0f 3a 0f 01 02[ 	]+palignr \$0x2,\(%rcx\),%xmm0
-  e8:	66 0f 3a 0f c1 02[ 	]+palignr \$0x2,%xmm1,%xmm0
-  ee:	0f 38 1c 01[ 	]+pabsb  \(%rcx\),%mm0
-  f2:	0f 38 1c c1[ 	]+pabsb  %mm1,%mm0
-  f6:	66 0f 38 1c 01[ 	]+pabsb  \(%rcx\),%xmm0
-  fb:	66 0f 38 1c c1[ 	]+pabsb  %xmm1,%xmm0
- 100:	0f 38 1d 01[ 	]+pabsw  \(%rcx\),%mm0
- 104:	0f 38 1d c1[ 	]+pabsw  %mm1,%mm0
- 108:	66 0f 38 1d 01[ 	]+pabsw  \(%rcx\),%xmm0
- 10d:	66 0f 38 1d c1[ 	]+pabsw  %xmm1,%xmm0
- 112:	0f 38 1e 01[ 	]+pabsd  \(%rcx\),%mm0
- 116:	0f 38 1e c1[ 	]+pabsd  %mm1,%mm0
- 11a:	66 0f 38 1e 01[ 	]+pabsd  \(%rcx\),%xmm0
- 11f:	66 0f 38 1e c1[ 	]+pabsd  %xmm1,%xmm0
-#pass
+#dump: ../x86-64-ssse3.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-vmx.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-vmx.d
@@ -1,26 +1,4 @@ 
 #source: ../x86-64-vmx.s
 #objdump: -dw
 #name: x86-64 (ILP32) VMX
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+000 <foo>:
-   0:	0f 01 c1 [ 	]*vmcall
-   3:	0f 01 c2 [ 	]*vmlaunch
-   6:	0f 01 c3 [ 	]*vmresume
-   9:	0f 01 c4 [ 	]*vmxoff
-   c:	66 0f c7 30 [ 	]*vmclear \(%rax\)
-  10:	0f c7 30 [ 	]*vmptrld \(%rax\)
-  13:	0f c7 38 [ 	]*vmptrst \(%rax\)
-  16:	f3 0f c7 30 [ 	]*vmxon  \(%rax\)
-  1a:	0f 78 c3 [ 	]*vmread %rax,%rbx
-  1d:	0f 78 c3 [ 	]*vmread %rax,%rbx
-  20:	0f 78 03 [ 	]*vmread %rax,\(%rbx\)
-  23:	0f 78 03 [ 	]*vmread %rax,\(%rbx\)
-  26:	0f 79 d8 [ 	]*vmwrite %rax,%rbx
-  29:	0f 79 d8 [ 	]*vmwrite %rax,%rbx
-  2c:	0f 79 18 [ 	]*vmwrite \(%rax\),%rbx
-  2f:	0f 79 18 [ 	]*vmwrite \(%rax\),%rbx
-	...
+#dump: ../x86-64-vmx.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-xsave.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-xsave.d
@@ -1,68 +1,4 @@ 
 #source: ../x86-64-xsave.s
 #objdump: -dw
 #name: x86-64 (ILP32) xsave
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	0f 01 d0             	xgetbv
-[ 	]*[a-f0-9]+:	0f 01 d1             	xsetbv
-[ 	]*[a-f0-9]+:	0f ae 20             	xsave  \(%rax\)
-[ 	]*[a-f0-9]+:	41 0f ae 20          	xsave  \(%r8\)
-[ 	]*[a-f0-9]+:	41 0f ae 24 00       	xsave  \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	42 0f ae 24 00       	xsave  \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	43 0f ae 24 38       	xsave  \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	48 0f ae 20          	xsave64 \(%rax\)
-[ 	]*[a-f0-9]+:	49 0f ae 20          	xsave64 \(%r8\)
-[ 	]*[a-f0-9]+:	49 0f ae 24 00       	xsave64 \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	4a 0f ae 24 00       	xsave64 \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	0f ae 28             	xrstor \(%rax\)
-[ 	]*[a-f0-9]+:	41 0f ae 28          	xrstor \(%r8\)
-[ 	]*[a-f0-9]+:	41 0f ae 2c 00       	xrstor \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	42 0f ae 2c 00       	xrstor \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	43 0f ae 2c 38       	xrstor \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	48 0f ae 28          	xrstor64 \(%rax\)
-[ 	]*[a-f0-9]+:	49 0f ae 28          	xrstor64 \(%r8\)
-[ 	]*[a-f0-9]+:	49 0f ae 2c 00       	xrstor64 \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	4a 0f ae 2c 00       	xrstor64 \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	4b 0f ae 2c 38       	xrstor64 \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	0f ae 30             	xsaveopt \(%rax\)
-[ 	]*[a-f0-9]+:	41 0f ae 30          	xsaveopt \(%r8\)
-[ 	]*[a-f0-9]+:	41 0f ae 34 00       	xsaveopt \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	42 0f ae 34 00       	xsaveopt \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	43 0f ae 34 38       	xsaveopt \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	48 0f ae 30          	xsaveopt64 \(%rax\)
-[ 	]*[a-f0-9]+:	49 0f ae 30          	xsaveopt64 \(%r8\)
-[ 	]*[a-f0-9]+:	49 0f ae 34 00       	xsaveopt64 \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	4a 0f ae 34 00       	xsaveopt64 \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	0f ae 20             	xsave  \(%rax\)
-[ 	]*[a-f0-9]+:	41 0f ae 20          	xsave  \(%r8\)
-[ 	]*[a-f0-9]+:	41 0f ae 24 00       	xsave  \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	42 0f ae 24 00       	xsave  \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	43 0f ae 24 38       	xsave  \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	48 0f ae 20          	xsave64 \(%rax\)
-[ 	]*[a-f0-9]+:	49 0f ae 20          	xsave64 \(%r8\)
-[ 	]*[a-f0-9]+:	49 0f ae 24 00       	xsave64 \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	4a 0f ae 24 00       	xsave64 \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	0f ae 28             	xrstor \(%rax\)
-[ 	]*[a-f0-9]+:	41 0f ae 28          	xrstor \(%r8\)
-[ 	]*[a-f0-9]+:	41 0f ae 2c 00       	xrstor \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	42 0f ae 2c 00       	xrstor \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	43 0f ae 2c 38       	xrstor \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	48 0f ae 28          	xrstor64 \(%rax\)
-[ 	]*[a-f0-9]+:	49 0f ae 28          	xrstor64 \(%r8\)
-[ 	]*[a-f0-9]+:	49 0f ae 2c 00       	xrstor64 \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	4a 0f ae 2c 00       	xrstor64 \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	4b 0f ae 2c 38       	xrstor64 \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	0f ae 30             	xsaveopt \(%rax\)
-[ 	]*[a-f0-9]+:	41 0f ae 30          	xsaveopt \(%r8\)
-[ 	]*[a-f0-9]+:	41 0f ae 34 00       	xsaveopt \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	42 0f ae 34 00       	xsaveopt \(%rax,%r8,1\)
-[ 	]*[a-f0-9]+:	43 0f ae 34 38       	xsaveopt \(%r8,%r15,1\)
-[ 	]*[a-f0-9]+:	48 0f ae 30          	xsaveopt64 \(%rax\)
-[ 	]*[a-f0-9]+:	49 0f ae 30          	xsaveopt64 \(%r8\)
-[ 	]*[a-f0-9]+:	49 0f ae 34 00       	xsaveopt64 \(%r8,%rax,1\)
-[ 	]*[a-f0-9]+:	4a 0f ae 34 00       	xsaveopt64 \(%rax,%r8,1\)
-#pass
+#dump: ../x86-64-xsave.d
--- a/gas/testsuite/gas/i386/ilp32/x86-64-xsave-intel.d
+++ b/gas/testsuite/gas/i386/ilp32/x86-64-xsave-intel.d
@@ -2,68 +2,4 @@ 
 #as: -J
 #objdump: -dw -Mintel
 #name: x86-64 (ILP32) xsave (Intel mode)
-
-.*: +file format .*
-
-Disassembly of section .text:
-
-0+ <_start>:
-[ 	]*[a-f0-9]+:	0f 01 d0             	xgetbv
-[ 	]*[a-f0-9]+:	0f 01 d1             	xsetbv
-[ 	]*[a-f0-9]+:	0f ae 20             	xsave  \[rax\]
-[ 	]*[a-f0-9]+:	41 0f ae 20          	xsave  \[r8\]
-[ 	]*[a-f0-9]+:	41 0f ae 24 00       	xsave  \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	42 0f ae 24 00       	xsave  \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	43 0f ae 24 38       	xsave  \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	48 0f ae 20          	xsave64 \[rax\]
-[ 	]*[a-f0-9]+:	49 0f ae 20          	xsave64 \[r8\]
-[ 	]*[a-f0-9]+:	49 0f ae 24 00       	xsave64 \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	4a 0f ae 24 00       	xsave64 \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	0f ae 28             	xrstor \[rax\]
-[ 	]*[a-f0-9]+:	41 0f ae 28          	xrstor \[r8\]
-[ 	]*[a-f0-9]+:	41 0f ae 2c 00       	xrstor \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	42 0f ae 2c 00       	xrstor \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	43 0f ae 2c 38       	xrstor \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	48 0f ae 28          	xrstor64 \[rax\]
-[ 	]*[a-f0-9]+:	49 0f ae 28          	xrstor64 \[r8\]
-[ 	]*[a-f0-9]+:	49 0f ae 2c 00       	xrstor64 \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	4a 0f ae 2c 00       	xrstor64 \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	4b 0f ae 2c 38       	xrstor64 \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	0f ae 30             	xsaveopt \[rax\]
-[ 	]*[a-f0-9]+:	41 0f ae 30          	xsaveopt \[r8\]
-[ 	]*[a-f0-9]+:	41 0f ae 34 00       	xsaveopt \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	42 0f ae 34 00       	xsaveopt \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	43 0f ae 34 38       	xsaveopt \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	48 0f ae 30          	xsaveopt64 \[rax\]
-[ 	]*[a-f0-9]+:	49 0f ae 30          	xsaveopt64 \[r8\]
-[ 	]*[a-f0-9]+:	49 0f ae 34 00       	xsaveopt64 \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	4a 0f ae 34 00       	xsaveopt64 \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	0f ae 20             	xsave  \[rax\]
-[ 	]*[a-f0-9]+:	41 0f ae 20          	xsave  \[r8\]
-[ 	]*[a-f0-9]+:	41 0f ae 24 00       	xsave  \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	42 0f ae 24 00       	xsave  \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	43 0f ae 24 38       	xsave  \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	48 0f ae 20          	xsave64 \[rax\]
-[ 	]*[a-f0-9]+:	49 0f ae 20          	xsave64 \[r8\]
-[ 	]*[a-f0-9]+:	49 0f ae 24 00       	xsave64 \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	4a 0f ae 24 00       	xsave64 \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	0f ae 28             	xrstor \[rax\]
-[ 	]*[a-f0-9]+:	41 0f ae 28          	xrstor \[r8\]
-[ 	]*[a-f0-9]+:	41 0f ae 2c 00       	xrstor \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	42 0f ae 2c 00       	xrstor \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	43 0f ae 2c 38       	xrstor \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	48 0f ae 28          	xrstor64 \[rax\]
-[ 	]*[a-f0-9]+:	49 0f ae 28          	xrstor64 \[r8\]
-[ 	]*[a-f0-9]+:	49 0f ae 2c 00       	xrstor64 \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	4a 0f ae 2c 00       	xrstor64 \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	4b 0f ae 2c 38       	xrstor64 \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	0f ae 30             	xsaveopt \[rax\]
-[ 	]*[a-f0-9]+:	41 0f ae 30          	xsaveopt \[r8\]
-[ 	]*[a-f0-9]+:	41 0f ae 34 00       	xsaveopt \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	42 0f ae 34 00       	xsaveopt \[rax\+r8\*1\]
-[ 	]*[a-f0-9]+:	43 0f ae 34 38       	xsaveopt \[r8\+r15\*1\]
-[ 	]*[a-f0-9]+:	48 0f ae 30          	xsaveopt64 \[rax\]
-[ 	]*[a-f0-9]+:	49 0f ae 30          	xsaveopt64 \[r8\]
-[ 	]*[a-f0-9]+:	49 0f ae 34 00       	xsaveopt64 \[r8\+rax\*1\]
-[ 	]*[a-f0-9]+:	4a 0f ae 34 00       	xsaveopt64 \[rax\+r8\*1\]
-#pass
+#dump: ../x86-64-xsave-intel.d