@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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