Commit | Line | Data |
---|---|---|
90a915bf IT |
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 | |
af508cb9 | 212 | vfpclasspd $123, (%rcx){1to8}, %k5 # AVX512DQ |
90a915bf IT |
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 | |
af508cb9 | 226 | vfpclassps $123, (%rcx){1to16}, %k5 # AVX512DQ |
90a915bf IT |
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 | |
20c2a615 | 801 | vcvtps2qq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8 |
90a915bf IT |
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 | |
20c2a615 | 820 | vcvtps2uqq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8 |
90a915bf IT |
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 | |
af508cb9 | 914 | vfpclasspd k5, [rcx]{1to8}, 123 # AVX512DQ |
90a915bf IT |
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 | |
af508cb9 JB |
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 | |
90a915bf IT |
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 | |
af508cb9 | 928 | vfpclassps k5, [rcx]{1to16}, 123 # AVX512DQ |
90a915bf IT |
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 | |
af508cb9 JB |
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 | |
90a915bf IT |
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 | |
20c2a615 | 1387 | vcvttps2qq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8 |
90a915bf IT |
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 | |
20c2a615 | 1403 | vcvttps2uqq zmm30, DWORD PTR [rdx+508]{1to8} # AVX512DQ Disp8 |
90a915bf IT |
1404 | vpmovd2m k5, zmm30 # AVX512DQ |
1405 | vpmovq2m k5, zmm30 # AVX512DQ | |
1406 | vpmovm2d zmm30, k5 # AVX512DQ | |
1407 | vpmovm2q zmm30, k5 # AVX512DQ |