Commit | Line | Data |
---|---|---|
b28d1bda IT |
1 | # Check 64bit AVX512{F,VL} WIG instructions |
2 | ||
3 | .allow_index_reg | |
4 | .text | |
5 | _start: | |
6 | vpmovsxbd %xmm29, %xmm30 # AVX512{F,VL} | |
7 | vpmovsxbd %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
8 | vpmovsxbd %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
9 | vpmovsxbd (%rcx), %xmm30 # AVX512{F,VL} | |
10 | vpmovsxbd 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
11 | vpmovsxbd 508(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
12 | vpmovsxbd 512(%rdx), %xmm30 # AVX512{F,VL} | |
13 | vpmovsxbd -512(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
14 | vpmovsxbd -516(%rdx), %xmm30 # AVX512{F,VL} | |
15 | vpmovsxbd %xmm29, %ymm30 # AVX512{F,VL} | |
16 | vpmovsxbd %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
17 | vpmovsxbd %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
18 | vpmovsxbd (%rcx), %ymm30 # AVX512{F,VL} | |
19 | vpmovsxbd 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
20 | vpmovsxbd 1016(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
21 | vpmovsxbd 1024(%rdx), %ymm30 # AVX512{F,VL} | |
22 | vpmovsxbd -1024(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
23 | vpmovsxbd -1032(%rdx), %ymm30 # AVX512{F,VL} | |
24 | vpmovsxbq %xmm29, %xmm30 # AVX512{F,VL} | |
25 | vpmovsxbq %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
26 | vpmovsxbq %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
27 | vpmovsxbq (%rcx), %xmm30 # AVX512{F,VL} | |
28 | vpmovsxbq 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
29 | vpmovsxbq 254(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
30 | vpmovsxbq 256(%rdx), %xmm30 # AVX512{F,VL} | |
31 | vpmovsxbq -256(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
32 | vpmovsxbq -258(%rdx), %xmm30 # AVX512{F,VL} | |
33 | vpmovsxbq %xmm29, %ymm30 # AVX512{F,VL} | |
34 | vpmovsxbq %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
35 | vpmovsxbq %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
36 | vpmovsxbq (%rcx), %ymm30 # AVX512{F,VL} | |
37 | vpmovsxbq 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
38 | vpmovsxbq 508(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
39 | vpmovsxbq 512(%rdx), %ymm30 # AVX512{F,VL} | |
40 | vpmovsxbq -512(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
41 | vpmovsxbq -516(%rdx), %ymm30 # AVX512{F,VL} | |
42 | vpmovsxwd %xmm29, %xmm30 # AVX512{F,VL} | |
43 | vpmovsxwd %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
44 | vpmovsxwd %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
45 | vpmovsxwd (%rcx), %xmm30 # AVX512{F,VL} | |
46 | vpmovsxwd 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
47 | vpmovsxwd 1016(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
48 | vpmovsxwd 1024(%rdx), %xmm30 # AVX512{F,VL} | |
49 | vpmovsxwd -1024(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
50 | vpmovsxwd -1032(%rdx), %xmm30 # AVX512{F,VL} | |
51 | vpmovsxwd %xmm29, %ymm30 # AVX512{F,VL} | |
52 | vpmovsxwd %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
53 | vpmovsxwd %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
54 | vpmovsxwd (%rcx), %ymm30 # AVX512{F,VL} | |
55 | vpmovsxwd 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
56 | vpmovsxwd 2032(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
57 | vpmovsxwd 2048(%rdx), %ymm30 # AVX512{F,VL} | |
58 | vpmovsxwd -2048(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
59 | vpmovsxwd -2064(%rdx), %ymm30 # AVX512{F,VL} | |
60 | vpmovsxwq %xmm29, %xmm30 # AVX512{F,VL} | |
61 | vpmovsxwq %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
62 | vpmovsxwq %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
63 | vpmovsxwq (%rcx), %xmm30 # AVX512{F,VL} | |
64 | vpmovsxwq 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
65 | vpmovsxwq 508(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
66 | vpmovsxwq 512(%rdx), %xmm30 # AVX512{F,VL} | |
67 | vpmovsxwq -512(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
68 | vpmovsxwq -516(%rdx), %xmm30 # AVX512{F,VL} | |
69 | vpmovsxwq %xmm29, %ymm30 # AVX512{F,VL} | |
70 | vpmovsxwq %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
71 | vpmovsxwq %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
72 | vpmovsxwq (%rcx), %ymm30 # AVX512{F,VL} | |
73 | vpmovsxwq 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
74 | vpmovsxwq 1016(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
75 | vpmovsxwq 1024(%rdx), %ymm30 # AVX512{F,VL} | |
76 | vpmovsxwq -1024(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
77 | vpmovsxwq -1032(%rdx), %ymm30 # AVX512{F,VL} | |
78 | vpmovzxbd %xmm29, %xmm30 # AVX512{F,VL} | |
79 | vpmovzxbd %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
80 | vpmovzxbd %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
81 | vpmovzxbd (%rcx), %xmm30 # AVX512{F,VL} | |
82 | vpmovzxbd 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
83 | vpmovzxbd 508(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
84 | vpmovzxbd 512(%rdx), %xmm30 # AVX512{F,VL} | |
85 | vpmovzxbd -512(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
86 | vpmovzxbd -516(%rdx), %xmm30 # AVX512{F,VL} | |
87 | vpmovzxbd %xmm29, %ymm30 # AVX512{F,VL} | |
88 | vpmovzxbd %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
89 | vpmovzxbd %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
90 | vpmovzxbd (%rcx), %ymm30 # AVX512{F,VL} | |
91 | vpmovzxbd 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
92 | vpmovzxbd 1016(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
93 | vpmovzxbd 1024(%rdx), %ymm30 # AVX512{F,VL} | |
94 | vpmovzxbd -1024(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
95 | vpmovzxbd -1032(%rdx), %ymm30 # AVX512{F,VL} | |
96 | vpmovzxbq %xmm29, %xmm30 # AVX512{F,VL} | |
97 | vpmovzxbq %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
98 | vpmovzxbq %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
99 | vpmovzxbq (%rcx), %xmm30 # AVX512{F,VL} | |
100 | vpmovzxbq 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
101 | vpmovzxbq 254(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
102 | vpmovzxbq 256(%rdx), %xmm30 # AVX512{F,VL} | |
103 | vpmovzxbq -256(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
104 | vpmovzxbq -258(%rdx), %xmm30 # AVX512{F,VL} | |
105 | vpmovzxbq %xmm29, %ymm30 # AVX512{F,VL} | |
106 | vpmovzxbq %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
107 | vpmovzxbq %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
108 | vpmovzxbq (%rcx), %ymm30 # AVX512{F,VL} | |
109 | vpmovzxbq 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
110 | vpmovzxbq 508(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
111 | vpmovzxbq 512(%rdx), %ymm30 # AVX512{F,VL} | |
112 | vpmovzxbq -512(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
113 | vpmovzxbq -516(%rdx), %ymm30 # AVX512{F,VL} | |
114 | vpmovzxwd %xmm29, %xmm30 # AVX512{F,VL} | |
115 | vpmovzxwd %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
116 | vpmovzxwd %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
117 | vpmovzxwd (%rcx), %xmm30 # AVX512{F,VL} | |
118 | vpmovzxwd 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
119 | vpmovzxwd 1016(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
120 | vpmovzxwd 1024(%rdx), %xmm30 # AVX512{F,VL} | |
121 | vpmovzxwd -1024(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
122 | vpmovzxwd -1032(%rdx), %xmm30 # AVX512{F,VL} | |
123 | vpmovzxwd %xmm29, %ymm30 # AVX512{F,VL} | |
124 | vpmovzxwd %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
125 | vpmovzxwd %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
126 | vpmovzxwd (%rcx), %ymm30 # AVX512{F,VL} | |
127 | vpmovzxwd 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
128 | vpmovzxwd 2032(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
129 | vpmovzxwd 2048(%rdx), %ymm30 # AVX512{F,VL} | |
130 | vpmovzxwd -2048(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
131 | vpmovzxwd -2064(%rdx), %ymm30 # AVX512{F,VL} | |
132 | vpmovzxwq %xmm29, %xmm30 # AVX512{F,VL} | |
133 | vpmovzxwq %xmm29, %xmm30{%k7} # AVX512{F,VL} | |
134 | vpmovzxwq %xmm29, %xmm30{%k7}{z} # AVX512{F,VL} | |
135 | vpmovzxwq (%rcx), %xmm30 # AVX512{F,VL} | |
136 | vpmovzxwq 0x123(%rax,%r14,8), %xmm30 # AVX512{F,VL} | |
137 | vpmovzxwq 508(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
138 | vpmovzxwq 512(%rdx), %xmm30 # AVX512{F,VL} | |
139 | vpmovzxwq -512(%rdx), %xmm30 # AVX512{F,VL} Disp8 | |
140 | vpmovzxwq -516(%rdx), %xmm30 # AVX512{F,VL} | |
141 | vpmovzxwq %xmm29, %ymm30 # AVX512{F,VL} | |
142 | vpmovzxwq %xmm29, %ymm30{%k7} # AVX512{F,VL} | |
143 | vpmovzxwq %xmm29, %ymm30{%k7}{z} # AVX512{F,VL} | |
144 | vpmovzxwq (%rcx), %ymm30 # AVX512{F,VL} | |
145 | vpmovzxwq 0x123(%rax,%r14,8), %ymm30 # AVX512{F,VL} | |
146 | vpmovzxwq 1016(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
147 | vpmovzxwq 1024(%rdx), %ymm30 # AVX512{F,VL} | |
148 | vpmovzxwq -1024(%rdx), %ymm30 # AVX512{F,VL} Disp8 | |
149 | vpmovzxwq -1032(%rdx), %ymm30 # AVX512{F,VL} | |
150 | ||
151 | .intel_syntax noprefix | |
152 | vpmovsxbd xmm30, xmm29 # AVX512{F,VL} | |
153 | vpmovsxbd xmm30{k7}, xmm29 # AVX512{F,VL} | |
154 | vpmovsxbd xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
155 | vpmovsxbd xmm30, DWORD PTR [rcx] # AVX512{F,VL} | |
156 | vpmovsxbd xmm30, DWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
157 | vpmovsxbd xmm30, DWORD PTR [rdx+508] # AVX512{F,VL} Disp8 | |
158 | vpmovsxbd xmm30, DWORD PTR [rdx+512] # AVX512{F,VL} | |
159 | vpmovsxbd xmm30, DWORD PTR [rdx-512] # AVX512{F,VL} Disp8 | |
160 | vpmovsxbd xmm30, DWORD PTR [rdx-516] # AVX512{F,VL} | |
161 | vpmovsxbd ymm30, xmm29 # AVX512{F,VL} | |
162 | vpmovsxbd ymm30{k7}, xmm29 # AVX512{F,VL} | |
163 | vpmovsxbd ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
164 | vpmovsxbd ymm30, QWORD PTR [rcx] # AVX512{F,VL} | |
165 | vpmovsxbd ymm30, QWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
166 | vpmovsxbd ymm30, QWORD PTR [rdx+1016] # AVX512{F,VL} Disp8 | |
167 | vpmovsxbd ymm30, QWORD PTR [rdx+1024] # AVX512{F,VL} | |
168 | vpmovsxbd ymm30, QWORD PTR [rdx-1024] # AVX512{F,VL} Disp8 | |
169 | vpmovsxbd ymm30, QWORD PTR [rdx-1032] # AVX512{F,VL} | |
170 | vpmovsxbq xmm30, xmm29 # AVX512{F,VL} | |
171 | vpmovsxbq xmm30{k7}, xmm29 # AVX512{F,VL} | |
172 | vpmovsxbq xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
173 | vpmovsxbq xmm30, WORD PTR [rcx] # AVX512{F,VL} | |
174 | vpmovsxbq xmm30, WORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
175 | vpmovsxbq xmm30, WORD PTR [rdx+254] # AVX512{F,VL} Disp8 | |
176 | vpmovsxbq xmm30, WORD PTR [rdx+256] # AVX512{F,VL} | |
177 | vpmovsxbq xmm30, WORD PTR [rdx-256] # AVX512{F,VL} Disp8 | |
178 | vpmovsxbq xmm30, WORD PTR [rdx-258] # AVX512{F,VL} | |
179 | vpmovsxbq ymm30, xmm29 # AVX512{F,VL} | |
180 | vpmovsxbq ymm30{k7}, xmm29 # AVX512{F,VL} | |
181 | vpmovsxbq ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
182 | vpmovsxbq ymm30, DWORD PTR [rcx] # AVX512{F,VL} | |
183 | vpmovsxbq ymm30, DWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
184 | vpmovsxbq ymm30, DWORD PTR [rdx+508] # AVX512{F,VL} Disp8 | |
185 | vpmovsxbq ymm30, DWORD PTR [rdx+512] # AVX512{F,VL} | |
186 | vpmovsxbq ymm30, DWORD PTR [rdx-512] # AVX512{F,VL} Disp8 | |
187 | vpmovsxbq ymm30, DWORD PTR [rdx-516] # AVX512{F,VL} | |
188 | vpmovsxwd xmm30, xmm29 # AVX512{F,VL} | |
189 | vpmovsxwd xmm30{k7}, xmm29 # AVX512{F,VL} | |
190 | vpmovsxwd xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
191 | vpmovsxwd xmm30, QWORD PTR [rcx] # AVX512{F,VL} | |
192 | vpmovsxwd xmm30, QWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
193 | vpmovsxwd xmm30, QWORD PTR [rdx+1016] # AVX512{F,VL} Disp8 | |
194 | vpmovsxwd xmm30, QWORD PTR [rdx+1024] # AVX512{F,VL} | |
195 | vpmovsxwd xmm30, QWORD PTR [rdx-1024] # AVX512{F,VL} Disp8 | |
196 | vpmovsxwd xmm30, QWORD PTR [rdx-1032] # AVX512{F,VL} | |
197 | vpmovsxwd ymm30, xmm29 # AVX512{F,VL} | |
198 | vpmovsxwd ymm30{k7}, xmm29 # AVX512{F,VL} | |
199 | vpmovsxwd ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
200 | vpmovsxwd ymm30, XMMWORD PTR [rcx] # AVX512{F,VL} | |
201 | vpmovsxwd ymm30, XMMWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
202 | vpmovsxwd ymm30, XMMWORD PTR [rdx+2032] # AVX512{F,VL} Disp8 | |
203 | vpmovsxwd ymm30, XMMWORD PTR [rdx+2048] # AVX512{F,VL} | |
204 | vpmovsxwd ymm30, XMMWORD PTR [rdx-2048] # AVX512{F,VL} Disp8 | |
205 | vpmovsxwd ymm30, XMMWORD PTR [rdx-2064] # AVX512{F,VL} | |
206 | vpmovsxwq xmm30, xmm29 # AVX512{F,VL} | |
207 | vpmovsxwq xmm30{k7}, xmm29 # AVX512{F,VL} | |
208 | vpmovsxwq xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
209 | vpmovsxwq xmm30, DWORD PTR [rcx] # AVX512{F,VL} | |
210 | vpmovsxwq xmm30, DWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
211 | vpmovsxwq xmm30, DWORD PTR [rdx+508] # AVX512{F,VL} Disp8 | |
212 | vpmovsxwq xmm30, DWORD PTR [rdx+512] # AVX512{F,VL} | |
213 | vpmovsxwq xmm30, DWORD PTR [rdx-512] # AVX512{F,VL} Disp8 | |
214 | vpmovsxwq xmm30, DWORD PTR [rdx-516] # AVX512{F,VL} | |
215 | vpmovsxwq ymm30, xmm29 # AVX512{F,VL} | |
216 | vpmovsxwq ymm30{k7}, xmm29 # AVX512{F,VL} | |
217 | vpmovsxwq ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
218 | vpmovsxwq ymm30, QWORD PTR [rcx] # AVX512{F,VL} | |
219 | vpmovsxwq ymm30, QWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
220 | vpmovsxwq ymm30, QWORD PTR [rdx+1016] # AVX512{F,VL} Disp8 | |
221 | vpmovsxwq ymm30, QWORD PTR [rdx+1024] # AVX512{F,VL} | |
222 | vpmovsxwq ymm30, QWORD PTR [rdx-1024] # AVX512{F,VL} Disp8 | |
223 | vpmovsxwq ymm30, QWORD PTR [rdx-1032] # AVX512{F,VL} | |
224 | vpmovzxbd xmm30, xmm29 # AVX512{F,VL} | |
225 | vpmovzxbd xmm30{k7}, xmm29 # AVX512{F,VL} | |
226 | vpmovzxbd xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
227 | vpmovzxbd xmm30, DWORD PTR [rcx] # AVX512{F,VL} | |
228 | vpmovzxbd xmm30, DWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
229 | vpmovzxbd xmm30, DWORD PTR [rdx+508] # AVX512{F,VL} Disp8 | |
230 | vpmovzxbd xmm30, DWORD PTR [rdx+512] # AVX512{F,VL} | |
231 | vpmovzxbd xmm30, DWORD PTR [rdx-512] # AVX512{F,VL} Disp8 | |
232 | vpmovzxbd xmm30, DWORD PTR [rdx-516] # AVX512{F,VL} | |
233 | vpmovzxbd ymm30, xmm29 # AVX512{F,VL} | |
234 | vpmovzxbd ymm30{k7}, xmm29 # AVX512{F,VL} | |
235 | vpmovzxbd ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
236 | vpmovzxbd ymm30, QWORD PTR [rcx] # AVX512{F,VL} | |
237 | vpmovzxbd ymm30, QWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
238 | vpmovzxbd ymm30, QWORD PTR [rdx+1016] # AVX512{F,VL} Disp8 | |
239 | vpmovzxbd ymm30, QWORD PTR [rdx+1024] # AVX512{F,VL} | |
240 | vpmovzxbd ymm30, QWORD PTR [rdx-1024] # AVX512{F,VL} Disp8 | |
241 | vpmovzxbd ymm30, QWORD PTR [rdx-1032] # AVX512{F,VL} | |
242 | vpmovzxbq xmm30, xmm29 # AVX512{F,VL} | |
243 | vpmovzxbq xmm30{k7}, xmm29 # AVX512{F,VL} | |
244 | vpmovzxbq xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
245 | vpmovzxbq xmm30, WORD PTR [rcx] # AVX512{F,VL} | |
246 | vpmovzxbq xmm30, WORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
247 | vpmovzxbq xmm30, WORD PTR [rdx+254] # AVX512{F,VL} Disp8 | |
248 | vpmovzxbq xmm30, WORD PTR [rdx+256] # AVX512{F,VL} | |
249 | vpmovzxbq xmm30, WORD PTR [rdx-256] # AVX512{F,VL} Disp8 | |
250 | vpmovzxbq xmm30, WORD PTR [rdx-258] # AVX512{F,VL} | |
251 | vpmovzxbq ymm30, xmm29 # AVX512{F,VL} | |
252 | vpmovzxbq ymm30{k7}, xmm29 # AVX512{F,VL} | |
253 | vpmovzxbq ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
254 | vpmovzxbq ymm30, DWORD PTR [rcx] # AVX512{F,VL} | |
255 | vpmovzxbq ymm30, DWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
256 | vpmovzxbq ymm30, DWORD PTR [rdx+508] # AVX512{F,VL} Disp8 | |
257 | vpmovzxbq ymm30, DWORD PTR [rdx+512] # AVX512{F,VL} | |
258 | vpmovzxbq ymm30, DWORD PTR [rdx-512] # AVX512{F,VL} Disp8 | |
259 | vpmovzxbq ymm30, DWORD PTR [rdx-516] # AVX512{F,VL} | |
260 | vpmovzxwd xmm30, xmm29 # AVX512{F,VL} | |
261 | vpmovzxwd xmm30{k7}, xmm29 # AVX512{F,VL} | |
262 | vpmovzxwd xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
263 | vpmovzxwd xmm30, QWORD PTR [rcx] # AVX512{F,VL} | |
264 | vpmovzxwd xmm30, QWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
265 | vpmovzxwd xmm30, QWORD PTR [rdx+1016] # AVX512{F,VL} Disp8 | |
266 | vpmovzxwd xmm30, QWORD PTR [rdx+1024] # AVX512{F,VL} | |
267 | vpmovzxwd xmm30, QWORD PTR [rdx-1024] # AVX512{F,VL} Disp8 | |
268 | vpmovzxwd xmm30, QWORD PTR [rdx-1032] # AVX512{F,VL} | |
269 | vpmovzxwd ymm30, xmm29 # AVX512{F,VL} | |
270 | vpmovzxwd ymm30{k7}, xmm29 # AVX512{F,VL} | |
271 | vpmovzxwd ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
272 | vpmovzxwd ymm30, XMMWORD PTR [rcx] # AVX512{F,VL} | |
273 | vpmovzxwd ymm30, XMMWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
274 | vpmovzxwd ymm30, XMMWORD PTR [rdx+2032] # AVX512{F,VL} Disp8 | |
275 | vpmovzxwd ymm30, XMMWORD PTR [rdx+2048] # AVX512{F,VL} | |
276 | vpmovzxwd ymm30, XMMWORD PTR [rdx-2048] # AVX512{F,VL} Disp8 | |
277 | vpmovzxwd ymm30, XMMWORD PTR [rdx-2064] # AVX512{F,VL} | |
278 | vpmovzxwq xmm30, xmm29 # AVX512{F,VL} | |
279 | vpmovzxwq xmm30{k7}, xmm29 # AVX512{F,VL} | |
280 | vpmovzxwq xmm30{k7}{z}, xmm29 # AVX512{F,VL} | |
281 | vpmovzxwq xmm30, DWORD PTR [rcx] # AVX512{F,VL} | |
282 | vpmovzxwq xmm30, DWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
283 | vpmovzxwq xmm30, DWORD PTR [rdx+508] # AVX512{F,VL} Disp8 | |
284 | vpmovzxwq xmm30, DWORD PTR [rdx+512] # AVX512{F,VL} | |
285 | vpmovzxwq xmm30, DWORD PTR [rdx-512] # AVX512{F,VL} Disp8 | |
286 | vpmovzxwq xmm30, DWORD PTR [rdx-516] # AVX512{F,VL} | |
287 | vpmovzxwq ymm30, xmm29 # AVX512{F,VL} | |
288 | vpmovzxwq ymm30{k7}, xmm29 # AVX512{F,VL} | |
289 | vpmovzxwq ymm30{k7}{z}, xmm29 # AVX512{F,VL} | |
290 | vpmovzxwq ymm30, QWORD PTR [rcx] # AVX512{F,VL} | |
291 | vpmovzxwq ymm30, QWORD PTR [rax+r14*8+0x1234] # AVX512{F,VL} | |
292 | vpmovzxwq ymm30, QWORD PTR [rdx+1016] # AVX512{F,VL} Disp8 | |
293 | vpmovzxwq ymm30, QWORD PTR [rdx+1024] # AVX512{F,VL} | |
294 | vpmovzxwq ymm30, QWORD PTR [rdx-1024] # AVX512{F,VL} Disp8 | |
295 | vpmovzxwq ymm30, QWORD PTR [rdx-1032] # AVX512{F,VL} |