i386: Also check R12-R15 registers when optimizing testq to testb
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-avx512dq.s
1 # Check 64bit AVX512DQ instructions
2
3 .allow_index_reg
4 .text
5 _start:
6 vbroadcastf32x8 (%rcx), %zmm30 # AVX512DQ
7 vbroadcastf32x8 (%rcx), %zmm30{%k7} # AVX512DQ
8 vbroadcastf32x8 (%rcx), %zmm30{%k7}{z} # AVX512DQ
9 vbroadcastf32x8 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
10 vbroadcastf32x8 4064(%rdx), %zmm30 # AVX512DQ Disp8
11 vbroadcastf32x8 4096(%rdx), %zmm30 # AVX512DQ
12 vbroadcastf32x8 -4096(%rdx), %zmm30 # AVX512DQ Disp8
13 vbroadcastf32x8 -4128(%rdx), %zmm30 # AVX512DQ
14 vbroadcastf64x2 (%rcx), %zmm30 # AVX512DQ
15 vbroadcastf64x2 (%rcx), %zmm30{%k7} # AVX512DQ
16 vbroadcastf64x2 (%rcx), %zmm30{%k7}{z} # AVX512DQ
17 vbroadcastf64x2 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
18 vbroadcastf64x2 2032(%rdx), %zmm30 # AVX512DQ Disp8
19 vbroadcastf64x2 2048(%rdx), %zmm30 # AVX512DQ
20 vbroadcastf64x2 -2048(%rdx), %zmm30 # AVX512DQ Disp8
21 vbroadcastf64x2 -2064(%rdx), %zmm30 # AVX512DQ
22 vbroadcasti32x8 (%rcx), %zmm30 # AVX512DQ
23 vbroadcasti32x8 (%rcx), %zmm30{%k7} # AVX512DQ
24 vbroadcasti32x8 (%rcx), %zmm30{%k7}{z} # AVX512DQ
25 vbroadcasti32x8 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
26 vbroadcasti32x8 4064(%rdx), %zmm30 # AVX512DQ Disp8
27 vbroadcasti32x8 4096(%rdx), %zmm30 # AVX512DQ
28 vbroadcasti32x8 -4096(%rdx), %zmm30 # AVX512DQ Disp8
29 vbroadcasti32x8 -4128(%rdx), %zmm30 # AVX512DQ
30 vbroadcasti64x2 (%rcx), %zmm30 # AVX512DQ
31 vbroadcasti64x2 (%rcx), %zmm30{%k7} # AVX512DQ
32 vbroadcasti64x2 (%rcx), %zmm30{%k7}{z} # AVX512DQ
33 vbroadcasti64x2 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
34 vbroadcasti64x2 2032(%rdx), %zmm30 # AVX512DQ Disp8
35 vbroadcasti64x2 2048(%rdx), %zmm30 # AVX512DQ
36 vbroadcasti64x2 -2048(%rdx), %zmm30 # AVX512DQ Disp8
37 vbroadcasti64x2 -2064(%rdx), %zmm30 # AVX512DQ
38 vbroadcastf32x2 %xmm31, %zmm30 # AVX512DQ
39 vbroadcastf32x2 %xmm31, %zmm30{%k7} # AVX512DQ
40 vbroadcastf32x2 %xmm31, %zmm30{%k7}{z} # AVX512DQ
41 vbroadcastf32x2 (%rcx), %zmm30 # AVX512DQ
42 vbroadcastf32x2 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
43 vbroadcastf32x2 1016(%rdx), %zmm30 # AVX512DQ Disp8
44 vbroadcastf32x2 1024(%rdx), %zmm30 # AVX512DQ
45 vbroadcastf32x2 -1024(%rdx), %zmm30 # AVX512DQ Disp8
46 vbroadcastf32x2 -1032(%rdx), %zmm30 # AVX512DQ
47 vcvtpd2qq %zmm29, %zmm30 # AVX512DQ
48 vcvtpd2qq %zmm29, %zmm30{%k7} # AVX512DQ
49 vcvtpd2qq %zmm29, %zmm30{%k7}{z} # AVX512DQ
50 vcvtpd2qq {rn-sae}, %zmm29, %zmm30 # AVX512DQ
51 vcvtpd2qq {ru-sae}, %zmm29, %zmm30 # AVX512DQ
52 vcvtpd2qq {rd-sae}, %zmm29, %zmm30 # AVX512DQ
53 vcvtpd2qq {rz-sae}, %zmm29, %zmm30 # AVX512DQ
54 vcvtpd2qq (%rcx), %zmm30 # AVX512DQ
55 vcvtpd2qq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
56 vcvtpd2qq (%rcx){1to8}, %zmm30 # AVX512DQ
57 vcvtpd2qq 8128(%rdx), %zmm30 # AVX512DQ Disp8
58 vcvtpd2qq 8192(%rdx), %zmm30 # AVX512DQ
59 vcvtpd2qq -8192(%rdx), %zmm30 # AVX512DQ Disp8
60 vcvtpd2qq -8256(%rdx), %zmm30 # AVX512DQ
61 vcvtpd2qq 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
62 vcvtpd2qq 1024(%rdx){1to8}, %zmm30 # AVX512DQ
63 vcvtpd2qq -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
64 vcvtpd2qq -1032(%rdx){1to8}, %zmm30 # AVX512DQ
65 vcvtpd2uqq %zmm29, %zmm30 # AVX512DQ
66 vcvtpd2uqq %zmm29, %zmm30{%k7} # AVX512DQ
67 vcvtpd2uqq %zmm29, %zmm30{%k7}{z} # AVX512DQ
68 vcvtpd2uqq {rn-sae}, %zmm29, %zmm30 # AVX512DQ
69 vcvtpd2uqq {ru-sae}, %zmm29, %zmm30 # AVX512DQ
70 vcvtpd2uqq {rd-sae}, %zmm29, %zmm30 # AVX512DQ
71 vcvtpd2uqq {rz-sae}, %zmm29, %zmm30 # AVX512DQ
72 vcvtpd2uqq (%rcx), %zmm30 # AVX512DQ
73 vcvtpd2uqq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
74 vcvtpd2uqq (%rcx){1to8}, %zmm30 # AVX512DQ
75 vcvtpd2uqq 8128(%rdx), %zmm30 # AVX512DQ Disp8
76 vcvtpd2uqq 8192(%rdx), %zmm30 # AVX512DQ
77 vcvtpd2uqq -8192(%rdx), %zmm30 # AVX512DQ Disp8
78 vcvtpd2uqq -8256(%rdx), %zmm30 # AVX512DQ
79 vcvtpd2uqq 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
80 vcvtpd2uqq 1024(%rdx){1to8}, %zmm30 # AVX512DQ
81 vcvtpd2uqq -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
82 vcvtpd2uqq -1032(%rdx){1to8}, %zmm30 # AVX512DQ
83 vcvtps2qq %ymm29, %zmm30 # AVX512DQ
84 vcvtps2qq %ymm29, %zmm30{%k7} # AVX512DQ
85 vcvtps2qq %ymm29, %zmm30{%k7}{z} # AVX512DQ
86 vcvtps2qq {rn-sae}, %ymm29, %zmm30 # AVX512DQ
87 vcvtps2qq {ru-sae}, %ymm29, %zmm30 # AVX512DQ
88 vcvtps2qq {rd-sae}, %ymm29, %zmm30 # AVX512DQ
89 vcvtps2qq {rz-sae}, %ymm29, %zmm30 # AVX512DQ
90 vcvtps2qq (%rcx), %zmm30 # AVX512DQ
91 vcvtps2qq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
92 vcvtps2qq (%rcx){1to8}, %zmm30 # AVX512DQ
93 vcvtps2qq 4064(%rdx), %zmm30 # AVX512DQ Disp8
94 vcvtps2qq 4096(%rdx), %zmm30 # AVX512DQ
95 vcvtps2qq -4096(%rdx), %zmm30 # AVX512DQ Disp8
96 vcvtps2qq -4128(%rdx), %zmm30 # AVX512DQ
97 vcvtps2qq 508(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
98 vcvtps2qq 512(%rdx){1to8}, %zmm30 # AVX512DQ
99 vcvtps2qq -512(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
100 vcvtps2qq -516(%rdx){1to8}, %zmm30 # AVX512DQ
101 vcvtps2uqq %ymm29, %zmm30 # AVX512DQ
102 vcvtps2uqq %ymm29, %zmm30{%k7} # AVX512DQ
103 vcvtps2uqq %ymm29, %zmm30{%k7}{z} # AVX512DQ
104 vcvtps2uqq {rn-sae}, %ymm29, %zmm30 # AVX512DQ
105 vcvtps2uqq {ru-sae}, %ymm29, %zmm30 # AVX512DQ
106 vcvtps2uqq {rd-sae}, %ymm29, %zmm30 # AVX512DQ
107 vcvtps2uqq {rz-sae}, %ymm29, %zmm30 # AVX512DQ
108 vcvtps2uqq (%rcx), %zmm30 # AVX512DQ
109 vcvtps2uqq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
110 vcvtps2uqq (%rcx){1to8}, %zmm30 # AVX512DQ
111 vcvtps2uqq 4064(%rdx), %zmm30 # AVX512DQ Disp8
112 vcvtps2uqq 4096(%rdx), %zmm30 # AVX512DQ
113 vcvtps2uqq -4096(%rdx), %zmm30 # AVX512DQ Disp8
114 vcvtps2uqq -4128(%rdx), %zmm30 # AVX512DQ
115 vcvtps2uqq 508(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
116 vcvtps2uqq 512(%rdx){1to8}, %zmm30 # AVX512DQ
117 vcvtps2uqq -512(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
118 vcvtps2uqq -516(%rdx){1to8}, %zmm30 # AVX512DQ
119 vcvtqq2pd %zmm29, %zmm30 # AVX512DQ
120 vcvtqq2pd %zmm29, %zmm30{%k7} # AVX512DQ
121 vcvtqq2pd %zmm29, %zmm30{%k7}{z} # AVX512DQ
122 vcvtqq2pd {rn-sae}, %zmm29, %zmm30 # AVX512DQ
123 vcvtqq2pd {ru-sae}, %zmm29, %zmm30 # AVX512DQ
124 vcvtqq2pd {rd-sae}, %zmm29, %zmm30 # AVX512DQ
125 vcvtqq2pd {rz-sae}, %zmm29, %zmm30 # AVX512DQ
126 vcvtqq2pd (%rcx), %zmm30 # AVX512DQ
127 vcvtqq2pd 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
128 vcvtqq2pd (%rcx){1to8}, %zmm30 # AVX512DQ
129 vcvtqq2pd 8128(%rdx), %zmm30 # AVX512DQ Disp8
130 vcvtqq2pd 8192(%rdx), %zmm30 # AVX512DQ
131 vcvtqq2pd -8192(%rdx), %zmm30 # AVX512DQ Disp8
132 vcvtqq2pd -8256(%rdx), %zmm30 # AVX512DQ
133 vcvtqq2pd 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
134 vcvtqq2pd 1024(%rdx){1to8}, %zmm30 # AVX512DQ
135 vcvtqq2pd -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
136 vcvtqq2pd -1032(%rdx){1to8}, %zmm30 # AVX512DQ
137 vcvtqq2ps %zmm29, %ymm30 # AVX512DQ
138 vcvtqq2ps %zmm29, %ymm30{%k7} # AVX512DQ
139 vcvtqq2ps %zmm29, %ymm30{%k7}{z} # AVX512DQ
140 vcvtqq2ps {rn-sae}, %zmm29, %ymm30 # AVX512DQ
141 vcvtqq2ps {ru-sae}, %zmm29, %ymm30 # AVX512DQ
142 vcvtqq2ps {rd-sae}, %zmm29, %ymm30 # AVX512DQ
143 vcvtqq2ps {rz-sae}, %zmm29, %ymm30 # AVX512DQ
144 vcvtqq2ps (%rcx), %ymm30 # AVX512DQ
145 vcvtqq2ps 0x123(%rax,%r14,8), %ymm30 # AVX512DQ
146 vcvtqq2ps (%rcx){1to8}, %ymm30 # AVX512DQ
147 vcvtqq2ps 8128(%rdx), %ymm30 # AVX512DQ Disp8
148 vcvtqq2ps 8192(%rdx), %ymm30 # AVX512DQ
149 vcvtqq2ps -8192(%rdx), %ymm30 # AVX512DQ Disp8
150 vcvtqq2ps -8256(%rdx), %ymm30 # AVX512DQ
151 vcvtqq2ps 1016(%rdx){1to8}, %ymm30 # AVX512DQ Disp8
152 vcvtqq2ps 1024(%rdx){1to8}, %ymm30 # AVX512DQ
153 vcvtqq2ps -1024(%rdx){1to8}, %ymm30 # AVX512DQ Disp8
154 vcvtqq2ps -1032(%rdx){1to8}, %ymm30 # AVX512DQ
155 vcvtuqq2pd %zmm29, %zmm30 # AVX512DQ
156 vcvtuqq2pd %zmm29, %zmm30{%k7} # AVX512DQ
157 vcvtuqq2pd %zmm29, %zmm30{%k7}{z} # AVX512DQ
158 vcvtuqq2pd {rn-sae}, %zmm29, %zmm30 # AVX512DQ
159 vcvtuqq2pd {ru-sae}, %zmm29, %zmm30 # AVX512DQ
160 vcvtuqq2pd {rd-sae}, %zmm29, %zmm30 # AVX512DQ
161 vcvtuqq2pd {rz-sae}, %zmm29, %zmm30 # AVX512DQ
162 vcvtuqq2pd (%rcx), %zmm30 # AVX512DQ
163 vcvtuqq2pd 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
164 vcvtuqq2pd (%rcx){1to8}, %zmm30 # AVX512DQ
165 vcvtuqq2pd 8128(%rdx), %zmm30 # AVX512DQ Disp8
166 vcvtuqq2pd 8192(%rdx), %zmm30 # AVX512DQ
167 vcvtuqq2pd -8192(%rdx), %zmm30 # AVX512DQ Disp8
168 vcvtuqq2pd -8256(%rdx), %zmm30 # AVX512DQ
169 vcvtuqq2pd 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
170 vcvtuqq2pd 1024(%rdx){1to8}, %zmm30 # AVX512DQ
171 vcvtuqq2pd -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
172 vcvtuqq2pd -1032(%rdx){1to8}, %zmm30 # AVX512DQ
173 vcvtuqq2ps %zmm29, %ymm30 # AVX512DQ
174 vcvtuqq2ps %zmm29, %ymm30{%k7} # AVX512DQ
175 vcvtuqq2ps %zmm29, %ymm30{%k7}{z} # AVX512DQ
176 vcvtuqq2ps {rn-sae}, %zmm29, %ymm30 # AVX512DQ
177 vcvtuqq2ps {ru-sae}, %zmm29, %ymm30 # AVX512DQ
178 vcvtuqq2ps {rd-sae}, %zmm29, %ymm30 # AVX512DQ
179 vcvtuqq2ps {rz-sae}, %zmm29, %ymm30 # AVX512DQ
180 vcvtuqq2ps (%rcx), %ymm30 # AVX512DQ
181 vcvtuqq2ps 0x123(%rax,%r14,8), %ymm30 # AVX512DQ
182 vcvtuqq2ps (%rcx){1to8}, %ymm30 # AVX512DQ
183 vcvtuqq2ps 8128(%rdx), %ymm30 # AVX512DQ Disp8
184 vcvtuqq2ps 8192(%rdx), %ymm30 # AVX512DQ
185 vcvtuqq2ps -8192(%rdx), %ymm30 # AVX512DQ Disp8
186 vcvtuqq2ps -8256(%rdx), %ymm30 # AVX512DQ
187 vcvtuqq2ps 1016(%rdx){1to8}, %ymm30 # AVX512DQ Disp8
188 vcvtuqq2ps 1024(%rdx){1to8}, %ymm30 # AVX512DQ
189 vcvtuqq2ps -1024(%rdx){1to8}, %ymm30 # AVX512DQ Disp8
190 vcvtuqq2ps -1032(%rdx){1to8}, %ymm30 # AVX512DQ
191 vextractf64x2 $0xab, %zmm29, %xmm30 # AVX512DQ
192 vextractf64x2 $0xab, %zmm29, %xmm30{%k7} # AVX512DQ
193 vextractf64x2 $0xab, %zmm29, %xmm30{%k7}{z} # AVX512DQ
194 vextractf64x2 $123, %zmm29, %xmm30 # AVX512DQ
195 vextractf32x8 $0xab, %zmm29, %ymm30 # AVX512DQ
196 vextractf32x8 $0xab, %zmm29, %ymm30{%k7} # AVX512DQ
197 vextractf32x8 $0xab, %zmm29, %ymm30{%k7}{z} # AVX512DQ
198 vextractf32x8 $123, %zmm29, %ymm30 # AVX512DQ
199 vextracti64x2 $0xab, %zmm29, %xmm30 # AVX512DQ
200 vextracti64x2 $0xab, %zmm29, %xmm30{%k7} # AVX512DQ
201 vextracti64x2 $0xab, %zmm29, %xmm30{%k7}{z} # AVX512DQ
202 vextracti64x2 $123, %zmm29, %xmm30 # AVX512DQ
203 vextracti32x8 $0xab, %zmm29, %ymm30 # AVX512DQ
204 vextracti32x8 $0xab, %zmm29, %ymm30{%k7} # AVX512DQ
205 vextracti32x8 $0xab, %zmm29, %ymm30{%k7}{z} # AVX512DQ
206 vextracti32x8 $123, %zmm29, %ymm30 # AVX512DQ
207 vfpclasspd $0xab, %zmm30, %k5 # AVX512DQ
208 vfpclasspd $0xab, %zmm30, %k5{%k7} # AVX512DQ
209 vfpclasspd $123, %zmm30, %k5 # AVX512DQ
210 vfpclasspdz $123, (%rcx), %k5 # AVX512DQ
211 vfpclasspdz $123, 0x123(%rax,%r14,8), %k5 # AVX512DQ
212 vfpclasspd $123, (%rcx){1to8}, %k5 # AVX512DQ
213 vfpclasspdz $123, 8128(%rdx), %k5 # AVX512DQ Disp8
214 vfpclasspdz $123, 8192(%rdx), %k5 # AVX512DQ
215 vfpclasspdz $123, -8192(%rdx), %k5 # AVX512DQ Disp8
216 vfpclasspdz $123, -8256(%rdx), %k5 # AVX512DQ
217 vfpclasspdz $123, 1016(%rdx){1to8}, %k5 # AVX512DQ Disp8
218 vfpclasspdz $123, 1024(%rdx){1to8}, %k5 # AVX512DQ
219 vfpclasspdz $123, -1024(%rdx){1to8}, %k5 # AVX512DQ Disp8
220 vfpclasspdz $123, -1032(%rdx){1to8}, %k5 # AVX512DQ
221 vfpclassps $0xab, %zmm30, %k5 # AVX512DQ
222 vfpclassps $0xab, %zmm30, %k5{%k7} # AVX512DQ
223 vfpclassps $123, %zmm30, %k5 # AVX512DQ
224 vfpclasspsz $123, (%rcx), %k5 # AVX512DQ
225 vfpclasspsz $123, 0x123(%rax,%r14,8), %k5 # AVX512DQ
226 vfpclassps $123, (%rcx){1to16}, %k5 # AVX512DQ
227 vfpclasspsz $123, 8128(%rdx), %k5 # AVX512DQ Disp8
228 vfpclasspsz $123, 8192(%rdx), %k5 # AVX512DQ
229 vfpclasspsz $123, -8192(%rdx), %k5 # AVX512DQ Disp8
230 vfpclasspsz $123, -8256(%rdx), %k5 # AVX512DQ
231 vfpclasspsz $123, 508(%rdx){1to16}, %k5 # AVX512DQ Disp8
232 vfpclasspsz $123, 512(%rdx){1to16}, %k5 # AVX512DQ
233 vfpclasspsz $123, -512(%rdx){1to16}, %k5 # AVX512DQ Disp8
234 vfpclasspsz $123, -516(%rdx){1to16}, %k5 # AVX512DQ
235 vfpclasssd $0xab, %xmm30, %k5 # AVX512DQ
236 vfpclasssd $0xab, %xmm30, %k5{%k7} # AVX512DQ
237 vfpclasssd $123, %xmm30, %k5 # AVX512DQ
238 vfpclasssd $123, (%rcx), %k5 # AVX512DQ
239 vfpclasssd $123, 0x123(%rax,%r14,8), %k5 # AVX512DQ
240 vfpclasssd $123, 1016(%rdx), %k5 # AVX512DQ Disp8
241 vfpclasssd $123, 1024(%rdx), %k5 # AVX512DQ
242 vfpclasssd $123, -1024(%rdx), %k5 # AVX512DQ Disp8
243 vfpclasssd $123, -1032(%rdx), %k5 # AVX512DQ
244 vfpclassss $0xab, %xmm30, %k5 # AVX512DQ
245 vfpclassss $0xab, %xmm30, %k5{%k7} # AVX512DQ
246 vfpclassss $123, %xmm30, %k5 # AVX512DQ
247 vfpclassss $123, (%rcx), %k5 # AVX512DQ
248 vfpclassss $123, 0x123(%rax,%r14,8), %k5 # AVX512DQ
249 vfpclassss $123, 508(%rdx), %k5 # AVX512DQ Disp8
250 vfpclassss $123, 512(%rdx), %k5 # AVX512DQ
251 vfpclassss $123, -512(%rdx), %k5 # AVX512DQ Disp8
252 vfpclassss $123, -516(%rdx), %k5 # AVX512DQ
253 vinsertf64x2 $0xab, %xmm28, %zmm29, %zmm30 # AVX512DQ
254 vinsertf64x2 $0xab, %xmm28, %zmm29, %zmm30{%k7} # AVX512DQ
255 vinsertf64x2 $0xab, %xmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
256 vinsertf64x2 $123, %xmm28, %zmm29, %zmm30 # AVX512DQ
257 vinsertf64x2 $123, (%rcx), %zmm29, %zmm30 # AVX512DQ
258 vinsertf64x2 $123, 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
259 vinsertf64x2 $123, 2032(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
260 vinsertf64x2 $123, 2048(%rdx), %zmm29, %zmm30 # AVX512DQ
261 vinsertf64x2 $123, -2048(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
262 vinsertf64x2 $123, -2064(%rdx), %zmm29, %zmm30 # AVX512DQ
263 vinsertf32x8 $0xab, %ymm28, %zmm29, %zmm30 # AVX512DQ
264 vinsertf32x8 $0xab, %ymm28, %zmm29, %zmm30{%k7} # AVX512DQ
265 vinsertf32x8 $0xab, %ymm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
266 vinsertf32x8 $123, %ymm28, %zmm29, %zmm30 # AVX512DQ
267 vinsertf32x8 $123, (%rcx), %zmm29, %zmm30 # AVX512DQ
268 vinsertf32x8 $123, 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
269 vinsertf32x8 $123, 4064(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
270 vinsertf32x8 $123, 4096(%rdx), %zmm29, %zmm30 # AVX512DQ
271 vinsertf32x8 $123, -4096(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
272 vinsertf32x8 $123, -4128(%rdx), %zmm29, %zmm30 # AVX512DQ
273 vinserti64x2 $0xab, %xmm28, %zmm29, %zmm30 # AVX512DQ
274 vinserti64x2 $0xab, %xmm28, %zmm29, %zmm30{%k7} # AVX512DQ
275 vinserti64x2 $0xab, %xmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
276 vinserti64x2 $123, %xmm28, %zmm29, %zmm30 # AVX512DQ
277 vinserti64x2 $123, (%rcx), %zmm29, %zmm30 # AVX512DQ
278 vinserti64x2 $123, 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
279 vinserti64x2 $123, 2032(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
280 vinserti64x2 $123, 2048(%rdx), %zmm29, %zmm30 # AVX512DQ
281 vinserti64x2 $123, -2048(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
282 vinserti64x2 $123, -2064(%rdx), %zmm29, %zmm30 # AVX512DQ
283 vinserti32x8 $0xab, %ymm28, %zmm29, %zmm30 # AVX512DQ
284 vinserti32x8 $0xab, %ymm28, %zmm29, %zmm30{%k7} # AVX512DQ
285 vinserti32x8 $0xab, %ymm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
286 vinserti32x8 $123, %ymm28, %zmm29, %zmm30 # AVX512DQ
287 vinserti32x8 $123, (%rcx), %zmm29, %zmm30 # AVX512DQ
288 vinserti32x8 $123, 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
289 vinserti32x8 $123, 4064(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
290 vinserti32x8 $123, 4096(%rdx), %zmm29, %zmm30 # AVX512DQ
291 vinserti32x8 $123, -4096(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
292 vinserti32x8 $123, -4128(%rdx), %zmm29, %zmm30 # AVX512DQ
293 vbroadcasti32x2 %xmm31, %zmm30 # AVX512DQ
294 vbroadcasti32x2 %xmm31, %zmm30{%k7} # AVX512DQ
295 vbroadcasti32x2 %xmm31, %zmm30{%k7}{z} # AVX512DQ
296 vbroadcasti32x2 (%rcx), %zmm30 # AVX512DQ
297 vbroadcasti32x2 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
298 vbroadcasti32x2 1016(%rdx), %zmm30 # AVX512DQ Disp8
299 vbroadcasti32x2 1024(%rdx), %zmm30 # AVX512DQ
300 vbroadcasti32x2 -1024(%rdx), %zmm30 # AVX512DQ Disp8
301 vbroadcasti32x2 -1032(%rdx), %zmm30 # AVX512DQ
302 vpextrd $0xab, %xmm29, %eax # AVX512DQ
303 vpextrd $123, %xmm29, %eax # AVX512DQ
304 vpextrd $123, %xmm29, %ebp # AVX512DQ
305 vpextrd $123, %xmm29, %r13d # AVX512DQ
306 vpextrd $123, %xmm29, (%rcx) # AVX512DQ
307 vpextrd $123, %xmm29, 0x123(%rax,%r14,8) # AVX512DQ
308 vpextrd $123, %xmm29, 508(%rdx) # AVX512DQ Disp8
309 vpextrd $123, %xmm29, 512(%rdx) # AVX512DQ
310 vpextrd $123, %xmm29, -512(%rdx) # AVX512DQ Disp8
311 vpextrd $123, %xmm29, -516(%rdx) # AVX512DQ
312 vpextrq $0xab, %xmm29, %rax # AVX512DQ
313 vpextrq $123, %xmm29, %rax # AVX512DQ
314 vpextrq $123, %xmm29, %r8 # AVX512DQ
315 vpextrq $123, %xmm29, (%rcx) # AVX512DQ
316 vpextrq $123, %xmm29, 0x123(%rax,%r14,8) # AVX512DQ
317 vpextrq $123, %xmm29, 1016(%rdx) # AVX512DQ Disp8
318 vpextrq $123, %xmm29, 1024(%rdx) # AVX512DQ
319 vpextrq $123, %xmm29, -1024(%rdx) # AVX512DQ Disp8
320 vpextrq $123, %xmm29, -1032(%rdx) # AVX512DQ
321 vpinsrd $0xab, %eax, %xmm29, %xmm30 # AVX512DQ
322 vpinsrd $123, %eax, %xmm29, %xmm30 # AVX512DQ
323 vpinsrd $123, %ebp, %xmm29, %xmm30 # AVX512DQ
324 vpinsrd $123, %r13d, %xmm29, %xmm30 # AVX512DQ
325 vpinsrd $123, (%rcx), %xmm29, %xmm30 # AVX512DQ
326 vpinsrd $123, 0x123(%rax,%r14,8), %xmm29, %xmm30 # AVX512DQ
327 vpinsrd $123, 508(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
328 vpinsrd $123, 512(%rdx), %xmm29, %xmm30 # AVX512DQ
329 vpinsrd $123, -512(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
330 vpinsrd $123, -516(%rdx), %xmm29, %xmm30 # AVX512DQ
331 vpinsrq $0xab, %rax, %xmm29, %xmm30 # AVX512DQ
332 vpinsrq $123, %rax, %xmm29, %xmm30 # AVX512DQ
333 vpinsrq $123, %r8, %xmm29, %xmm30 # AVX512DQ
334 vpinsrq $123, (%rcx), %xmm29, %xmm30 # AVX512DQ
335 vpinsrq $123, 0x123(%rax,%r14,8), %xmm29, %xmm30 # AVX512DQ
336 vpinsrq $123, 1016(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
337 vpinsrq $123, 1024(%rdx), %xmm29, %xmm30 # AVX512DQ
338 vpinsrq $123, -1024(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
339 vpinsrq $123, -1032(%rdx), %xmm29, %xmm30 # AVX512DQ
340 vpmullq %zmm28, %zmm29, %zmm30 # AVX512DQ
341 vpmullq %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
342 vpmullq %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
343 vpmullq (%rcx), %zmm29, %zmm30 # AVX512DQ
344 vpmullq 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
345 vpmullq (%rcx){1to8}, %zmm29, %zmm30 # AVX512DQ
346 vpmullq 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
347 vpmullq 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
348 vpmullq -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
349 vpmullq -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
350 vpmullq 1016(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
351 vpmullq 1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
352 vpmullq -1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
353 vpmullq -1032(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
354 vrangepd $0xab, %zmm28, %zmm29, %zmm30 # AVX512DQ
355 vrangepd $0xab, %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
356 vrangepd $0xab, %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
357 vrangepd $0xab, {sae}, %zmm28, %zmm29, %zmm30 # AVX512DQ
358 vrangepd $123, %zmm28, %zmm29, %zmm30 # AVX512DQ
359 vrangepd $123, {sae}, %zmm28, %zmm29, %zmm30 # AVX512DQ
360 vrangepd $123, (%rcx), %zmm29, %zmm30 # AVX512DQ
361 vrangepd $123, 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
362 vrangepd $123, (%rcx){1to8}, %zmm29, %zmm30 # AVX512DQ
363 vrangepd $123, 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
364 vrangepd $123, 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
365 vrangepd $123, -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
366 vrangepd $123, -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
367 vrangepd $123, 1016(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
368 vrangepd $123, 1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
369 vrangepd $123, -1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
370 vrangepd $123, -1032(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
371 vrangeps $0xab, %zmm28, %zmm29, %zmm30 # AVX512DQ
372 vrangeps $0xab, %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
373 vrangeps $0xab, %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
374 vrangeps $0xab, {sae}, %zmm28, %zmm29, %zmm30 # AVX512DQ
375 vrangeps $123, %zmm28, %zmm29, %zmm30 # AVX512DQ
376 vrangeps $123, {sae}, %zmm28, %zmm29, %zmm30 # AVX512DQ
377 vrangeps $123, (%rcx), %zmm29, %zmm30 # AVX512DQ
378 vrangeps $123, 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
379 vrangeps $123, (%rcx){1to16}, %zmm29, %zmm30 # AVX512DQ
380 vrangeps $123, 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
381 vrangeps $123, 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
382 vrangeps $123, -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
383 vrangeps $123, -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
384 vrangeps $123, 508(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
385 vrangeps $123, 512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
386 vrangeps $123, -512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
387 vrangeps $123, -516(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
388 vrangesd $0xab, %xmm28, %xmm29, %xmm30 # AVX512DQ
389 vrangesd $0xab, %xmm28, %xmm29, %xmm30{%k7} # AVX512DQ
390 vrangesd $0xab, %xmm28, %xmm29, %xmm30{%k7}{z} # AVX512DQ
391 vrangesd $0xab, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
392 vrangesd $123, %xmm28, %xmm29, %xmm30 # AVX512DQ
393 vrangesd $123, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
394 vrangesd $123, (%rcx), %xmm29, %xmm30 # AVX512DQ
395 vrangesd $123, 0x123(%rax,%r14,8), %xmm29, %xmm30 # AVX512DQ
396 vrangesd $123, 1016(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
397 vrangesd $123, 1024(%rdx), %xmm29, %xmm30 # AVX512DQ
398 vrangesd $123, -1024(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
399 vrangesd $123, -1032(%rdx), %xmm29, %xmm30 # AVX512DQ
400 vrangess $0xab, %xmm28, %xmm29, %xmm30 # AVX512DQ
401 vrangess $0xab, %xmm28, %xmm29, %xmm30{%k7} # AVX512DQ
402 vrangess $0xab, %xmm28, %xmm29, %xmm30{%k7}{z} # AVX512DQ
403 vrangess $0xab, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
404 vrangess $123, %xmm28, %xmm29, %xmm30 # AVX512DQ
405 vrangess $123, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
406 vrangess $123, (%rcx), %xmm29, %xmm30 # AVX512DQ
407 vrangess $123, 0x123(%rax,%r14,8), %xmm29, %xmm30 # AVX512DQ
408 vrangess $123, 508(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
409 vrangess $123, 512(%rdx), %xmm29, %xmm30 # AVX512DQ
410 vrangess $123, -512(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
411 vrangess $123, -516(%rdx), %xmm29, %xmm30 # AVX512DQ
412 vandpd %zmm28, %zmm29, %zmm30 # AVX512DQ
413 vandpd %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
414 vandpd %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
415 vandpd (%rcx), %zmm29, %zmm30 # AVX512DQ
416 vandpd 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
417 vandpd (%rcx){1to8}, %zmm29, %zmm30 # AVX512DQ
418 vandpd 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
419 vandpd 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
420 vandpd -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
421 vandpd -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
422 vandpd 1016(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
423 vandpd 1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
424 vandpd -1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
425 vandpd -1032(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
426 vandps %zmm28, %zmm29, %zmm30 # AVX512DQ
427 vandps %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
428 vandps %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
429 vandps (%rcx), %zmm29, %zmm30 # AVX512DQ
430 vandps 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
431 vandps (%rcx){1to16}, %zmm29, %zmm30 # AVX512DQ
432 vandps 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
433 vandps 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
434 vandps -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
435 vandps -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
436 vandps 508(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
437 vandps 512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
438 vandps -512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
439 vandps -516(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
440 vandnpd %zmm28, %zmm29, %zmm30 # AVX512DQ
441 vandnpd %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
442 vandnpd %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
443 vandnpd (%rcx), %zmm29, %zmm30 # AVX512DQ
444 vandnpd 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
445 vandnpd (%rcx){1to8}, %zmm29, %zmm30 # AVX512DQ
446 vandnpd 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
447 vandnpd 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
448 vandnpd -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
449 vandnpd -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
450 vandnpd 1016(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
451 vandnpd 1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
452 vandnpd -1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
453 vandnpd -1032(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
454 vandnps %zmm28, %zmm29, %zmm30 # AVX512DQ
455 vandnps %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
456 vandnps %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
457 vandnps (%rcx), %zmm29, %zmm30 # AVX512DQ
458 vandnps 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
459 vandnps (%rcx){1to16}, %zmm29, %zmm30 # AVX512DQ
460 vandnps 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
461 vandnps 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
462 vandnps -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
463 vandnps -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
464 vandnps 508(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
465 vandnps 512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
466 vandnps -512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
467 vandnps -516(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
468 vorpd %zmm28, %zmm29, %zmm30 # AVX512DQ
469 vorpd %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
470 vorpd %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
471 vorpd (%rcx), %zmm29, %zmm30 # AVX512DQ
472 vorpd 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
473 vorpd (%rcx){1to8}, %zmm29, %zmm30 # AVX512DQ
474 vorpd 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
475 vorpd 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
476 vorpd -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
477 vorpd -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
478 vorpd 1016(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
479 vorpd 1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
480 vorpd -1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
481 vorpd -1032(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
482 vorps %zmm28, %zmm29, %zmm30 # AVX512DQ
483 vorps %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
484 vorps %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
485 vorps (%rcx), %zmm29, %zmm30 # AVX512DQ
486 vorps 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
487 vorps (%rcx){1to16}, %zmm29, %zmm30 # AVX512DQ
488 vorps 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
489 vorps 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
490 vorps -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
491 vorps -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
492 vorps 508(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
493 vorps 512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
494 vorps -512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
495 vorps -516(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
496 vxorpd %zmm28, %zmm29, %zmm30 # AVX512DQ
497 vxorpd %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
498 vxorpd %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
499 vxorpd (%rcx), %zmm29, %zmm30 # AVX512DQ
500 vxorpd 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
501 vxorpd (%rcx){1to8}, %zmm29, %zmm30 # AVX512DQ
502 vxorpd 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
503 vxorpd 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
504 vxorpd -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
505 vxorpd -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
506 vxorpd 1016(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
507 vxorpd 1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
508 vxorpd -1024(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ Disp8
509 vxorpd -1032(%rdx){1to8}, %zmm29, %zmm30 # AVX512DQ
510 vxorps %zmm28, %zmm29, %zmm30 # AVX512DQ
511 vxorps %zmm28, %zmm29, %zmm30{%k7} # AVX512DQ
512 vxorps %zmm28, %zmm29, %zmm30{%k7}{z} # AVX512DQ
513 vxorps (%rcx), %zmm29, %zmm30 # AVX512DQ
514 vxorps 0x123(%rax,%r14,8), %zmm29, %zmm30 # AVX512DQ
515 vxorps (%rcx){1to16}, %zmm29, %zmm30 # AVX512DQ
516 vxorps 8128(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
517 vxorps 8192(%rdx), %zmm29, %zmm30 # AVX512DQ
518 vxorps -8192(%rdx), %zmm29, %zmm30 # AVX512DQ Disp8
519 vxorps -8256(%rdx), %zmm29, %zmm30 # AVX512DQ
520 vxorps 508(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
521 vxorps 512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
522 vxorps -512(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ Disp8
523 vxorps -516(%rdx){1to16}, %zmm29, %zmm30 # AVX512DQ
524 vreducepd $0xab, %zmm29, %zmm30 # AVX512DQ
525 vreducepd $0xab, %zmm29, %zmm30{%k7} # AVX512DQ
526 vreducepd $0xab, %zmm29, %zmm30{%k7}{z} # AVX512DQ
527 vreducepd $0xab, {sae}, %zmm29, %zmm30 # AVX512DQ
528 vreducepd $123, %zmm29, %zmm30 # AVX512DQ
529 vreducepd $123, {sae}, %zmm29, %zmm30 # AVX512DQ
530 vreducepd $123, (%rcx), %zmm30 # AVX512DQ
531 vreducepd $123, 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
532 vreducepd $123, (%rcx){1to8}, %zmm30 # AVX512DQ
533 vreducepd $123, 8128(%rdx), %zmm30 # AVX512DQ Disp8
534 vreducepd $123, 8192(%rdx), %zmm30 # AVX512DQ
535 vreducepd $123, -8192(%rdx), %zmm30 # AVX512DQ Disp8
536 vreducepd $123, -8256(%rdx), %zmm30 # AVX512DQ
537 vreducepd $123, 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
538 vreducepd $123, 1024(%rdx){1to8}, %zmm30 # AVX512DQ
539 vreducepd $123, -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
540 vreducepd $123, -1032(%rdx){1to8}, %zmm30 # AVX512DQ
541 vreduceps $0xab, %zmm29, %zmm30 # AVX512DQ
542 vreduceps $0xab, %zmm29, %zmm30{%k7} # AVX512DQ
543 vreduceps $0xab, %zmm29, %zmm30{%k7}{z} # AVX512DQ
544 vreduceps $0xab, {sae}, %zmm29, %zmm30 # AVX512DQ
545 vreduceps $123, %zmm29, %zmm30 # AVX512DQ
546 vreduceps $123, {sae}, %zmm29, %zmm30 # AVX512DQ
547 vreduceps $123, (%rcx), %zmm30 # AVX512DQ
548 vreduceps $123, 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
549 vreduceps $123, (%rcx){1to16}, %zmm30 # AVX512DQ
550 vreduceps $123, 8128(%rdx), %zmm30 # AVX512DQ Disp8
551 vreduceps $123, 8192(%rdx), %zmm30 # AVX512DQ
552 vreduceps $123, -8192(%rdx), %zmm30 # AVX512DQ Disp8
553 vreduceps $123, -8256(%rdx), %zmm30 # AVX512DQ
554 vreduceps $123, 508(%rdx){1to16}, %zmm30 # AVX512DQ Disp8
555 vreduceps $123, 512(%rdx){1to16}, %zmm30 # AVX512DQ
556 vreduceps $123, -512(%rdx){1to16}, %zmm30 # AVX512DQ Disp8
557 vreduceps $123, -516(%rdx){1to16}, %zmm30 # AVX512DQ
558 vreducesd $0xab, %xmm28, %xmm29, %xmm30 # AVX512DQ
559 vreducesd $0xab, %xmm28, %xmm29, %xmm30{%k7} # AVX512DQ
560 vreducesd $0xab, %xmm28, %xmm29, %xmm30{%k7}{z} # AVX512DQ
561 vreducesd $0xab, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
562 vreducesd $123, %xmm28, %xmm29, %xmm30 # AVX512DQ
563 vreducesd $123, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
564 vreducesd $123, (%rcx), %xmm29, %xmm30 # AVX512DQ
565 vreducesd $123, 0x123(%rax,%r14,8), %xmm29, %xmm30 # AVX512DQ
566 vreducesd $123, 1016(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
567 vreducesd $123, 1024(%rdx), %xmm29, %xmm30 # AVX512DQ
568 vreducesd $123, -1024(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
569 vreducesd $123, -1032(%rdx), %xmm29, %xmm30 # AVX512DQ
570 vreducess $0xab, %xmm28, %xmm29, %xmm30 # AVX512DQ
571 vreducess $0xab, %xmm28, %xmm29, %xmm30{%k7} # AVX512DQ
572 vreducess $0xab, %xmm28, %xmm29, %xmm30{%k7}{z} # AVX512DQ
573 vreducess $0xab, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
574 vreducess $123, %xmm28, %xmm29, %xmm30 # AVX512DQ
575 vreducess $123, {sae}, %xmm28, %xmm29, %xmm30 # AVX512DQ
576 vreducess $123, (%rcx), %xmm29, %xmm30 # AVX512DQ
577 vreducess $123, 0x123(%rax,%r14,8), %xmm29, %xmm30 # AVX512DQ
578 vreducess $123, 508(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
579 vreducess $123, 512(%rdx), %xmm29, %xmm30 # AVX512DQ
580 vreducess $123, -512(%rdx), %xmm29, %xmm30 # AVX512DQ Disp8
581 vreducess $123, -516(%rdx), %xmm29, %xmm30 # AVX512DQ
582 kandb %k7, %k6, %k5 # AVX512DQ
583 kandnb %k7, %k6, %k5 # AVX512DQ
584 korb %k7, %k6, %k5 # AVX512DQ
585 kxnorb %k7, %k6, %k5 # AVX512DQ
586 kxorb %k7, %k6, %k5 # AVX512DQ
587 knotb %k6, %k5 # AVX512DQ
588 kortestb %k6, %k5 # AVX512DQ
589 ktestw %k6, %k5 # AVX512DQ
590 ktestb %k6, %k5 # AVX512DQ
591 kshiftrb $0xab, %k6, %k5 # AVX512DQ
592 kshiftrb $123, %k6, %k5 # AVX512DQ
593 kshiftlb $0xab, %k6, %k5 # AVX512DQ
594 kshiftlb $123, %k6, %k5 # AVX512DQ
595 kmovb %k6, %k5 # AVX512DQ
596 kmovb (%rcx), %k5 # AVX512DQ
597 kmovb 0x123(%rax,%r14,8), %k5 # AVX512DQ
598 kmovb %k5, (%rcx) # AVX512DQ
599 kmovb %k5, 0x123(%rax,%r14,8) # AVX512DQ
600 kmovb %eax, %k5 # AVX512DQ
601 kmovb %ebp, %k5 # AVX512DQ
602 kmovb %r13d, %k5 # AVX512DQ
603 kmovb %k5, %eax # AVX512DQ
604 kmovb %k5, %ebp # AVX512DQ
605 kmovb %k5, %r13d # AVX512DQ
606 kaddw %k7, %k6, %k5 # AVX512DQ
607 kaddb %k7, %k6, %k5 # AVX512DQ
608 vextractf64x2 $0xab, %zmm30, (%rcx) # AVX512DQ
609 vextractf64x2 $0xab, %zmm30, (%rcx){%k7} # AVX512DQ
610 vextractf64x2 $123, %zmm30, (%rcx) # AVX512DQ
611 vextractf64x2 $123, %zmm30, 0x123(%rax,%r14,8) # AVX512DQ
612 vextractf64x2 $123, %zmm30, 2032(%rdx) # AVX512DQ Disp8
613 vextractf64x2 $123, %zmm30, 2048(%rdx) # AVX512DQ
614 vextractf64x2 $123, %zmm30, -2048(%rdx) # AVX512DQ Disp8
615 vextractf64x2 $123, %zmm30, -2064(%rdx) # AVX512DQ
616 vextractf32x8 $0xab, %zmm30, (%rcx) # AVX512DQ
617 vextractf32x8 $0xab, %zmm30, (%rcx){%k7} # AVX512DQ
618 vextractf32x8 $123, %zmm30, (%rcx) # AVX512DQ
619 vextractf32x8 $123, %zmm30, 0x123(%rax,%r14,8) # AVX512DQ
620 vextractf32x8 $123, %zmm30, 4064(%rdx) # AVX512DQ Disp8
621 vextractf32x8 $123, %zmm30, 4096(%rdx) # AVX512DQ
622 vextractf32x8 $123, %zmm30, -4096(%rdx) # AVX512DQ Disp8
623 vextractf32x8 $123, %zmm30, -4128(%rdx) # AVX512DQ
624 vextracti64x2 $0xab, %zmm30, (%rcx) # AVX512DQ
625 vextracti64x2 $0xab, %zmm30, (%rcx){%k7} # AVX512DQ
626 vextracti64x2 $123, %zmm30, (%rcx) # AVX512DQ
627 vextracti64x2 $123, %zmm30, 0x123(%rax,%r14,8) # AVX512DQ
628 vextracti64x2 $123, %zmm30, 2032(%rdx) # AVX512DQ Disp8
629 vextracti64x2 $123, %zmm30, 2048(%rdx) # AVX512DQ
630 vextracti64x2 $123, %zmm30, -2048(%rdx) # AVX512DQ Disp8
631 vextracti64x2 $123, %zmm30, -2064(%rdx) # AVX512DQ
632 vextracti32x8 $0xab, %zmm30, (%rcx) # AVX512DQ
633 vextracti32x8 $0xab, %zmm30, (%rcx){%k7} # AVX512DQ
634 vextracti32x8 $123, %zmm30, (%rcx) # AVX512DQ
635 vextracti32x8 $123, %zmm30, 0x123(%rax,%r14,8) # AVX512DQ
636 vextracti32x8 $123, %zmm30, 4064(%rdx) # AVX512DQ Disp8
637 vextracti32x8 $123, %zmm30, 4096(%rdx) # AVX512DQ
638 vextracti32x8 $123, %zmm30, -4096(%rdx) # AVX512DQ Disp8
639 vextracti32x8 $123, %zmm30, -4128(%rdx) # AVX512DQ
640 vcvttpd2qq %zmm29, %zmm30 # AVX512DQ
641 vcvttpd2qq %zmm29, %zmm30{%k7} # AVX512DQ
642 vcvttpd2qq %zmm29, %zmm30{%k7}{z} # AVX512DQ
643 vcvttpd2qq {sae}, %zmm29, %zmm30 # AVX512DQ
644 vcvttpd2qq (%rcx), %zmm30 # AVX512DQ
645 vcvttpd2qq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
646 vcvttpd2qq (%rcx){1to8}, %zmm30 # AVX512DQ
647 vcvttpd2qq 8128(%rdx), %zmm30 # AVX512DQ Disp8
648 vcvttpd2qq 8192(%rdx), %zmm30 # AVX512DQ
649 vcvttpd2qq -8192(%rdx), %zmm30 # AVX512DQ Disp8
650 vcvttpd2qq -8256(%rdx), %zmm30 # AVX512DQ
651 vcvttpd2qq 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
652 vcvttpd2qq 1024(%rdx){1to8}, %zmm30 # AVX512DQ
653 vcvttpd2qq -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
654 vcvttpd2qq -1032(%rdx){1to8}, %zmm30 # AVX512DQ
655 vcvttpd2uqq %zmm29, %zmm30 # AVX512DQ
656 vcvttpd2uqq %zmm29, %zmm30{%k7} # AVX512DQ
657 vcvttpd2uqq %zmm29, %zmm30{%k7}{z} # AVX512DQ
658 vcvttpd2uqq {sae}, %zmm29, %zmm30 # AVX512DQ
659 vcvttpd2uqq (%rcx), %zmm30 # AVX512DQ
660 vcvttpd2uqq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
661 vcvttpd2uqq (%rcx){1to8}, %zmm30 # AVX512DQ
662 vcvttpd2uqq 8128(%rdx), %zmm30 # AVX512DQ Disp8
663 vcvttpd2uqq 8192(%rdx), %zmm30 # AVX512DQ
664 vcvttpd2uqq -8192(%rdx), %zmm30 # AVX512DQ Disp8
665 vcvttpd2uqq -8256(%rdx), %zmm30 # AVX512DQ
666 vcvttpd2uqq 1016(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
667 vcvttpd2uqq 1024(%rdx){1to8}, %zmm30 # AVX512DQ
668 vcvttpd2uqq -1024(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
669 vcvttpd2uqq -1032(%rdx){1to8}, %zmm30 # AVX512DQ
670 vcvttps2qq %ymm29, %zmm30 # AVX512DQ
671 vcvttps2qq %ymm29, %zmm30{%k7} # AVX512DQ
672 vcvttps2qq %ymm29, %zmm30{%k7}{z} # AVX512DQ
673 vcvttps2qq {sae}, %ymm29, %zmm30 # AVX512DQ
674 vcvttps2qq (%rcx), %zmm30 # AVX512DQ
675 vcvttps2qq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
676 vcvttps2qq (%rcx){1to8}, %zmm30 # AVX512DQ
677 vcvttps2qq 4064(%rdx), %zmm30 # AVX512DQ Disp8
678 vcvttps2qq 4096(%rdx), %zmm30 # AVX512DQ
679 vcvttps2qq -4096(%rdx), %zmm30 # AVX512DQ Disp8
680 vcvttps2qq -4128(%rdx), %zmm30 # AVX512DQ
681 vcvttps2qq 508(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
682 vcvttps2qq 512(%rdx){1to8}, %zmm30 # AVX512DQ
683 vcvttps2qq -512(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
684 vcvttps2qq -516(%rdx){1to8}, %zmm30 # AVX512DQ
685 vcvttps2uqq %ymm29, %zmm30 # AVX512DQ
686 vcvttps2uqq %ymm29, %zmm30{%k7} # AVX512DQ
687 vcvttps2uqq %ymm29, %zmm30{%k7}{z} # AVX512DQ
688 vcvttps2uqq {sae}, %ymm29, %zmm30 # AVX512DQ
689 vcvttps2uqq (%rcx), %zmm30 # AVX512DQ
690 vcvttps2uqq 0x123(%rax,%r14,8), %zmm30 # AVX512DQ
691 vcvttps2uqq (%rcx){1to8}, %zmm30 # AVX512DQ
692 vcvttps2uqq 4064(%rdx), %zmm30 # AVX512DQ Disp8
693 vcvttps2uqq 4096(%rdx), %zmm30 # AVX512DQ
694 vcvttps2uqq -4096(%rdx), %zmm30 # AVX512DQ Disp8
695 vcvttps2uqq -4128(%rdx), %zmm30 # AVX512DQ
696 vcvttps2uqq 508(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
697 vcvttps2uqq 512(%rdx){1to8}, %zmm30 # AVX512DQ
698 vcvttps2uqq -512(%rdx){1to8}, %zmm30 # AVX512DQ Disp8
699 vcvttps2uqq -516(%rdx){1to8}, %zmm30 # AVX512DQ
700 vpmovd2m %zmm30, %k5 # AVX512DQ
701 vpmovq2m %zmm30, %k5 # AVX512DQ
702 vpmovm2d %k5, %zmm30 # AVX512DQ
703 vpmovm2q %k5, %zmm30 # AVX512DQ
704
705 .intel_syntax noprefix
706 vbroadcastf32x8 zmm30, YMMWORD PTR [rcx] # AVX512DQ
707 vbroadcastf32x8 zmm30{k7}, YMMWORD PTR [rcx] # AVX512DQ
708 vbroadcastf32x8 zmm30{k7}{z}, YMMWORD PTR [rcx] # AVX512DQ
709 vbroadcastf32x8 zmm30, YMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
710 vbroadcastf32x8 zmm30, YMMWORD PTR [rdx+4064] # AVX512DQ Disp8
711 vbroadcastf32x8 zmm30, YMMWORD PTR [rdx+4096] # AVX512DQ
712 vbroadcastf32x8 zmm30, YMMWORD PTR [rdx-4096] # AVX512DQ Disp8
713 vbroadcastf32x8 zmm30, YMMWORD PTR [rdx-4128] # AVX512DQ
714 vbroadcastf64x2 zmm30, XMMWORD PTR [rcx] # AVX512DQ
715 vbroadcastf64x2 zmm30{k7}, XMMWORD PTR [rcx] # AVX512DQ
716 vbroadcastf64x2 zmm30{k7}{z}, XMMWORD PTR [rcx] # AVX512DQ
717 vbroadcastf64x2 zmm30, XMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
718 vbroadcastf64x2 zmm30, XMMWORD PTR [rdx+2032] # AVX512DQ Disp8
719 vbroadcastf64x2 zmm30, XMMWORD PTR [rdx+2048] # AVX512DQ
720 vbroadcastf64x2 zmm30, XMMWORD PTR [rdx-2048] # AVX512DQ Disp8
721 vbroadcastf64x2 zmm30, XMMWORD PTR [rdx-2064] # AVX512DQ
722 vbroadcasti32x8 zmm30, YMMWORD PTR [rcx] # AVX512DQ
723 vbroadcasti32x8 zmm30{k7}, YMMWORD PTR [rcx] # AVX512DQ
724 vbroadcasti32x8 zmm30{k7}{z}, YMMWORD PTR [rcx] # AVX512DQ
725 vbroadcasti32x8 zmm30, YMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
726 vbroadcasti32x8 zmm30, YMMWORD PTR [rdx+4064] # AVX512DQ Disp8
727 vbroadcasti32x8 zmm30, YMMWORD PTR [rdx+4096] # AVX512DQ
728 vbroadcasti32x8 zmm30, YMMWORD PTR [rdx-4096] # AVX512DQ Disp8
729 vbroadcasti32x8 zmm30, YMMWORD PTR [rdx-4128] # AVX512DQ
730 vbroadcasti64x2 zmm30, XMMWORD PTR [rcx] # AVX512DQ
731 vbroadcasti64x2 zmm30{k7}, XMMWORD PTR [rcx] # AVX512DQ
732 vbroadcasti64x2 zmm30{k7}{z}, XMMWORD PTR [rcx] # AVX512DQ
733 vbroadcasti64x2 zmm30, XMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
734 vbroadcasti64x2 zmm30, XMMWORD PTR [rdx+2032] # AVX512DQ Disp8
735 vbroadcasti64x2 zmm30, XMMWORD PTR [rdx+2048] # AVX512DQ
736 vbroadcasti64x2 zmm30, XMMWORD PTR [rdx-2048] # AVX512DQ Disp8
737 vbroadcasti64x2 zmm30, XMMWORD PTR [rdx-2064] # AVX512DQ
738 vbroadcastf32x2 zmm30, xmm31 # AVX512DQ
739 vbroadcastf32x2 zmm30{k7}, xmm31 # AVX512DQ
740 vbroadcastf32x2 zmm30{k7}{z}, xmm31 # AVX512DQ
741 vbroadcastf32x2 zmm30, QWORD PTR [rcx] # AVX512DQ
742 vbroadcastf32x2 zmm30, QWORD PTR [rax+r14*8+0x1234] # AVX512DQ
743 vbroadcastf32x2 zmm30, QWORD PTR [rdx+1016] # AVX512DQ Disp8
744 vbroadcastf32x2 zmm30, QWORD PTR [rdx+1024] # AVX512DQ
745 vbroadcastf32x2 zmm30, QWORD PTR [rdx-1024] # AVX512DQ Disp8
746 vbroadcastf32x2 zmm30, QWORD PTR [rdx-1032] # AVX512DQ
747 vcvtpd2qq zmm30, zmm29 # AVX512DQ
748 vcvtpd2qq zmm30{k7}, zmm29 # AVX512DQ
749 vcvtpd2qq zmm30{k7}{z}, zmm29 # AVX512DQ
750 vcvtpd2qq zmm30, zmm29, {rn-sae} # AVX512DQ
751 vcvtpd2qq zmm30, zmm29, {ru-sae} # AVX512DQ
752 vcvtpd2qq zmm30, zmm29, {rd-sae} # AVX512DQ
753 vcvtpd2qq zmm30, zmm29, {rz-sae} # AVX512DQ
754 vcvtpd2qq zmm30, ZMMWORD PTR [rcx] # AVX512DQ
755 vcvtpd2qq zmm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
756 vcvtpd2qq zmm30, [rcx]{1to8} # AVX512DQ
757 vcvtpd2qq zmm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
758 vcvtpd2qq zmm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
759 vcvtpd2qq zmm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
760 vcvtpd2qq zmm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
761 vcvtpd2qq zmm30, [rdx+1016]{1to8} # AVX512DQ Disp8
762 vcvtpd2qq zmm30, [rdx+1024]{1to8} # AVX512DQ
763 vcvtpd2qq zmm30, [rdx-1024]{1to8} # AVX512DQ Disp8
764 vcvtpd2qq zmm30, [rdx-1032]{1to8} # AVX512DQ
765 vcvtpd2uqq zmm30, zmm29 # AVX512DQ
766 vcvtpd2uqq zmm30{k7}, zmm29 # AVX512DQ
767 vcvtpd2uqq zmm30{k7}{z}, zmm29 # AVX512DQ
768 vcvtpd2uqq zmm30, zmm29, {rn-sae} # AVX512DQ
769 vcvtpd2uqq zmm30, zmm29, {ru-sae} # AVX512DQ
770 vcvtpd2uqq zmm30, zmm29, {rd-sae} # AVX512DQ
771 vcvtpd2uqq zmm30, zmm29, {rz-sae} # AVX512DQ
772 vcvtpd2uqq zmm30, ZMMWORD PTR [rcx] # AVX512DQ
773 vcvtpd2uqq zmm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
774 vcvtpd2uqq zmm30, [rcx]{1to8} # AVX512DQ
775 vcvtpd2uqq zmm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
776 vcvtpd2uqq zmm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
777 vcvtpd2uqq zmm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
778 vcvtpd2uqq zmm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
779 vcvtpd2uqq zmm30, [rdx+1016]{1to8} # AVX512DQ Disp8
780 vcvtpd2uqq zmm30, [rdx+1024]{1to8} # AVX512DQ
781 vcvtpd2uqq zmm30, [rdx-1024]{1to8} # AVX512DQ Disp8
782 vcvtpd2uqq zmm30, [rdx-1032]{1to8} # AVX512DQ
783 vcvtps2qq zmm30, ymm29 # AVX512DQ
784 vcvtps2qq zmm30{k7}, ymm29 # AVX512DQ
785 vcvtps2qq zmm30{k7}{z}, ymm29 # AVX512DQ
786 vcvtps2qq zmm30, ymm29, {rn-sae} # AVX512DQ
787 vcvtps2qq zmm30, ymm29, {ru-sae} # AVX512DQ
788 vcvtps2qq zmm30, ymm29, {rd-sae} # AVX512DQ
789 vcvtps2qq zmm30, ymm29, {rz-sae} # AVX512DQ
790 vcvtps2qq zmm30, YMMWORD PTR [rcx] # AVX512DQ
791 vcvtps2qq zmm30, YMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
792 vcvtps2qq zmm30, [rcx]{1to8} # AVX512DQ
793 vcvtps2qq zmm30, YMMWORD PTR [rdx+4064] # AVX512DQ Disp8
794 vcvtps2qq zmm30, YMMWORD PTR [rdx+4096] # AVX512DQ
795 vcvtps2qq zmm30, YMMWORD PTR [rdx-4096] # AVX512DQ Disp8
796 vcvtps2qq zmm30, YMMWORD PTR [rdx-4128] # AVX512DQ
797 vcvtps2qq zmm30, [rdx+508]{1to8} # AVX512DQ Disp8
798 vcvtps2qq zmm30, [rdx+512]{1to8} # AVX512DQ
799 vcvtps2qq zmm30, [rdx-512]{1to8} # AVX512DQ Disp8
800 vcvtps2qq zmm30, [rdx-516]{1to8} # AVX512DQ
801 vcvtps2qq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8
802 vcvtps2uqq zmm30, ymm29 # AVX512DQ
803 vcvtps2uqq zmm30{k7}, ymm29 # AVX512DQ
804 vcvtps2uqq zmm30{k7}{z}, ymm29 # AVX512DQ
805 vcvtps2uqq zmm30, ymm29, {rn-sae} # AVX512DQ
806 vcvtps2uqq zmm30, ymm29, {ru-sae} # AVX512DQ
807 vcvtps2uqq zmm30, ymm29, {rd-sae} # AVX512DQ
808 vcvtps2uqq zmm30, ymm29, {rz-sae} # AVX512DQ
809 vcvtps2uqq zmm30, YMMWORD PTR [rcx] # AVX512DQ
810 vcvtps2uqq zmm30, YMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
811 vcvtps2uqq zmm30, [rcx]{1to8} # AVX512DQ
812 vcvtps2uqq zmm30, YMMWORD PTR [rdx+4064] # AVX512DQ Disp8
813 vcvtps2uqq zmm30, YMMWORD PTR [rdx+4096] # AVX512DQ
814 vcvtps2uqq zmm30, YMMWORD PTR [rdx-4096] # AVX512DQ Disp8
815 vcvtps2uqq zmm30, YMMWORD PTR [rdx-4128] # AVX512DQ
816 vcvtps2uqq zmm30, [rdx+508]{1to8} # AVX512DQ Disp8
817 vcvtps2uqq zmm30, [rdx+512]{1to8} # AVX512DQ
818 vcvtps2uqq zmm30, [rdx-512]{1to8} # AVX512DQ Disp8
819 vcvtps2uqq zmm30, [rdx-516]{1to8} # AVX512DQ
820 vcvtps2uqq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8
821 vcvtqq2pd zmm30, zmm29 # AVX512DQ
822 vcvtqq2pd zmm30{k7}, zmm29 # AVX512DQ
823 vcvtqq2pd zmm30{k7}{z}, zmm29 # AVX512DQ
824 vcvtqq2pd zmm30, zmm29, {rn-sae} # AVX512DQ
825 vcvtqq2pd zmm30, zmm29, {ru-sae} # AVX512DQ
826 vcvtqq2pd zmm30, zmm29, {rd-sae} # AVX512DQ
827 vcvtqq2pd zmm30, zmm29, {rz-sae} # AVX512DQ
828 vcvtqq2pd zmm30, ZMMWORD PTR [rcx] # AVX512DQ
829 vcvtqq2pd zmm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
830 vcvtqq2pd zmm30, [rcx]{1to8} # AVX512DQ
831 vcvtqq2pd zmm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
832 vcvtqq2pd zmm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
833 vcvtqq2pd zmm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
834 vcvtqq2pd zmm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
835 vcvtqq2pd zmm30, [rdx+1016]{1to8} # AVX512DQ Disp8
836 vcvtqq2pd zmm30, [rdx+1024]{1to8} # AVX512DQ
837 vcvtqq2pd zmm30, [rdx-1024]{1to8} # AVX512DQ Disp8
838 vcvtqq2pd zmm30, [rdx-1032]{1to8} # AVX512DQ
839 vcvtqq2ps ymm30, zmm29 # AVX512DQ
840 vcvtqq2ps ymm30{k7}, zmm29 # AVX512DQ
841 vcvtqq2ps ymm30{k7}{z}, zmm29 # AVX512DQ
842 vcvtqq2ps ymm30, zmm29, {rn-sae} # AVX512DQ
843 vcvtqq2ps ymm30, zmm29, {ru-sae} # AVX512DQ
844 vcvtqq2ps ymm30, zmm29, {rd-sae} # AVX512DQ
845 vcvtqq2ps ymm30, zmm29, {rz-sae} # AVX512DQ
846 vcvtqq2ps ymm30, ZMMWORD PTR [rcx] # AVX512DQ
847 vcvtqq2ps ymm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
848 vcvtqq2ps ymm30, [rcx]{1to8} # AVX512DQ
849 vcvtqq2ps ymm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
850 vcvtqq2ps ymm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
851 vcvtqq2ps ymm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
852 vcvtqq2ps ymm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
853 vcvtqq2ps ymm30, [rdx+1016]{1to8} # AVX512DQ Disp8
854 vcvtqq2ps ymm30, [rdx+1024]{1to8} # AVX512DQ
855 vcvtqq2ps ymm30, [rdx-1024]{1to8} # AVX512DQ Disp8
856 vcvtqq2ps ymm30, [rdx-1032]{1to8} # AVX512DQ
857 vcvtuqq2pd zmm30, zmm29 # AVX512DQ
858 vcvtuqq2pd zmm30{k7}, zmm29 # AVX512DQ
859 vcvtuqq2pd zmm30{k7}{z}, zmm29 # AVX512DQ
860 vcvtuqq2pd zmm30, zmm29, {rn-sae} # AVX512DQ
861 vcvtuqq2pd zmm30, zmm29, {ru-sae} # AVX512DQ
862 vcvtuqq2pd zmm30, zmm29, {rd-sae} # AVX512DQ
863 vcvtuqq2pd zmm30, zmm29, {rz-sae} # AVX512DQ
864 vcvtuqq2pd zmm30, ZMMWORD PTR [rcx] # AVX512DQ
865 vcvtuqq2pd zmm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
866 vcvtuqq2pd zmm30, [rcx]{1to8} # AVX512DQ
867 vcvtuqq2pd zmm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
868 vcvtuqq2pd zmm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
869 vcvtuqq2pd zmm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
870 vcvtuqq2pd zmm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
871 vcvtuqq2pd zmm30, [rdx+1016]{1to8} # AVX512DQ Disp8
872 vcvtuqq2pd zmm30, [rdx+1024]{1to8} # AVX512DQ
873 vcvtuqq2pd zmm30, [rdx-1024]{1to8} # AVX512DQ Disp8
874 vcvtuqq2pd zmm30, [rdx-1032]{1to8} # AVX512DQ
875 vcvtuqq2ps ymm30, zmm29 # AVX512DQ
876 vcvtuqq2ps ymm30{k7}, zmm29 # AVX512DQ
877 vcvtuqq2ps ymm30{k7}{z}, zmm29 # AVX512DQ
878 vcvtuqq2ps ymm30, zmm29, {rn-sae} # AVX512DQ
879 vcvtuqq2ps ymm30, zmm29, {ru-sae} # AVX512DQ
880 vcvtuqq2ps ymm30, zmm29, {rd-sae} # AVX512DQ
881 vcvtuqq2ps ymm30, zmm29, {rz-sae} # AVX512DQ
882 vcvtuqq2ps ymm30, ZMMWORD PTR [rcx] # AVX512DQ
883 vcvtuqq2ps ymm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
884 vcvtuqq2ps ymm30, [rcx]{1to8} # AVX512DQ
885 vcvtuqq2ps ymm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
886 vcvtuqq2ps ymm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
887 vcvtuqq2ps ymm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
888 vcvtuqq2ps ymm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
889 vcvtuqq2ps ymm30, [rdx+1016]{1to8} # AVX512DQ Disp8
890 vcvtuqq2ps ymm30, [rdx+1024]{1to8} # AVX512DQ
891 vcvtuqq2ps ymm30, [rdx-1024]{1to8} # AVX512DQ Disp8
892 vcvtuqq2ps ymm30, [rdx-1032]{1to8} # AVX512DQ
893 vextractf64x2 xmm30, zmm29, 0xab # AVX512DQ
894 vextractf64x2 xmm30{k7}, zmm29, 0xab # AVX512DQ
895 vextractf64x2 xmm30{k7}{z}, zmm29, 0xab # AVX512DQ
896 vextractf64x2 xmm30, zmm29, 123 # AVX512DQ
897 vextractf32x8 ymm30, zmm29, 0xab # AVX512DQ
898 vextractf32x8 ymm30{k7}, zmm29, 0xab # AVX512DQ
899 vextractf32x8 ymm30{k7}{z}, zmm29, 0xab # AVX512DQ
900 vextractf32x8 ymm30, zmm29, 123 # AVX512DQ
901 vextracti64x2 xmm30, zmm29, 0xab # AVX512DQ
902 vextracti64x2 xmm30{k7}, zmm29, 0xab # AVX512DQ
903 vextracti64x2 xmm30{k7}{z}, zmm29, 0xab # AVX512DQ
904 vextracti64x2 xmm30, zmm29, 123 # AVX512DQ
905 vextracti32x8 ymm30, zmm29, 0xab # AVX512DQ
906 vextracti32x8 ymm30{k7}, zmm29, 0xab # AVX512DQ
907 vextracti32x8 ymm30{k7}{z}, zmm29, 0xab # AVX512DQ
908 vextracti32x8 ymm30, zmm29, 123 # AVX512DQ
909 vfpclasspd k5, zmm30, 0xab # AVX512DQ
910 vfpclasspd k5{k7}, zmm30, 0xab # AVX512DQ
911 vfpclasspd k5, zmm30, 123 # AVX512DQ
912 vfpclasspd k5, ZMMWORD PTR [rcx], 123 # AVX512DQ
913 vfpclasspd k5, ZMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
914 vfpclasspd k5, [rcx]{1to8}, 123 # AVX512DQ
915 vfpclasspd k5, ZMMWORD PTR [rdx+8128], 123 # AVX512DQ Disp8
916 vfpclasspd k5, ZMMWORD PTR [rdx+8192], 123 # AVX512DQ
917 vfpclasspd k5, ZMMWORD PTR [rdx-8192], 123 # AVX512DQ Disp8
918 vfpclasspd k5, ZMMWORD PTR [rdx-8256], 123 # AVX512DQ
919 vfpclasspd k5, QWORD PTR [rdx+1016]{1to8}, 123 # AVX512DQ Disp8
920 vfpclasspd k5, QWORD PTR [rdx+1024]{1to8}, 123 # AVX512DQ
921 vfpclasspd k5, QWORD PTR [rdx-1024]{1to8}, 123 # AVX512DQ Disp8
922 vfpclasspd k5, QWORD PTR [rdx-1032]{1to8}, 123 # AVX512DQ
923 vfpclassps k5, zmm30, 0xab # AVX512DQ
924 vfpclassps k5{k7}, zmm30, 0xab # AVX512DQ
925 vfpclassps k5, zmm30, 123 # AVX512DQ
926 vfpclassps k5, ZMMWORD PTR [rcx], 123 # AVX512DQ
927 vfpclassps k5, ZMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
928 vfpclassps k5, [rcx]{1to16}, 123 # AVX512DQ
929 vfpclassps k5, ZMMWORD PTR [rdx+8128], 123 # AVX512DQ Disp8
930 vfpclassps k5, ZMMWORD PTR [rdx+8192], 123 # AVX512DQ
931 vfpclassps k5, ZMMWORD PTR [rdx-8192], 123 # AVX512DQ Disp8
932 vfpclassps k5, ZMMWORD PTR [rdx-8256], 123 # AVX512DQ
933 vfpclassps k5, DWORD PTR [rdx+508]{1to16}, 123 # AVX512DQ Disp8
934 vfpclassps k5, DWORD PTR [rdx+512]{1to16}, 123 # AVX512DQ
935 vfpclassps k5, DWORD PTR [rdx-512]{1to16}, 123 # AVX512DQ Disp8
936 vfpclassps k5, DWORD PTR [rdx-516]{1to16}, 123 # AVX512DQ
937 vfpclasssd k5, xmm30, 0xab # AVX512DQ
938 vfpclasssd k5{k7}, xmm30, 0xab # AVX512DQ
939 vfpclasssd k5, xmm30, 123 # AVX512DQ
940 vfpclasssd k5, QWORD PTR [rcx], 123 # AVX512DQ
941 vfpclasssd k5, QWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
942 vfpclasssd k5, QWORD PTR [rdx+1016], 123 # AVX512DQ Disp8
943 vfpclasssd k5, QWORD PTR [rdx+1024], 123 # AVX512DQ
944 vfpclasssd k5, QWORD PTR [rdx-1024], 123 # AVX512DQ Disp8
945 vfpclasssd k5, QWORD PTR [rdx-1032], 123 # AVX512DQ
946 vfpclassss k5, xmm30, 0xab # AVX512DQ
947 vfpclassss k5{k7}, xmm30, 0xab # AVX512DQ
948 vfpclassss k5, xmm30, 123 # AVX512DQ
949 vfpclassss k5, DWORD PTR [rcx], 123 # AVX512DQ
950 vfpclassss k5, DWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
951 vfpclassss k5, DWORD PTR [rdx+508], 123 # AVX512DQ Disp8
952 vfpclassss k5, DWORD PTR [rdx+512], 123 # AVX512DQ
953 vfpclassss k5, DWORD PTR [rdx-512], 123 # AVX512DQ Disp8
954 vfpclassss k5, DWORD PTR [rdx-516], 123 # AVX512DQ
955 vinsertf64x2 zmm30, zmm29, xmm28, 0xab # AVX512DQ
956 vinsertf64x2 zmm30{k7}, zmm29, xmm28, 0xab # AVX512DQ
957 vinsertf64x2 zmm30{k7}{z}, zmm29, xmm28, 0xab # AVX512DQ
958 vinsertf64x2 zmm30, zmm29, xmm28, 123 # AVX512DQ
959 vinsertf64x2 zmm30, zmm29, XMMWORD PTR [rcx], 123 # AVX512DQ
960 vinsertf64x2 zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
961 vinsertf64x2 zmm30, zmm29, XMMWORD PTR [rdx+2032], 123 # AVX512DQ Disp8
962 vinsertf64x2 zmm30, zmm29, XMMWORD PTR [rdx+2048], 123 # AVX512DQ
963 vinsertf64x2 zmm30, zmm29, XMMWORD PTR [rdx-2048], 123 # AVX512DQ Disp8
964 vinsertf64x2 zmm30, zmm29, XMMWORD PTR [rdx-2064], 123 # AVX512DQ
965 vinsertf32x8 zmm30, zmm29, ymm28, 0xab # AVX512DQ
966 vinsertf32x8 zmm30{k7}, zmm29, ymm28, 0xab # AVX512DQ
967 vinsertf32x8 zmm30{k7}{z}, zmm29, ymm28, 0xab # AVX512DQ
968 vinsertf32x8 zmm30, zmm29, ymm28, 123 # AVX512DQ
969 vinsertf32x8 zmm30, zmm29, YMMWORD PTR [rcx], 123 # AVX512DQ
970 vinsertf32x8 zmm30, zmm29, YMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
971 vinsertf32x8 zmm30, zmm29, YMMWORD PTR [rdx+4064], 123 # AVX512DQ Disp8
972 vinsertf32x8 zmm30, zmm29, YMMWORD PTR [rdx+4096], 123 # AVX512DQ
973 vinsertf32x8 zmm30, zmm29, YMMWORD PTR [rdx-4096], 123 # AVX512DQ Disp8
974 vinsertf32x8 zmm30, zmm29, YMMWORD PTR [rdx-4128], 123 # AVX512DQ
975 vinserti64x2 zmm30, zmm29, xmm28, 0xab # AVX512DQ
976 vinserti64x2 zmm30{k7}, zmm29, xmm28, 0xab # AVX512DQ
977 vinserti64x2 zmm30{k7}{z}, zmm29, xmm28, 0xab # AVX512DQ
978 vinserti64x2 zmm30, zmm29, xmm28, 123 # AVX512DQ
979 vinserti64x2 zmm30, zmm29, XMMWORD PTR [rcx], 123 # AVX512DQ
980 vinserti64x2 zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
981 vinserti64x2 zmm30, zmm29, XMMWORD PTR [rdx+2032], 123 # AVX512DQ Disp8
982 vinserti64x2 zmm30, zmm29, XMMWORD PTR [rdx+2048], 123 # AVX512DQ
983 vinserti64x2 zmm30, zmm29, XMMWORD PTR [rdx-2048], 123 # AVX512DQ Disp8
984 vinserti64x2 zmm30, zmm29, XMMWORD PTR [rdx-2064], 123 # AVX512DQ
985 vinserti32x8 zmm30, zmm29, ymm28, 0xab # AVX512DQ
986 vinserti32x8 zmm30{k7}, zmm29, ymm28, 0xab # AVX512DQ
987 vinserti32x8 zmm30{k7}{z}, zmm29, ymm28, 0xab # AVX512DQ
988 vinserti32x8 zmm30, zmm29, ymm28, 123 # AVX512DQ
989 vinserti32x8 zmm30, zmm29, YMMWORD PTR [rcx], 123 # AVX512DQ
990 vinserti32x8 zmm30, zmm29, YMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
991 vinserti32x8 zmm30, zmm29, YMMWORD PTR [rdx+4064], 123 # AVX512DQ Disp8
992 vinserti32x8 zmm30, zmm29, YMMWORD PTR [rdx+4096], 123 # AVX512DQ
993 vinserti32x8 zmm30, zmm29, YMMWORD PTR [rdx-4096], 123 # AVX512DQ Disp8
994 vinserti32x8 zmm30, zmm29, YMMWORD PTR [rdx-4128], 123 # AVX512DQ
995 vbroadcasti32x2 zmm30, xmm31 # AVX512DQ
996 vbroadcasti32x2 zmm30{k7}, xmm31 # AVX512DQ
997 vbroadcasti32x2 zmm30{k7}{z}, xmm31 # AVX512DQ
998 vbroadcasti32x2 zmm30, QWORD PTR [rcx] # AVX512DQ
999 vbroadcasti32x2 zmm30, QWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1000 vbroadcasti32x2 zmm30, QWORD PTR [rdx+1016] # AVX512DQ Disp8
1001 vbroadcasti32x2 zmm30, QWORD PTR [rdx+1024] # AVX512DQ
1002 vbroadcasti32x2 zmm30, QWORD PTR [rdx-1024] # AVX512DQ Disp8
1003 vbroadcasti32x2 zmm30, QWORD PTR [rdx-1032] # AVX512DQ
1004 vpextrd eax, xmm29, 0xab # AVX512DQ
1005 vpextrd eax, xmm29, 123 # AVX512DQ
1006 vpextrd ebp, xmm29, 123 # AVX512DQ
1007 vpextrd r13d, xmm29, 123 # AVX512DQ
1008 vpextrd DWORD PTR [rcx], xmm29, 123 # AVX512DQ
1009 vpextrd DWORD PTR [rax+r14*8+0x1234], xmm29, 123 # AVX512DQ
1010 vpextrd DWORD PTR [rdx+508], xmm29, 123 # AVX512DQ Disp8
1011 vpextrd DWORD PTR [rdx+512], xmm29, 123 # AVX512DQ
1012 vpextrd DWORD PTR [rdx-512], xmm29, 123 # AVX512DQ Disp8
1013 vpextrd DWORD PTR [rdx-516], xmm29, 123 # AVX512DQ
1014 vpextrq rax, xmm29, 0xab # AVX512DQ
1015 vpextrq rax, xmm29, 123 # AVX512DQ
1016 vpextrq r8, xmm29, 123 # AVX512DQ
1017 vpextrq QWORD PTR [rcx], xmm29, 123 # AVX512DQ
1018 vpextrq QWORD PTR [rax+r14*8+0x1234], xmm29, 123 # AVX512DQ
1019 vpextrq QWORD PTR [rdx+1016], xmm29, 123 # AVX512DQ Disp8
1020 vpextrq QWORD PTR [rdx+1024], xmm29, 123 # AVX512DQ
1021 vpextrq QWORD PTR [rdx-1024], xmm29, 123 # AVX512DQ Disp8
1022 vpextrq QWORD PTR [rdx-1032], xmm29, 123 # AVX512DQ
1023 vpinsrd xmm30, xmm29, eax, 0xab # AVX512DQ
1024 vpinsrd xmm30, xmm29, eax, 123 # AVX512DQ
1025 vpinsrd xmm30, xmm29, ebp, 123 # AVX512DQ
1026 vpinsrd xmm30, xmm29, r13d, 123 # AVX512DQ
1027 vpinsrd xmm30, xmm29, DWORD PTR [rcx], 123 # AVX512DQ
1028 vpinsrd xmm30, xmm29, DWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1029 vpinsrd xmm30, xmm29, DWORD PTR [rdx+508], 123 # AVX512DQ Disp8
1030 vpinsrd xmm30, xmm29, DWORD PTR [rdx+512], 123 # AVX512DQ
1031 vpinsrd xmm30, xmm29, DWORD PTR [rdx-512], 123 # AVX512DQ Disp8
1032 vpinsrd xmm30, xmm29, DWORD PTR [rdx-516], 123 # AVX512DQ
1033 vpinsrq xmm30, xmm29, rax, 0xab # AVX512DQ
1034 vpinsrq xmm30, xmm29, rax, 123 # AVX512DQ
1035 vpinsrq xmm30, xmm29, r8, 123 # AVX512DQ
1036 vpinsrq xmm30, xmm29, QWORD PTR [rcx], 123 # AVX512DQ
1037 vpinsrq xmm30, xmm29, QWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1038 vpinsrq xmm30, xmm29, QWORD PTR [rdx+1016], 123 # AVX512DQ Disp8
1039 vpinsrq xmm30, xmm29, QWORD PTR [rdx+1024], 123 # AVX512DQ
1040 vpinsrq xmm30, xmm29, QWORD PTR [rdx-1024], 123 # AVX512DQ Disp8
1041 vpinsrq xmm30, xmm29, QWORD PTR [rdx-1032], 123 # AVX512DQ
1042 vpmullq zmm30, zmm29, zmm28 # AVX512DQ
1043 vpmullq zmm30{k7}, zmm29, zmm28 # AVX512DQ
1044 vpmullq zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1045 vpmullq zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1046 vpmullq zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1047 vpmullq zmm30, zmm29, [rcx]{1to8} # AVX512DQ
1048 vpmullq zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1049 vpmullq zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1050 vpmullq zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1051 vpmullq zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1052 vpmullq zmm30, zmm29, [rdx+1016]{1to8} # AVX512DQ Disp8
1053 vpmullq zmm30, zmm29, [rdx+1024]{1to8} # AVX512DQ
1054 vpmullq zmm30, zmm29, [rdx-1024]{1to8} # AVX512DQ Disp8
1055 vpmullq zmm30, zmm29, [rdx-1032]{1to8} # AVX512DQ
1056 vrangepd zmm30, zmm29, zmm28, 0xab # AVX512DQ
1057 vrangepd zmm30{k7}, zmm29, zmm28, 0xab # AVX512DQ
1058 vrangepd zmm30{k7}{z}, zmm29, zmm28, 0xab # AVX512DQ
1059 vrangepd zmm30, zmm29, zmm28, {sae}, 0xab # AVX512DQ
1060 vrangepd zmm30, zmm29, zmm28, 123 # AVX512DQ
1061 vrangepd zmm30, zmm29, zmm28, {sae}, 123 # AVX512DQ
1062 vrangepd zmm30, zmm29, ZMMWORD PTR [rcx], 123 # AVX512DQ
1063 vrangepd zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1064 vrangepd zmm30, zmm29, [rcx]{1to8}, 123 # AVX512DQ
1065 vrangepd zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123 # AVX512DQ Disp8
1066 vrangepd zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123 # AVX512DQ
1067 vrangepd zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123 # AVX512DQ Disp8
1068 vrangepd zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123 # AVX512DQ
1069 vrangepd zmm30, zmm29, [rdx+1016]{1to8}, 123 # AVX512DQ Disp8
1070 vrangepd zmm30, zmm29, [rdx+1024]{1to8}, 123 # AVX512DQ
1071 vrangepd zmm30, zmm29, [rdx-1024]{1to8}, 123 # AVX512DQ Disp8
1072 vrangepd zmm30, zmm29, [rdx-1032]{1to8}, 123 # AVX512DQ
1073 vrangeps zmm30, zmm29, zmm28, 0xab # AVX512DQ
1074 vrangeps zmm30{k7}, zmm29, zmm28, 0xab # AVX512DQ
1075 vrangeps zmm30{k7}{z}, zmm29, zmm28, 0xab # AVX512DQ
1076 vrangeps zmm30, zmm29, zmm28, {sae}, 0xab # AVX512DQ
1077 vrangeps zmm30, zmm29, zmm28, 123 # AVX512DQ
1078 vrangeps zmm30, zmm29, zmm28, {sae}, 123 # AVX512DQ
1079 vrangeps zmm30, zmm29, ZMMWORD PTR [rcx], 123 # AVX512DQ
1080 vrangeps zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1081 vrangeps zmm30, zmm29, [rcx]{1to16}, 123 # AVX512DQ
1082 vrangeps zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123 # AVX512DQ Disp8
1083 vrangeps zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123 # AVX512DQ
1084 vrangeps zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123 # AVX512DQ Disp8
1085 vrangeps zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123 # AVX512DQ
1086 vrangeps zmm30, zmm29, [rdx+508]{1to16}, 123 # AVX512DQ Disp8
1087 vrangeps zmm30, zmm29, [rdx+512]{1to16}, 123 # AVX512DQ
1088 vrangeps zmm30, zmm29, [rdx-512]{1to16}, 123 # AVX512DQ Disp8
1089 vrangeps zmm30, zmm29, [rdx-516]{1to16}, 123 # AVX512DQ
1090 vrangesd xmm30, xmm29, xmm28, 0xab # AVX512DQ
1091 vrangesd xmm30{k7}, xmm29, xmm28, 0xab # AVX512DQ
1092 vrangesd xmm30{k7}{z}, xmm29, xmm28, 0xab # AVX512DQ
1093 vrangesd xmm30, xmm29, xmm28, {sae}, 0xab # AVX512DQ
1094 vrangesd xmm30, xmm29, xmm28, 123 # AVX512DQ
1095 vrangesd xmm30, xmm29, xmm28, {sae}, 123 # AVX512DQ
1096 vrangesd xmm30, xmm29, QWORD PTR [rcx], 123 # AVX512DQ
1097 vrangesd xmm30, xmm29, QWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1098 vrangesd xmm30, xmm29, QWORD PTR [rdx+1016], 123 # AVX512DQ Disp8
1099 vrangesd xmm30, xmm29, QWORD PTR [rdx+1024], 123 # AVX512DQ
1100 vrangesd xmm30, xmm29, QWORD PTR [rdx-1024], 123 # AVX512DQ Disp8
1101 vrangesd xmm30, xmm29, QWORD PTR [rdx-1032], 123 # AVX512DQ
1102 vrangess xmm30, xmm29, xmm28, 0xab # AVX512DQ
1103 vrangess xmm30{k7}, xmm29, xmm28, 0xab # AVX512DQ
1104 vrangess xmm30{k7}{z}, xmm29, xmm28, 0xab # AVX512DQ
1105 vrangess xmm30, xmm29, xmm28, {sae}, 0xab # AVX512DQ
1106 vrangess xmm30, xmm29, xmm28, 123 # AVX512DQ
1107 vrangess xmm30, xmm29, xmm28, {sae}, 123 # AVX512DQ
1108 vrangess xmm30, xmm29, DWORD PTR [rcx], 123 # AVX512DQ
1109 vrangess xmm30, xmm29, DWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1110 vrangess xmm30, xmm29, DWORD PTR [rdx+508], 123 # AVX512DQ Disp8
1111 vrangess xmm30, xmm29, DWORD PTR [rdx+512], 123 # AVX512DQ
1112 vrangess xmm30, xmm29, DWORD PTR [rdx-512], 123 # AVX512DQ Disp8
1113 vrangess xmm30, xmm29, DWORD PTR [rdx-516], 123 # AVX512DQ
1114 vandpd zmm30, zmm29, zmm28 # AVX512DQ
1115 vandpd zmm30{k7}, zmm29, zmm28 # AVX512DQ
1116 vandpd zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1117 vandpd zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1118 vandpd zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1119 vandpd zmm30, zmm29, [rcx]{1to8} # AVX512DQ
1120 vandpd zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1121 vandpd zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1122 vandpd zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1123 vandpd zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1124 vandpd zmm30, zmm29, [rdx+1016]{1to8} # AVX512DQ Disp8
1125 vandpd zmm30, zmm29, [rdx+1024]{1to8} # AVX512DQ
1126 vandpd zmm30, zmm29, [rdx-1024]{1to8} # AVX512DQ Disp8
1127 vandpd zmm30, zmm29, [rdx-1032]{1to8} # AVX512DQ
1128 vandps zmm30, zmm29, zmm28 # AVX512DQ
1129 vandps zmm30{k7}, zmm29, zmm28 # AVX512DQ
1130 vandps zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1131 vandps zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1132 vandps zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1133 vandps zmm30, zmm29, [rcx]{1to16} # AVX512DQ
1134 vandps zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1135 vandps zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1136 vandps zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1137 vandps zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1138 vandps zmm30, zmm29, [rdx+508]{1to16} # AVX512DQ Disp8
1139 vandps zmm30, zmm29, [rdx+512]{1to16} # AVX512DQ
1140 vandps zmm30, zmm29, [rdx-512]{1to16} # AVX512DQ Disp8
1141 vandps zmm30, zmm29, [rdx-516]{1to16} # AVX512DQ
1142 vandnpd zmm30, zmm29, zmm28 # AVX512DQ
1143 vandnpd zmm30{k7}, zmm29, zmm28 # AVX512DQ
1144 vandnpd zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1145 vandnpd zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1146 vandnpd zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1147 vandnpd zmm30, zmm29, [rcx]{1to8} # AVX512DQ
1148 vandnpd zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1149 vandnpd zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1150 vandnpd zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1151 vandnpd zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1152 vandnpd zmm30, zmm29, [rdx+1016]{1to8} # AVX512DQ Disp8
1153 vandnpd zmm30, zmm29, [rdx+1024]{1to8} # AVX512DQ
1154 vandnpd zmm30, zmm29, [rdx-1024]{1to8} # AVX512DQ Disp8
1155 vandnpd zmm30, zmm29, [rdx-1032]{1to8} # AVX512DQ
1156 vandnps zmm30, zmm29, zmm28 # AVX512DQ
1157 vandnps zmm30{k7}, zmm29, zmm28 # AVX512DQ
1158 vandnps zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1159 vandnps zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1160 vandnps zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1161 vandnps zmm30, zmm29, [rcx]{1to16} # AVX512DQ
1162 vandnps zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1163 vandnps zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1164 vandnps zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1165 vandnps zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1166 vandnps zmm30, zmm29, [rdx+508]{1to16} # AVX512DQ Disp8
1167 vandnps zmm30, zmm29, [rdx+512]{1to16} # AVX512DQ
1168 vandnps zmm30, zmm29, [rdx-512]{1to16} # AVX512DQ Disp8
1169 vandnps zmm30, zmm29, [rdx-516]{1to16} # AVX512DQ
1170 vorpd zmm30, zmm29, zmm28 # AVX512DQ
1171 vorpd zmm30{k7}, zmm29, zmm28 # AVX512DQ
1172 vorpd zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1173 vorpd zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1174 vorpd zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1175 vorpd zmm30, zmm29, [rcx]{1to8} # AVX512DQ
1176 vorpd zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1177 vorpd zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1178 vorpd zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1179 vorpd zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1180 vorpd zmm30, zmm29, [rdx+1016]{1to8} # AVX512DQ Disp8
1181 vorpd zmm30, zmm29, [rdx+1024]{1to8} # AVX512DQ
1182 vorpd zmm30, zmm29, [rdx-1024]{1to8} # AVX512DQ Disp8
1183 vorpd zmm30, zmm29, [rdx-1032]{1to8} # AVX512DQ
1184 vorps zmm30, zmm29, zmm28 # AVX512DQ
1185 vorps zmm30{k7}, zmm29, zmm28 # AVX512DQ
1186 vorps zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1187 vorps zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1188 vorps zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1189 vorps zmm30, zmm29, [rcx]{1to16} # AVX512DQ
1190 vorps zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1191 vorps zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1192 vorps zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1193 vorps zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1194 vorps zmm30, zmm29, [rdx+508]{1to16} # AVX512DQ Disp8
1195 vorps zmm30, zmm29, [rdx+512]{1to16} # AVX512DQ
1196 vorps zmm30, zmm29, [rdx-512]{1to16} # AVX512DQ Disp8
1197 vorps zmm30, zmm29, [rdx-516]{1to16} # AVX512DQ
1198 vxorpd zmm30, zmm29, zmm28 # AVX512DQ
1199 vxorpd zmm30{k7}, zmm29, zmm28 # AVX512DQ
1200 vxorpd zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1201 vxorpd zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1202 vxorpd zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1203 vxorpd zmm30, zmm29, [rcx]{1to8} # AVX512DQ
1204 vxorpd zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1205 vxorpd zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1206 vxorpd zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1207 vxorpd zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1208 vxorpd zmm30, zmm29, [rdx+1016]{1to8} # AVX512DQ Disp8
1209 vxorpd zmm30, zmm29, [rdx+1024]{1to8} # AVX512DQ
1210 vxorpd zmm30, zmm29, [rdx-1024]{1to8} # AVX512DQ Disp8
1211 vxorpd zmm30, zmm29, [rdx-1032]{1to8} # AVX512DQ
1212 vxorps zmm30, zmm29, zmm28 # AVX512DQ
1213 vxorps zmm30{k7}, zmm29, zmm28 # AVX512DQ
1214 vxorps zmm30{k7}{z}, zmm29, zmm28 # AVX512DQ
1215 vxorps zmm30, zmm29, ZMMWORD PTR [rcx] # AVX512DQ
1216 vxorps zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1217 vxorps zmm30, zmm29, [rcx]{1to16} # AVX512DQ
1218 vxorps zmm30, zmm29, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1219 vxorps zmm30, zmm29, ZMMWORD PTR [rdx+8192] # AVX512DQ
1220 vxorps zmm30, zmm29, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1221 vxorps zmm30, zmm29, ZMMWORD PTR [rdx-8256] # AVX512DQ
1222 vxorps zmm30, zmm29, [rdx+508]{1to16} # AVX512DQ Disp8
1223 vxorps zmm30, zmm29, [rdx+512]{1to16} # AVX512DQ
1224 vxorps zmm30, zmm29, [rdx-512]{1to16} # AVX512DQ Disp8
1225 vxorps zmm30, zmm29, [rdx-516]{1to16} # AVX512DQ
1226 vreducepd zmm30, zmm29, 0xab # AVX512DQ
1227 vreducepd zmm30{k7}, zmm29, 0xab # AVX512DQ
1228 vreducepd zmm30{k7}{z}, zmm29, 0xab # AVX512DQ
1229 vreducepd zmm30, zmm29, {sae}, 0xab # AVX512DQ
1230 vreducepd zmm30, zmm29, 123 # AVX512DQ
1231 vreducepd zmm30, zmm29, {sae}, 123 # AVX512DQ
1232 vreducepd zmm30, ZMMWORD PTR [rcx], 123 # AVX512DQ
1233 vreducepd zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1234 vreducepd zmm30, [rcx]{1to8}, 123 # AVX512DQ
1235 vreducepd zmm30, ZMMWORD PTR [rdx+8128], 123 # AVX512DQ Disp8
1236 vreducepd zmm30, ZMMWORD PTR [rdx+8192], 123 # AVX512DQ
1237 vreducepd zmm30, ZMMWORD PTR [rdx-8192], 123 # AVX512DQ Disp8
1238 vreducepd zmm30, ZMMWORD PTR [rdx-8256], 123 # AVX512DQ
1239 vreducepd zmm30, [rdx+1016]{1to8}, 123 # AVX512DQ Disp8
1240 vreducepd zmm30, [rdx+1024]{1to8}, 123 # AVX512DQ
1241 vreducepd zmm30, [rdx-1024]{1to8}, 123 # AVX512DQ Disp8
1242 vreducepd zmm30, [rdx-1032]{1to8}, 123 # AVX512DQ
1243 vreduceps zmm30, zmm29, 0xab # AVX512DQ
1244 vreduceps zmm30{k7}, zmm29, 0xab # AVX512DQ
1245 vreduceps zmm30{k7}{z}, zmm29, 0xab # AVX512DQ
1246 vreduceps zmm30, zmm29, {sae}, 0xab # AVX512DQ
1247 vreduceps zmm30, zmm29, 123 # AVX512DQ
1248 vreduceps zmm30, zmm29, {sae}, 123 # AVX512DQ
1249 vreduceps zmm30, ZMMWORD PTR [rcx], 123 # AVX512DQ
1250 vreduceps zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1251 vreduceps zmm30, [rcx]{1to16}, 123 # AVX512DQ
1252 vreduceps zmm30, ZMMWORD PTR [rdx+8128], 123 # AVX512DQ Disp8
1253 vreduceps zmm30, ZMMWORD PTR [rdx+8192], 123 # AVX512DQ
1254 vreduceps zmm30, ZMMWORD PTR [rdx-8192], 123 # AVX512DQ Disp8
1255 vreduceps zmm30, ZMMWORD PTR [rdx-8256], 123 # AVX512DQ
1256 vreduceps zmm30, [rdx+508]{1to16}, 123 # AVX512DQ Disp8
1257 vreduceps zmm30, [rdx+512]{1to16}, 123 # AVX512DQ
1258 vreduceps zmm30, [rdx-512]{1to16}, 123 # AVX512DQ Disp8
1259 vreduceps zmm30, [rdx-516]{1to16}, 123 # AVX512DQ
1260 vreducesd xmm30, xmm29, xmm28, 0xab # AVX512DQ
1261 vreducesd xmm30{k7}, xmm29, xmm28, 0xab # AVX512DQ
1262 vreducesd xmm30{k7}{z}, xmm29, xmm28, 0xab # AVX512DQ
1263 vreducesd xmm30, xmm29, xmm28, {sae}, 0xab # AVX512DQ
1264 vreducesd xmm30, xmm29, xmm28, 123 # AVX512DQ
1265 vreducesd xmm30, xmm29, xmm28, {sae}, 123 # AVX512DQ
1266 vreducesd xmm30, xmm29, QWORD PTR [rcx], 123 # AVX512DQ
1267 vreducesd xmm30, xmm29, QWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1268 vreducesd xmm30, xmm29, QWORD PTR [rdx+1016], 123 # AVX512DQ Disp8
1269 vreducesd xmm30, xmm29, QWORD PTR [rdx+1024], 123 # AVX512DQ
1270 vreducesd xmm30, xmm29, QWORD PTR [rdx-1024], 123 # AVX512DQ Disp8
1271 vreducesd xmm30, xmm29, QWORD PTR [rdx-1032], 123 # AVX512DQ
1272 vreducess xmm30, xmm29, xmm28, 0xab # AVX512DQ
1273 vreducess xmm30{k7}, xmm29, xmm28, 0xab # AVX512DQ
1274 vreducess xmm30{k7}{z}, xmm29, xmm28, 0xab # AVX512DQ
1275 vreducess xmm30, xmm29, xmm28, {sae}, 0xab # AVX512DQ
1276 vreducess xmm30, xmm29, xmm28, 123 # AVX512DQ
1277 vreducess xmm30, xmm29, xmm28, {sae}, 123 # AVX512DQ
1278 vreducess xmm30, xmm29, DWORD PTR [rcx], 123 # AVX512DQ
1279 vreducess xmm30, xmm29, DWORD PTR [rax+r14*8+0x1234], 123 # AVX512DQ
1280 vreducess xmm30, xmm29, DWORD PTR [rdx+508], 123 # AVX512DQ Disp8
1281 vreducess xmm30, xmm29, DWORD PTR [rdx+512], 123 # AVX512DQ
1282 vreducess xmm30, xmm29, DWORD PTR [rdx-512], 123 # AVX512DQ Disp8
1283 vreducess xmm30, xmm29, DWORD PTR [rdx-516], 123 # AVX512DQ
1284 kandb k5, k6, k7 # AVX512DQ
1285 kandnb k5, k6, k7 # AVX512DQ
1286 korb k5, k6, k7 # AVX512DQ
1287 kxnorb k5, k6, k7 # AVX512DQ
1288 kxorb k5, k6, k7 # AVX512DQ
1289 knotb k5, k6 # AVX512DQ
1290 kortestb k5, k6 # AVX512DQ
1291 ktestw k5, k6 # AVX512DQ
1292 ktestb k5, k6 # AVX512DQ
1293 kshiftrb k5, k6, 0xab # AVX512DQ
1294 kshiftrb k5, k6, 123 # AVX512DQ
1295 kshiftlb k5, k6, 0xab # AVX512DQ
1296 kshiftlb k5, k6, 123 # AVX512DQ
1297 kmovb k5, k6 # AVX512DQ
1298 kmovb k5, BYTE PTR [rcx] # AVX512DQ
1299 kmovb k5, BYTE PTR [rax+r14*8+0x1234] # AVX512DQ
1300 kmovb BYTE PTR [rcx], k5 # AVX512DQ
1301 kmovb BYTE PTR [rax+r14*8+0x1234], k5 # AVX512DQ
1302 kmovb k5, eax # AVX512DQ
1303 kmovb k5, ebp # AVX512DQ
1304 kmovb k5, r13d # AVX512DQ
1305 kmovb eax, k5 # AVX512DQ
1306 kmovb ebp, k5 # AVX512DQ
1307 kmovb r13d, k5 # AVX512DQ
1308 kaddw k5, k6, k7 # AVX512DQ
1309 kaddb k5, k6, k7 # AVX512DQ
1310 vextractf64x2 XMMWORD PTR [rcx], zmm30, 0xab # AVX512DQ
1311 vextractf64x2 XMMWORD PTR [rcx]{k7}, zmm30, 0xab # AVX512DQ
1312 vextractf64x2 XMMWORD PTR [rcx], zmm30, 123 # AVX512DQ
1313 vextractf64x2 XMMWORD PTR [rax+r14*8+0x1234], zmm30, 123 # AVX512DQ
1314 vextractf64x2 XMMWORD PTR [rdx+2032], zmm30, 123 # AVX512DQ Disp8
1315 vextractf64x2 XMMWORD PTR [rdx+2048], zmm30, 123 # AVX512DQ
1316 vextractf64x2 XMMWORD PTR [rdx-2048], zmm30, 123 # AVX512DQ Disp8
1317 vextractf64x2 XMMWORD PTR [rdx-2064], zmm30, 123 # AVX512DQ
1318 vextractf32x8 YMMWORD PTR [rcx], zmm30, 0xab # AVX512DQ
1319 vextractf32x8 YMMWORD PTR [rcx]{k7}, zmm30, 0xab # AVX512DQ
1320 vextractf32x8 YMMWORD PTR [rcx], zmm30, 123 # AVX512DQ
1321 vextractf32x8 YMMWORD PTR [rax+r14*8+0x1234], zmm30, 123 # AVX512DQ
1322 vextractf32x8 YMMWORD PTR [rdx+4064], zmm30, 123 # AVX512DQ Disp8
1323 vextractf32x8 YMMWORD PTR [rdx+4096], zmm30, 123 # AVX512DQ
1324 vextractf32x8 YMMWORD PTR [rdx-4096], zmm30, 123 # AVX512DQ Disp8
1325 vextractf32x8 YMMWORD PTR [rdx-4128], zmm30, 123 # AVX512DQ
1326 vextracti64x2 XMMWORD PTR [rcx], zmm30, 0xab # AVX512DQ
1327 vextracti64x2 XMMWORD PTR [rcx]{k7}, zmm30, 0xab # AVX512DQ
1328 vextracti64x2 XMMWORD PTR [rcx], zmm30, 123 # AVX512DQ
1329 vextracti64x2 XMMWORD PTR [rax+r14*8+0x1234], zmm30, 123 # AVX512DQ
1330 vextracti64x2 XMMWORD PTR [rdx+2032], zmm30, 123 # AVX512DQ Disp8
1331 vextracti64x2 XMMWORD PTR [rdx+2048], zmm30, 123 # AVX512DQ
1332 vextracti64x2 XMMWORD PTR [rdx-2048], zmm30, 123 # AVX512DQ Disp8
1333 vextracti64x2 XMMWORD PTR [rdx-2064], zmm30, 123 # AVX512DQ
1334 vextracti32x8 YMMWORD PTR [rcx], zmm30, 0xab # AVX512DQ
1335 vextracti32x8 YMMWORD PTR [rcx]{k7}, zmm30, 0xab # AVX512DQ
1336 vextracti32x8 YMMWORD PTR [rcx], zmm30, 123 # AVX512DQ
1337 vextracti32x8 YMMWORD PTR [rax+r14*8+0x1234], zmm30, 123 # AVX512DQ
1338 vextracti32x8 YMMWORD PTR [rdx+4064], zmm30, 123 # AVX512DQ Disp8
1339 vextracti32x8 YMMWORD PTR [rdx+4096], zmm30, 123 # AVX512DQ
1340 vextracti32x8 YMMWORD PTR [rdx-4096], zmm30, 123 # AVX512DQ Disp8
1341 vextracti32x8 YMMWORD PTR [rdx-4128], zmm30, 123 # AVX512DQ
1342 vcvttpd2qq zmm30, zmm29 # AVX512DQ
1343 vcvttpd2qq zmm30{k7}, zmm29 # AVX512DQ
1344 vcvttpd2qq zmm30{k7}{z}, zmm29 # AVX512DQ
1345 vcvttpd2qq zmm30, zmm29, {sae} # AVX512DQ
1346 vcvttpd2qq zmm30, ZMMWORD PTR [rcx] # AVX512DQ
1347 vcvttpd2qq zmm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1348 vcvttpd2qq zmm30, [rcx]{1to8} # AVX512DQ
1349 vcvttpd2qq zmm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1350 vcvttpd2qq zmm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
1351 vcvttpd2qq zmm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1352 vcvttpd2qq zmm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
1353 vcvttpd2qq zmm30, [rdx+1016]{1to8} # AVX512DQ Disp8
1354 vcvttpd2qq zmm30, [rdx+1024]{1to8} # AVX512DQ
1355 vcvttpd2qq zmm30, [rdx-1024]{1to8} # AVX512DQ Disp8
1356 vcvttpd2qq zmm30, [rdx-1032]{1to8} # AVX512DQ
1357 vcvttpd2uqq zmm30, zmm29 # AVX512DQ
1358 vcvttpd2uqq zmm30{k7}, zmm29 # AVX512DQ
1359 vcvttpd2uqq zmm30{k7}{z}, zmm29 # AVX512DQ
1360 vcvttpd2uqq zmm30, zmm29, {sae} # AVX512DQ
1361 vcvttpd2uqq zmm30, ZMMWORD PTR [rcx] # AVX512DQ
1362 vcvttpd2uqq zmm30, ZMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1363 vcvttpd2uqq zmm30, [rcx]{1to8} # AVX512DQ
1364 vcvttpd2uqq zmm30, ZMMWORD PTR [rdx+8128] # AVX512DQ Disp8
1365 vcvttpd2uqq zmm30, ZMMWORD PTR [rdx+8192] # AVX512DQ
1366 vcvttpd2uqq zmm30, ZMMWORD PTR [rdx-8192] # AVX512DQ Disp8
1367 vcvttpd2uqq zmm30, ZMMWORD PTR [rdx-8256] # AVX512DQ
1368 vcvttpd2uqq zmm30, [rdx+1016]{1to8} # AVX512DQ Disp8
1369 vcvttpd2uqq zmm30, [rdx+1024]{1to8} # AVX512DQ
1370 vcvttpd2uqq zmm30, [rdx-1024]{1to8} # AVX512DQ Disp8
1371 vcvttpd2uqq zmm30, [rdx-1032]{1to8} # AVX512DQ
1372 vcvttps2qq zmm30, ymm29 # AVX512DQ
1373 vcvttps2qq zmm30{k7}, ymm29 # AVX512DQ
1374 vcvttps2qq zmm30{k7}{z}, ymm29 # AVX512DQ
1375 vcvttps2qq zmm30, ymm29, {sae} # AVX512DQ
1376 vcvttps2qq zmm30, YMMWORD PTR [rcx] # AVX512DQ
1377 vcvttps2qq zmm30, YMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1378 vcvttps2qq zmm30, [rcx]{1to8} # AVX512DQ
1379 vcvttps2qq zmm30, YMMWORD PTR [rdx+4064] # AVX512DQ Disp8
1380 vcvttps2qq zmm30, YMMWORD PTR [rdx+4096] # AVX512DQ
1381 vcvttps2qq zmm30, YMMWORD PTR [rdx-4096] # AVX512DQ Disp8
1382 vcvttps2qq zmm30, YMMWORD PTR [rdx-4128] # AVX512DQ
1383 vcvttps2qq zmm30, [rdx+508]{1to8} # AVX512DQ Disp8
1384 vcvttps2qq zmm30, [rdx+512]{1to8} # AVX512DQ
1385 vcvttps2qq zmm30, [rdx-512]{1to8} # AVX512DQ Disp8
1386 vcvttps2qq zmm30, [rdx-516]{1to8} # AVX512DQ
1387 vcvttps2qq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8
1388 vcvttps2uqq zmm30, ymm29 # AVX512DQ
1389 vcvttps2uqq zmm30{k7}, ymm29 # AVX512DQ
1390 vcvttps2uqq zmm30{k7}{z}, ymm29 # AVX512DQ
1391 vcvttps2uqq zmm30, ymm29, {sae} # AVX512DQ
1392 vcvttps2uqq zmm30, YMMWORD PTR [rcx] # AVX512DQ
1393 vcvttps2uqq zmm30, YMMWORD PTR [rax+r14*8+0x1234] # AVX512DQ
1394 vcvttps2uqq zmm30, [rcx]{1to8} # AVX512DQ
1395 vcvttps2uqq zmm30, YMMWORD PTR [rdx+4064] # AVX512DQ Disp8
1396 vcvttps2uqq zmm30, YMMWORD PTR [rdx+4096] # AVX512DQ
1397 vcvttps2uqq zmm30, YMMWORD PTR [rdx-4096] # AVX512DQ Disp8
1398 vcvttps2uqq zmm30, YMMWORD PTR [rdx-4128] # AVX512DQ
1399 vcvttps2uqq zmm30, [rdx+508]{1to8} # AVX512DQ Disp8
1400 vcvttps2uqq zmm30, [rdx+512]{1to8} # AVX512DQ
1401 vcvttps2uqq zmm30, [rdx-512]{1to8} # AVX512DQ Disp8
1402 vcvttps2uqq zmm30, [rdx-516]{1to8} # AVX512DQ
1403 vcvttps2uqq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8
1404 vpmovd2m k5, zmm30 # AVX512DQ
1405 vpmovq2m k5, zmm30 # AVX512DQ
1406 vpmovm2d zmm30, k5 # AVX512DQ
1407 vpmovm2q zmm30, k5 # AVX512DQ
This page took 0.069543 seconds and 4 git commands to generate.