1 #objdump: -dw -Mintel 2 #name: x86_64 AVX512/4FMAPS insns (Intel disassembly) 3 #source: x86-64-avx512_4fmaps.s 4 5 .*: +file format .* 6 7 8 Disassembly of section \.text: 9 10 0+ <_start>: 11 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 09[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rcx\] 12 [ ]*[a-f0-9]+:[ ]*62 f2 3f 4f 9a 09[ ]*v4fmaddps zmm1\{k7\},zmm8,XMMWORD PTR \[rcx\] 13 [ ]*[a-f0-9]+:[ ]*62 f2 3f cf 9a 09[ ]*v4fmaddps zmm1\{k7\}\{z\},zmm8,XMMWORD PTR \[rcx\] 14 [ ]*[a-f0-9]+:[ ]*62 b2 3f 48 9a 8c f0 c0 1d fe ff[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 15 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 4a 7f[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x7f0\] 16 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 8a 00 08 00 00[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x800\] 17 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 4a 80[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x800\] 18 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 8a f0 f7 ff ff[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x810\] 19 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 09[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rcx\] 20 [ ]*[a-f0-9]+:[ ]*62 f2 3f 4f aa 09[ ]*v4fnmaddps zmm1\{k7\},zmm8,XMMWORD PTR \[rcx\] 21 [ ]*[a-f0-9]+:[ ]*62 f2 3f cf aa 09[ ]*v4fnmaddps zmm1\{k7\}\{z\},zmm8,XMMWORD PTR \[rcx\] 22 [ ]*[a-f0-9]+:[ ]*62 b2 3f 48 aa 8c f0 c0 1d fe ff[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 23 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 4a 7f[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x7f0\] 24 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 8a 00 08 00 00[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x800\] 25 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 4a 80[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x800\] 26 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 8a f0 f7 ff ff[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x810\] 27 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 09[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rcx\] 28 [ ]*[a-f0-9]+:[ ]*62 f2 3f 0f 9b 09[ ]*v4fmaddss xmm1\{k7\},xmm8,XMMWORD PTR \[rcx\] 29 [ ]*[a-f0-9]+:[ ]*62 f2 3f 8f 9b 09[ ]*v4fmaddss xmm1\{k7\}\{z\},xmm8,XMMWORD PTR \[rcx\] 30 [ ]*[a-f0-9]+:[ ]*62 b2 3f 08 9b 8c f0 c0 1d fe ff[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 31 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 4a 7f[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x7f0\] 32 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 8a 00 08 00 00[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x800\] 33 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 4a 80[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x800\] 34 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 8a f0 f7 ff ff[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x810\] 35 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 09[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rcx\] 36 [ ]*[a-f0-9]+:[ ]*62 f2 3f 0f ab 09[ ]*v4fnmaddss xmm1\{k7\},xmm8,XMMWORD PTR \[rcx\] 37 [ ]*[a-f0-9]+:[ ]*62 f2 3f 8f ab 09[ ]*v4fnmaddss xmm1\{k7\}\{z\},xmm8,XMMWORD PTR \[rcx\] 38 [ ]*[a-f0-9]+:[ ]*62 b2 3f 08 ab 8c f0 c0 1d fe ff[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 39 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 4a 7f[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x7f0\] 40 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 8a 00 08 00 00[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x800\] 41 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 4a 80[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x800\] 42 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 8a f0 f7 ff ff[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x810\] 43 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 09[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rcx\] 44 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 09[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rcx\] 45 [ ]*[a-f0-9]+:[ ]*62 f2 3f 4f 9a 09[ ]*v4fmaddps zmm1\{k7\},zmm8,XMMWORD PTR \[rcx\] 46 [ ]*[a-f0-9]+:[ ]*62 f2 3f cf 9a 09[ ]*v4fmaddps zmm1\{k7\}\{z\},zmm8,XMMWORD PTR \[rcx\] 47 [ ]*[a-f0-9]+:[ ]*62 b2 3f 48 9a 8c f0 c0 1d fe ff[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 48 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 4a 7f[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x7f0\] 49 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 8a 00 08 00 00[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x800\] 50 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 4a 80[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x800\] 51 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 9a 8a f0 f7 ff ff[ ]*v4fmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x810\] 52 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 09[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rcx\] 53 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 09[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rcx\] 54 [ ]*[a-f0-9]+:[ ]*62 f2 3f 4f aa 09[ ]*v4fnmaddps zmm1\{k7\},zmm8,XMMWORD PTR \[rcx\] 55 [ ]*[a-f0-9]+:[ ]*62 f2 3f cf aa 09[ ]*v4fnmaddps zmm1\{k7\}\{z\},zmm8,XMMWORD PTR \[rcx\] 56 [ ]*[a-f0-9]+:[ ]*62 b2 3f 48 aa 8c f0 c0 1d fe ff[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 57 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 4a 7f[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x7f0\] 58 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 8a 00 08 00 00[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx\+0x800\] 59 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 4a 80[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x800\] 60 [ ]*[a-f0-9]+:[ ]*62 f2 3f 48 aa 8a f0 f7 ff ff[ ]*v4fnmaddps zmm1,zmm8,XMMWORD PTR \[rdx-0x810\] 61 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 09[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rcx\] 62 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 09[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rcx\] 63 [ ]*[a-f0-9]+:[ ]*62 f2 3f 0f 9b 09[ ]*v4fmaddss xmm1\{k7\},xmm8,XMMWORD PTR \[rcx\] 64 [ ]*[a-f0-9]+:[ ]*62 f2 3f 8f 9b 09[ ]*v4fmaddss xmm1\{k7\}\{z\},xmm8,XMMWORD PTR \[rcx\] 65 [ ]*[a-f0-9]+:[ ]*62 b2 3f 08 9b 8c f0 c0 1d fe ff[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 66 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 4a 7f[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x7f0\] 67 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 8a 00 08 00 00[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x800\] 68 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 4a 80[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x800\] 69 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 9b 8a f0 f7 ff ff[ ]*v4fmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x810\] 70 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 09[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rcx\] 71 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 09[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rcx\] 72 [ ]*[a-f0-9]+:[ ]*62 f2 3f 0f ab 09[ ]*v4fnmaddss xmm1\{k7\},xmm8,XMMWORD PTR \[rcx\] 73 [ ]*[a-f0-9]+:[ ]*62 f2 3f 8f ab 09[ ]*v4fnmaddss xmm1\{k7\}\{z\},xmm8,XMMWORD PTR \[rcx\] 74 [ ]*[a-f0-9]+:[ ]*62 b2 3f 08 ab 8c f0 c0 1d fe ff[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rax\+r14\*8-0x1e240\] 75 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 4a 7f[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x7f0\] 76 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 8a 00 08 00 00[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx\+0x800\] 77 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 4a 80[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x800\] 78 [ ]*[a-f0-9]+:[ ]*62 f2 3f 08 ab 8a f0 f7 ff ff[ ]*v4fnmaddss xmm1,xmm8,XMMWORD PTR \[rdx-0x810\] 79 #pass 80