1 #as:
2 #objdump: -dwMintel -Msuffix
3 #name: i386 AVX512F opts insns (Intel disassembly)
4 #source: avx512f-opts.s
5 
6 .*: +file format .*
7 
8 
9 Disassembly of section .text:
10 
11 0+ <_start>:
12 [ 	]*[a-f0-9]+:	62 f1 fd 48 29 ee    	vmovapd.s zmm6,zmm5
13 [ 	]*[a-f0-9]+:	62 f1 fd 48 28 f5    	vmovapd zmm6,zmm5
14 [ 	]*[a-f0-9]+:	62 f1 fd 4f 29 ee    	vmovapd.s zmm6\{k7\},zmm5
15 [ 	]*[a-f0-9]+:	62 f1 fd 4f 28 f5    	vmovapd zmm6\{k7\},zmm5
16 [ 	]*[a-f0-9]+:	62 f1 fd cf 29 ee    	vmovapd.s zmm6\{k7\}\{z\},zmm5
17 [ 	]*[a-f0-9]+:	62 f1 fd cf 28 f5    	vmovapd zmm6\{k7\}\{z\},zmm5
18 [ 	]*[a-f0-9]+:	62 f1 7c 48 29 ee    	vmovaps.s zmm6,zmm5
19 [ 	]*[a-f0-9]+:	62 f1 7c 48 28 f5    	vmovaps zmm6,zmm5
20 [ 	]*[a-f0-9]+:	62 f1 7c 4f 29 ee    	vmovaps.s zmm6\{k7\},zmm5
21 [ 	]*[a-f0-9]+:	62 f1 7c 4f 28 f5    	vmovaps zmm6\{k7\},zmm5
22 [ 	]*[a-f0-9]+:	62 f1 7c cf 29 ee    	vmovaps.s zmm6\{k7\}\{z\},zmm5
23 [ 	]*[a-f0-9]+:	62 f1 7c cf 28 f5    	vmovaps zmm6\{k7\}\{z\},zmm5
24 [ 	]*[a-f0-9]+:	62 f1 7d 48 7f ee    	vmovdqa32.s zmm6,zmm5
25 [ 	]*[a-f0-9]+:	62 f1 7d 48 6f f5    	vmovdqa32 zmm6,zmm5
26 [ 	]*[a-f0-9]+:	62 f1 7d 4f 7f ee    	vmovdqa32.s zmm6\{k7\},zmm5
27 [ 	]*[a-f0-9]+:	62 f1 7d 4f 6f f5    	vmovdqa32 zmm6\{k7\},zmm5
28 [ 	]*[a-f0-9]+:	62 f1 7d cf 7f ee    	vmovdqa32.s zmm6\{k7\}\{z\},zmm5
29 [ 	]*[a-f0-9]+:	62 f1 7d cf 6f f5    	vmovdqa32 zmm6\{k7\}\{z\},zmm5
30 [ 	]*[a-f0-9]+:	62 f1 fd 48 7f ee    	vmovdqa64.s zmm6,zmm5
31 [ 	]*[a-f0-9]+:	62 f1 fd 48 6f f5    	vmovdqa64 zmm6,zmm5
32 [ 	]*[a-f0-9]+:	62 f1 fd 4f 7f ee    	vmovdqa64.s zmm6\{k7\},zmm5
33 [ 	]*[a-f0-9]+:	62 f1 fd 4f 6f f5    	vmovdqa64 zmm6\{k7\},zmm5
34 [ 	]*[a-f0-9]+:	62 f1 fd cf 7f ee    	vmovdqa64.s zmm6\{k7\}\{z\},zmm5
35 [ 	]*[a-f0-9]+:	62 f1 fd cf 6f f5    	vmovdqa64 zmm6\{k7\}\{z\},zmm5
36 [ 	]*[a-f0-9]+:	62 f1 7e 48 7f ee    	vmovdqu32.s zmm6,zmm5
37 [ 	]*[a-f0-9]+:	62 f1 7e 48 6f f5    	vmovdqu32 zmm6,zmm5
38 [ 	]*[a-f0-9]+:	62 f1 7e 4f 7f ee    	vmovdqu32.s zmm6\{k7\},zmm5
39 [ 	]*[a-f0-9]+:	62 f1 7e 4f 6f f5    	vmovdqu32 zmm6\{k7\},zmm5
40 [ 	]*[a-f0-9]+:	62 f1 7e cf 7f ee    	vmovdqu32.s zmm6\{k7\}\{z\},zmm5
41 [ 	]*[a-f0-9]+:	62 f1 7e cf 6f f5    	vmovdqu32 zmm6\{k7\}\{z\},zmm5
42 [ 	]*[a-f0-9]+:	62 f1 fe 48 7f ee    	vmovdqu64.s zmm6,zmm5
43 [ 	]*[a-f0-9]+:	62 f1 fe 48 6f f5    	vmovdqu64 zmm6,zmm5
44 [ 	]*[a-f0-9]+:	62 f1 fe 4f 7f ee    	vmovdqu64.s zmm6\{k7\},zmm5
45 [ 	]*[a-f0-9]+:	62 f1 fe 4f 6f f5    	vmovdqu64 zmm6\{k7\},zmm5
46 [ 	]*[a-f0-9]+:	62 f1 fe cf 7f ee    	vmovdqu64.s zmm6\{k7\}\{z\},zmm5
47 [ 	]*[a-f0-9]+:	62 f1 fe cf 6f f5    	vmovdqu64 zmm6\{k7\}\{z\},zmm5
48 [ 	]*[a-f0-9]+:	62 f1 d7 0f 11 e6    	vmovsd.s xmm6\{k7\},xmm5,xmm4
49 [ 	]*[a-f0-9]+:	62 f1 d7 0f 10 f4    	vmovsd xmm6\{k7\},xmm5,xmm4
50 [ 	]*[a-f0-9]+:	62 f1 d7 8f 11 e6    	vmovsd.s xmm6\{k7\}\{z\},xmm5,xmm4
51 [ 	]*[a-f0-9]+:	62 f1 d7 8f 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,xmm4
52 [ 	]*[a-f0-9]+:	62 f1 56 0f 11 e6    	vmovss.s xmm6\{k7\},xmm5,xmm4
53 [ 	]*[a-f0-9]+:	62 f1 56 0f 10 f4    	vmovss xmm6\{k7\},xmm5,xmm4
54 [ 	]*[a-f0-9]+:	62 f1 56 8f 11 e6    	vmovss.s xmm6\{k7\}\{z\},xmm5,xmm4
55 [ 	]*[a-f0-9]+:	62 f1 56 8f 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,xmm4
56 [ 	]*[a-f0-9]+:	62 f1 fd 48 11 ee    	vmovupd.s zmm6,zmm5
57 [ 	]*[a-f0-9]+:	62 f1 fd 48 10 f5    	vmovupd zmm6,zmm5
58 [ 	]*[a-f0-9]+:	62 f1 fd 4f 11 ee    	vmovupd.s zmm6\{k7\},zmm5
59 [ 	]*[a-f0-9]+:	62 f1 fd 4f 10 f5    	vmovupd zmm6\{k7\},zmm5
60 [ 	]*[a-f0-9]+:	62 f1 fd cf 11 ee    	vmovupd.s zmm6\{k7\}\{z\},zmm5
61 [ 	]*[a-f0-9]+:	62 f1 fd cf 10 f5    	vmovupd zmm6\{k7\}\{z\},zmm5
62 [ 	]*[a-f0-9]+:	62 f1 7c 48 11 ee    	vmovups.s zmm6,zmm5
63 [ 	]*[a-f0-9]+:	62 f1 7c 48 10 f5    	vmovups zmm6,zmm5
64 [ 	]*[a-f0-9]+:	62 f1 7c 4f 11 ee    	vmovups.s zmm6\{k7\},zmm5
65 [ 	]*[a-f0-9]+:	62 f1 7c 4f 10 f5    	vmovups zmm6\{k7\},zmm5
66 [ 	]*[a-f0-9]+:	62 f1 7c cf 11 ee    	vmovups.s zmm6\{k7\}\{z\},zmm5
67 [ 	]*[a-f0-9]+:	62 f1 7c cf 10 f5    	vmovups zmm6\{k7\}\{z\},zmm5
68 [ 	]*[a-f0-9]+:	62 f1 fd 48 29 ee    	vmovapd.s zmm6,zmm5
69 [ 	]*[a-f0-9]+:	62 f1 fd 48 28 f5    	vmovapd zmm6,zmm5
70 [ 	]*[a-f0-9]+:	62 f1 fd 4f 29 ee    	vmovapd.s zmm6\{k7\},zmm5
71 [ 	]*[a-f0-9]+:	62 f1 fd 4f 28 f5    	vmovapd zmm6\{k7\},zmm5
72 [ 	]*[a-f0-9]+:	62 f1 fd cf 29 ee    	vmovapd.s zmm6\{k7\}\{z\},zmm5
73 [ 	]*[a-f0-9]+:	62 f1 fd cf 28 f5    	vmovapd zmm6\{k7\}\{z\},zmm5
74 [ 	]*[a-f0-9]+:	62 f1 7c 48 29 ee    	vmovaps.s zmm6,zmm5
75 [ 	]*[a-f0-9]+:	62 f1 7c 48 28 f5    	vmovaps zmm6,zmm5
76 [ 	]*[a-f0-9]+:	62 f1 7c 4f 29 ee    	vmovaps.s zmm6\{k7\},zmm5
77 [ 	]*[a-f0-9]+:	62 f1 7c 4f 28 f5    	vmovaps zmm6\{k7\},zmm5
78 [ 	]*[a-f0-9]+:	62 f1 7c cf 29 ee    	vmovaps.s zmm6\{k7\}\{z\},zmm5
79 [ 	]*[a-f0-9]+:	62 f1 7c cf 28 f5    	vmovaps zmm6\{k7\}\{z\},zmm5
80 [ 	]*[a-f0-9]+:	62 f1 7d 48 7f ee    	vmovdqa32.s zmm6,zmm5
81 [ 	]*[a-f0-9]+:	62 f1 7d 48 6f f5    	vmovdqa32 zmm6,zmm5
82 [ 	]*[a-f0-9]+:	62 f1 7d 4f 7f ee    	vmovdqa32.s zmm6\{k7\},zmm5
83 [ 	]*[a-f0-9]+:	62 f1 7d 4f 6f f5    	vmovdqa32 zmm6\{k7\},zmm5
84 [ 	]*[a-f0-9]+:	62 f1 7d cf 7f ee    	vmovdqa32.s zmm6\{k7\}\{z\},zmm5
85 [ 	]*[a-f0-9]+:	62 f1 7d cf 6f f5    	vmovdqa32 zmm6\{k7\}\{z\},zmm5
86 [ 	]*[a-f0-9]+:	62 f1 fd 48 7f ee    	vmovdqa64.s zmm6,zmm5
87 [ 	]*[a-f0-9]+:	62 f1 fd 48 6f f5    	vmovdqa64 zmm6,zmm5
88 [ 	]*[a-f0-9]+:	62 f1 fd 4f 7f ee    	vmovdqa64.s zmm6\{k7\},zmm5
89 [ 	]*[a-f0-9]+:	62 f1 fd 4f 6f f5    	vmovdqa64 zmm6\{k7\},zmm5
90 [ 	]*[a-f0-9]+:	62 f1 fd cf 7f ee    	vmovdqa64.s zmm6\{k7\}\{z\},zmm5
91 [ 	]*[a-f0-9]+:	62 f1 fd cf 6f f5    	vmovdqa64 zmm6\{k7\}\{z\},zmm5
92 [ 	]*[a-f0-9]+:	62 f1 7e 48 7f ee    	vmovdqu32.s zmm6,zmm5
93 [ 	]*[a-f0-9]+:	62 f1 7e 48 6f f5    	vmovdqu32 zmm6,zmm5
94 [ 	]*[a-f0-9]+:	62 f1 7e 4f 7f ee    	vmovdqu32.s zmm6\{k7\},zmm5
95 [ 	]*[a-f0-9]+:	62 f1 7e 4f 6f f5    	vmovdqu32 zmm6\{k7\},zmm5
96 [ 	]*[a-f0-9]+:	62 f1 7e cf 7f ee    	vmovdqu32.s zmm6\{k7\}\{z\},zmm5
97 [ 	]*[a-f0-9]+:	62 f1 7e cf 6f f5    	vmovdqu32 zmm6\{k7\}\{z\},zmm5
98 [ 	]*[a-f0-9]+:	62 f1 fe 48 7f ee    	vmovdqu64.s zmm6,zmm5
99 [ 	]*[a-f0-9]+:	62 f1 fe 48 6f f5    	vmovdqu64 zmm6,zmm5
100 [ 	]*[a-f0-9]+:	62 f1 fe 4f 7f ee    	vmovdqu64.s zmm6\{k7\},zmm5
101 [ 	]*[a-f0-9]+:	62 f1 fe 4f 6f f5    	vmovdqu64 zmm6\{k7\},zmm5
102 [ 	]*[a-f0-9]+:	62 f1 fe cf 7f ee    	vmovdqu64.s zmm6\{k7\}\{z\},zmm5
103 [ 	]*[a-f0-9]+:	62 f1 fe cf 6f f5    	vmovdqu64 zmm6\{k7\}\{z\},zmm5
104 [ 	]*[a-f0-9]+:	62 f1 d7 0f 11 e6    	vmovsd.s xmm6\{k7\},xmm5,xmm4
105 [ 	]*[a-f0-9]+:	62 f1 d7 0f 10 f4    	vmovsd xmm6\{k7\},xmm5,xmm4
106 [ 	]*[a-f0-9]+:	62 f1 d7 8f 11 e6    	vmovsd.s xmm6\{k7\}\{z\},xmm5,xmm4
107 [ 	]*[a-f0-9]+:	62 f1 d7 8f 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,xmm4
108 [ 	]*[a-f0-9]+:	62 f1 56 0f 11 e6    	vmovss.s xmm6\{k7\},xmm5,xmm4
109 [ 	]*[a-f0-9]+:	62 f1 56 0f 10 f4    	vmovss xmm6\{k7\},xmm5,xmm4
110 [ 	]*[a-f0-9]+:	62 f1 56 8f 11 e6    	vmovss.s xmm6\{k7\}\{z\},xmm5,xmm4
111 [ 	]*[a-f0-9]+:	62 f1 56 8f 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,xmm4
112 [ 	]*[a-f0-9]+:	62 f1 fd 48 11 ee    	vmovupd.s zmm6,zmm5
113 [ 	]*[a-f0-9]+:	62 f1 fd 48 10 f5    	vmovupd zmm6,zmm5
114 [ 	]*[a-f0-9]+:	62 f1 fd 4f 11 ee    	vmovupd.s zmm6\{k7\},zmm5
115 [ 	]*[a-f0-9]+:	62 f1 fd 4f 10 f5    	vmovupd zmm6\{k7\},zmm5
116 [ 	]*[a-f0-9]+:	62 f1 fd cf 11 ee    	vmovupd.s zmm6\{k7\}\{z\},zmm5
117 [ 	]*[a-f0-9]+:	62 f1 fd cf 10 f5    	vmovupd zmm6\{k7\}\{z\},zmm5
118 [ 	]*[a-f0-9]+:	62 f1 7c 48 11 ee    	vmovups.s zmm6,zmm5
119 [ 	]*[a-f0-9]+:	62 f1 7c 48 10 f5    	vmovups zmm6,zmm5
120 [ 	]*[a-f0-9]+:	62 f1 7c 4f 11 ee    	vmovups.s zmm6\{k7\},zmm5
121 [ 	]*[a-f0-9]+:	62 f1 7c 4f 10 f5    	vmovups zmm6\{k7\},zmm5
122 [ 	]*[a-f0-9]+:	62 f1 7c cf 11 ee    	vmovups.s zmm6\{k7\}\{z\},zmm5
123 [ 	]*[a-f0-9]+:	62 f1 7c cf 10 f5    	vmovups zmm6\{k7\}\{z\},zmm5
124 #pass
125