1 // Code generated by avx512test. DO NOT EDIT.
2
3 #include "../../../../../../runtime/textflag.h"
4
5 TEXT asmtest_avx512_vbmi2(SB), NOSPLIT, $0
6 VPCOMPRESSB X7, K1, X15 // 62d27d0963ff
7 VPCOMPRESSB X13, K1, X15 // 62527d0963ef
8 VPCOMPRESSB X8, K1, X15 // 62527d0963c7
9 VPCOMPRESSB X7, K1, X28 // 62927d0963fc
10 VPCOMPRESSB X13, K1, X28 // 62127d0963ec
11 VPCOMPRESSB X8, K1, X28 // 62127d0963c4
12 VPCOMPRESSB X7, K1, -7(CX)(DX*1) // 62f27d09637c11f9
13 VPCOMPRESSB X13, K1, -7(CX)(DX*1) // 62727d09636c11f9
14 VPCOMPRESSB X8, K1, -7(CX)(DX*1) // 62727d09634411f9
15 VPCOMPRESSB X7, K1, -15(R14)(R15*4) // 62927d09637cbef1
16 VPCOMPRESSB X13, K1, -15(R14)(R15*4) // 62127d09636cbef1
17 VPCOMPRESSB X8, K1, -15(R14)(R15*4) // 62127d096344bef1
18 VPCOMPRESSB Y5, K1, Y8 // 62d27d2963e8
19 VPCOMPRESSB Y24, K1, Y8 // 62427d2963c0
20 VPCOMPRESSB Y21, K1, Y8 // 62c27d2963e8
21 VPCOMPRESSB Y5, K1, Y11 // 62d27d2963eb
22 VPCOMPRESSB Y24, K1, Y11 // 62427d2963c3
23 VPCOMPRESSB Y21, K1, Y11 // 62c27d2963eb
24 VPCOMPRESSB Y5, K1, Y24 // 62927d2963e8
25 VPCOMPRESSB Y24, K1, Y24 // 62027d2963c0
26 VPCOMPRESSB Y21, K1, Y24 // 62827d2963e8
27 VPCOMPRESSB Y5, K1, -17(BP)(SI*8) // 62f27d29636cf5ef
28 VPCOMPRESSB Y24, K1, -17(BP)(SI*8) // 62627d296344f5ef
29 VPCOMPRESSB Y21, K1, -17(BP)(SI*8) // 62e27d29636cf5ef
30 VPCOMPRESSB Y5, K1, (R15) // 62d27d29632f
31 VPCOMPRESSB Y24, K1, (R15) // 62427d296307
32 VPCOMPRESSB Y21, K1, (R15) // 62c27d29632f
33 VPCOMPRESSB Z2, K1, Z5 // 62f27d4963d5
34 VPCOMPRESSB Z2, K1, Z23 // 62b27d4963d7
35 VPCOMPRESSB Z2, K1, -17(BP) // 62f27d496355ef
36 VPCOMPRESSB Z2, K1, -15(R14)(R15*8) // 62927d496354fef1
37 VPCOMPRESSW X20, K5, X20 // 62a2fd0d63e4
38 VPCOMPRESSW X16, K5, X20 // 62a2fd0d63c4
39 VPCOMPRESSW X12, K5, X20 // 6232fd0d63e4
40 VPCOMPRESSW X20, K5, X24 // 6282fd0d63e0
41 VPCOMPRESSW X16, K5, X24 // 6282fd0d63c0
42 VPCOMPRESSW X12, K5, X24 // 6212fd0d63e0
43 VPCOMPRESSW X20, K5, X7 // 62e2fd0d63e7
44 VPCOMPRESSW X16, K5, X7 // 62e2fd0d63c7
45 VPCOMPRESSW X12, K5, X7 // 6272fd0d63e7
46 VPCOMPRESSW X20, K5, 17(SP)(BP*2) // 62e2fd0d63a46c11000000
47 VPCOMPRESSW X16, K5, 17(SP)(BP*2) // 62e2fd0d63846c11000000
48 VPCOMPRESSW X12, K5, 17(SP)(BP*2) // 6272fd0d63a46c11000000
49 VPCOMPRESSW X20, K5, -7(DI)(R8*4) // 62a2fd0d63a487f9ffffff
50 VPCOMPRESSW X16, K5, -7(DI)(R8*4) // 62a2fd0d638487f9ffffff
51 VPCOMPRESSW X12, K5, -7(DI)(R8*4) // 6232fd0d63a487f9ffffff
52 VPCOMPRESSW Y18, K7, Y14 // 62c2fd2f63d6
53 VPCOMPRESSW Y3, K7, Y14 // 62d2fd2f63de
54 VPCOMPRESSW Y24, K7, Y14 // 6242fd2f63c6
55 VPCOMPRESSW Y18, K7, Y18 // 62a2fd2f63d2
56 VPCOMPRESSW Y3, K7, Y18 // 62b2fd2f63da
57 VPCOMPRESSW Y24, K7, Y18 // 6222fd2f63c2
58 VPCOMPRESSW Y18, K7, Y31 // 6282fd2f63d7
59 VPCOMPRESSW Y3, K7, Y31 // 6292fd2f63df
60 VPCOMPRESSW Y24, K7, Y31 // 6202fd2f63c7
61 VPCOMPRESSW Y18, K7, -7(DI)(R8*1) // 62a2fd2f639407f9ffffff
62 VPCOMPRESSW Y3, K7, -7(DI)(R8*1) // 62b2fd2f639c07f9ffffff
63 VPCOMPRESSW Y24, K7, -7(DI)(R8*1) // 6222fd2f638407f9ffffff
64 VPCOMPRESSW Y18, K7, (SP) // 62e2fd2f631424
65 VPCOMPRESSW Y3, K7, (SP) // 62f2fd2f631c24
66 VPCOMPRESSW Y24, K7, (SP) // 6262fd2f630424
67 VPCOMPRESSW Z3, K7, Z26 // 6292fd4f63da
68 VPCOMPRESSW Z0, K7, Z26 // 6292fd4f63c2
69 VPCOMPRESSW Z3, K7, Z3 // 62f2fd4f63db
70 VPCOMPRESSW Z0, K7, Z3 // 62f2fd4f63c3
71 VPCOMPRESSW Z3, K7, 15(R8)(R14*8) // 6292fd4f639cf00f000000
72 VPCOMPRESSW Z0, K7, 15(R8)(R14*8) // 6292fd4f6384f00f000000
73 VPCOMPRESSW Z3, K7, -15(R14)(R15*2) // 6292fd4f639c7ef1ffffff
74 VPCOMPRESSW Z0, K7, -15(R14)(R15*2) // 6292fd4f63847ef1ffffff
75 VPEXPANDB X16, K1, X6 // 62b27d0962f0
76 VPEXPANDB X28, K1, X6 // 62927d0962f4
77 VPEXPANDB X8, K1, X6 // 62d27d0962f0
78 VPEXPANDB 99(R15)(R15*4), K1, X6 // 62927d096274bf63
79 VPEXPANDB 15(DX), K1, X6 // 62f27d0962720f
80 VPEXPANDB X16, K1, X22 // 62a27d0962f0
81 VPEXPANDB X28, K1, X22 // 62827d0962f4
82 VPEXPANDB X8, K1, X22 // 62c27d0962f0
83 VPEXPANDB 99(R15)(R15*4), K1, X22 // 62827d096274bf63
84 VPEXPANDB 15(DX), K1, X22 // 62e27d0962720f
85 VPEXPANDB X16, K1, X12 // 62327d0962e0
86 VPEXPANDB X28, K1, X12 // 62127d0962e4
87 VPEXPANDB X8, K1, X12 // 62527d0962e0
88 VPEXPANDB 99(R15)(R15*4), K1, X12 // 62127d096264bf63
89 VPEXPANDB 15(DX), K1, X12 // 62727d0962620f
90 VPEXPANDB Y31, K1, Y27 // 62027d2962df
91 VPEXPANDB Y3, K1, Y27 // 62627d2962db
92 VPEXPANDB Y14, K1, Y27 // 62427d2962de
93 VPEXPANDB -7(DI)(R8*1), K1, Y27 // 62227d29625c07f9
94 VPEXPANDB (SP), K1, Y27 // 62627d29621c24
95 VPEXPANDB Y31, K1, Y0 // 62927d2962c7
96 VPEXPANDB Y3, K1, Y0 // 62f27d2962c3
97 VPEXPANDB Y14, K1, Y0 // 62d27d2962c6
98 VPEXPANDB -7(DI)(R8*1), K1, Y0 // 62b27d29624407f9
99 VPEXPANDB (SP), K1, Y0 // 62f27d29620424
100 VPEXPANDB Y31, K1, Y11 // 62127d2962df
101 VPEXPANDB Y3, K1, Y11 // 62727d2962db
102 VPEXPANDB Y14, K1, Y11 // 62527d2962de
103 VPEXPANDB -7(DI)(R8*1), K1, Y11 // 62327d29625c07f9
104 VPEXPANDB (SP), K1, Y11 // 62727d29621c24
105 VPEXPANDB Z14, K1, Z15 // 62527d4962fe
106 VPEXPANDB Z27, K1, Z15 // 62127d4962fb
107 VPEXPANDB 15(R8)(R14*8), K1, Z15 // 62127d49627cf00f
108 VPEXPANDB -15(R14)(R15*2), K1, Z15 // 62127d49627c7ef1
109 VPEXPANDB Z14, K1, Z12 // 62527d4962e6
110 VPEXPANDB Z27, K1, Z12 // 62127d4962e3
111 VPEXPANDB 15(R8)(R14*8), K1, Z12 // 62127d496264f00f
112 VPEXPANDB -15(R14)(R15*2), K1, Z12 // 62127d4962647ef1
113 VPEXPANDW X2, K5, X18 // 62e2fd0d62d2
114 VPEXPANDW X24, K5, X18 // 6282fd0d62d0
115 VPEXPANDW -7(CX)(DX*1), K5, X18 // 62e2fd0d629411f9ffffff
116 VPEXPANDW -15(R14)(R15*4), K5, X18 // 6282fd0d6294bef1ffffff
117 VPEXPANDW X2, K5, X11 // 6272fd0d62da
118 VPEXPANDW X24, K5, X11 // 6212fd0d62d8
119 VPEXPANDW -7(CX)(DX*1), K5, X11 // 6272fd0d629c11f9ffffff
120 VPEXPANDW -15(R14)(R15*4), K5, X11 // 6212fd0d629cbef1ffffff
121 VPEXPANDW X2, K5, X9 // 6272fd0d62ca
122 VPEXPANDW X24, K5, X9 // 6212fd0d62c8
123 VPEXPANDW -7(CX)(DX*1), K5, X9 // 6272fd0d628c11f9ffffff
124 VPEXPANDW -15(R14)(R15*4), K5, X9 // 6212fd0d628cbef1ffffff
125 VPEXPANDW Y5, K7, Y19 // 62e2fd2f62dd
126 VPEXPANDW Y16, K7, Y19 // 62a2fd2f62d8
127 VPEXPANDW Y2, K7, Y19 // 62e2fd2f62da
128 VPEXPANDW (AX), K7, Y19 // 62e2fd2f6218
129 VPEXPANDW 7(SI), K7, Y19 // 62e2fd2f629e07000000
130 VPEXPANDW Y5, K7, Y14 // 6272fd2f62f5
131 VPEXPANDW Y16, K7, Y14 // 6232fd2f62f0
132 VPEXPANDW Y2, K7, Y14 // 6272fd2f62f2
133 VPEXPANDW (AX), K7, Y14 // 6272fd2f6230
134 VPEXPANDW 7(SI), K7, Y14 // 6272fd2f62b607000000
135 VPEXPANDW Y5, K7, Y21 // 62e2fd2f62ed
136 VPEXPANDW Y16, K7, Y21 // 62a2fd2f62e8
137 VPEXPANDW Y2, K7, Y21 // 62e2fd2f62ea
138 VPEXPANDW (AX), K7, Y21 // 62e2fd2f6228
139 VPEXPANDW 7(SI), K7, Y21 // 62e2fd2f62ae07000000
140 VPEXPANDW Z26, K7, Z6 // 6292fd4f62f2
141 VPEXPANDW Z14, K7, Z6 // 62d2fd4f62f6
142 VPEXPANDW (SI), K7, Z6 // 62f2fd4f6236
143 VPEXPANDW 7(SI)(DI*2), K7, Z6 // 62f2fd4f62b47e07000000
144 VPEXPANDW Z26, K7, Z14 // 6212fd4f62f2
145 VPEXPANDW Z14, K7, Z14 // 6252fd4f62f6
146 VPEXPANDW (SI), K7, Z14 // 6272fd4f6236
147 VPEXPANDW 7(SI)(DI*2), K7, Z14 // 6272fd4f62b47e07000000
148 VPSHLDD $47, X8, X31, K4, X26 // 6243050471d02f
149 VPSHLDD $47, X1, X31, K4, X26 // 6263050471d12f
150 VPSHLDD $47, X0, X31, K4, X26 // 6263050471d02f
151 VPSHLDD $47, 7(SI)(DI*4), X31, K4, X26 // 626305047194be070000002f
152 VPSHLDD $47, -7(DI)(R8*2), X31, K4, X26 // 62230504719447f9ffffff2f
153 VPSHLDD $47, X8, X16, K4, X26 // 62437d0471d02f
154 VPSHLDD $47, X1, X16, K4, X26 // 62637d0471d12f
155 VPSHLDD $47, X0, X16, K4, X26 // 62637d0471d02f
156 VPSHLDD $47, 7(SI)(DI*4), X16, K4, X26 // 62637d047194be070000002f
157 VPSHLDD $47, -7(DI)(R8*2), X16, K4, X26 // 62237d04719447f9ffffff2f
158 VPSHLDD $47, X8, X7, K4, X26 // 6243450c71d02f
159 VPSHLDD $47, X1, X7, K4, X26 // 6263450c71d12f
160 VPSHLDD $47, X0, X7, K4, X26 // 6263450c71d02f
161 VPSHLDD $47, 7(SI)(DI*4), X7, K4, X26 // 6263450c7194be070000002f
162 VPSHLDD $47, -7(DI)(R8*2), X7, K4, X26 // 6223450c719447f9ffffff2f
163 VPSHLDD $47, X8, X31, K4, X19 // 62c3050471d82f
164 VPSHLDD $47, X1, X31, K4, X19 // 62e3050471d92f
165 VPSHLDD $47, X0, X31, K4, X19 // 62e3050471d82f
166 VPSHLDD $47, 7(SI)(DI*4), X31, K4, X19 // 62e30504719cbe070000002f
167 VPSHLDD $47, -7(DI)(R8*2), X31, K4, X19 // 62a30504719c47f9ffffff2f
168 VPSHLDD $47, X8, X16, K4, X19 // 62c37d0471d82f
169 VPSHLDD $47, X1, X16, K4, X19 // 62e37d0471d92f
170 VPSHLDD $47, X0, X16, K4, X19 // 62e37d0471d82f
171 VPSHLDD $47, 7(SI)(DI*4), X16, K4, X19 // 62e37d04719cbe070000002f
172 VPSHLDD $47, -7(DI)(R8*2), X16, K4, X19 // 62a37d04719c47f9ffffff2f
173 VPSHLDD $47, X8, X7, K4, X19 // 62c3450c71d82f
174 VPSHLDD $47, X1, X7, K4, X19 // 62e3450c71d92f
175 VPSHLDD $47, X0, X7, K4, X19 // 62e3450c71d82f
176 VPSHLDD $47, 7(SI)(DI*4), X7, K4, X19 // 62e3450c719cbe070000002f
177 VPSHLDD $47, -7(DI)(R8*2), X7, K4, X19 // 62a3450c719c47f9ffffff2f
178 VPSHLDD $47, X8, X31, K4, X0 // 62d3050471c02f
179 VPSHLDD $47, X1, X31, K4, X0 // 62f3050471c12f
180 VPSHLDD $47, X0, X31, K4, X0 // 62f3050471c02f
181 VPSHLDD $47, 7(SI)(DI*4), X31, K4, X0 // 62f305047184be070000002f
182 VPSHLDD $47, -7(DI)(R8*2), X31, K4, X0 // 62b30504718447f9ffffff2f
183 VPSHLDD $47, X8, X16, K4, X0 // 62d37d0471c02f
184 VPSHLDD $47, X1, X16, K4, X0 // 62f37d0471c12f
185 VPSHLDD $47, X0, X16, K4, X0 // 62f37d0471c02f
186 VPSHLDD $47, 7(SI)(DI*4), X16, K4, X0 // 62f37d047184be070000002f
187 VPSHLDD $47, -7(DI)(R8*2), X16, K4, X0 // 62b37d04718447f9ffffff2f
188 VPSHLDD $47, X8, X7, K4, X0 // 62d3450c71c02f
189 VPSHLDD $47, X1, X7, K4, X0 // 62f3450c71c12f
190 VPSHLDD $47, X0, X7, K4, X0 // 62f3450c71c02f
191 VPSHLDD $47, 7(SI)(DI*4), X7, K4, X0 // 62f3450c7184be070000002f
192 VPSHLDD $47, -7(DI)(R8*2), X7, K4, X0 // 62b3450c718447f9ffffff2f
193 VPSHLDD $82, Y5, Y19, K1, Y3 // 62f3652171dd52
194 VPSHLDD $82, Y16, Y19, K1, Y3 // 62b3652171d852
195 VPSHLDD $82, Y2, Y19, K1, Y3 // 62f3652171da52
196 VPSHLDD $82, (AX), Y19, K1, Y3 // 62f36521711852
197 VPSHLDD $82, 7(SI), Y19, K1, Y3 // 62f36521719e0700000052
198 VPSHLDD $82, Y5, Y14, K1, Y3 // 62f30d2971dd52
199 VPSHLDD $82, Y16, Y14, K1, Y3 // 62b30d2971d852
200 VPSHLDD $82, Y2, Y14, K1, Y3 // 62f30d2971da52
201 VPSHLDD $82, (AX), Y14, K1, Y3 // 62f30d29711852
202 VPSHLDD $82, 7(SI), Y14, K1, Y3 // 62f30d29719e0700000052
203 VPSHLDD $82, Y5, Y21, K1, Y3 // 62f3552171dd52
204 VPSHLDD $82, Y16, Y21, K1, Y3 // 62b3552171d852
205 VPSHLDD $82, Y2, Y21, K1, Y3 // 62f3552171da52
206 VPSHLDD $82, (AX), Y21, K1, Y3 // 62f35521711852
207 VPSHLDD $82, 7(SI), Y21, K1, Y3 // 62f35521719e0700000052
208 VPSHLDD $82, Y5, Y19, K1, Y19 // 62e3652171dd52
209 VPSHLDD $82, Y16, Y19, K1, Y19 // 62a3652171d852
210 VPSHLDD $82, Y2, Y19, K1, Y19 // 62e3652171da52
211 VPSHLDD $82, (AX), Y19, K1, Y19 // 62e36521711852
212 VPSHLDD $82, 7(SI), Y19, K1, Y19 // 62e36521719e0700000052
213 VPSHLDD $82, Y5, Y14, K1, Y19 // 62e30d2971dd52
214 VPSHLDD $82, Y16, Y14, K1, Y19 // 62a30d2971d852
215 VPSHLDD $82, Y2, Y14, K1, Y19 // 62e30d2971da52
216 VPSHLDD $82, (AX), Y14, K1, Y19 // 62e30d29711852
217 VPSHLDD $82, 7(SI), Y14, K1, Y19 // 62e30d29719e0700000052
218 VPSHLDD $82, Y5, Y21, K1, Y19 // 62e3552171dd52
219 VPSHLDD $82, Y16, Y21, K1, Y19 // 62a3552171d852
220 VPSHLDD $82, Y2, Y21, K1, Y19 // 62e3552171da52
221 VPSHLDD $82, (AX), Y21, K1, Y19 // 62e35521711852
222 VPSHLDD $82, 7(SI), Y21, K1, Y19 // 62e35521719e0700000052
223 VPSHLDD $82, Y5, Y19, K1, Y23 // 62e3652171fd52
224 VPSHLDD $82, Y16, Y19, K1, Y23 // 62a3652171f852
225 VPSHLDD $82, Y2, Y19, K1, Y23 // 62e3652171fa52
226 VPSHLDD $82, (AX), Y19, K1, Y23 // 62e36521713852
227 VPSHLDD $82, 7(SI), Y19, K1, Y23 // 62e3652171be0700000052
228 VPSHLDD $82, Y5, Y14, K1, Y23 // 62e30d2971fd52
229 VPSHLDD $82, Y16, Y14, K1, Y23 // 62a30d2971f852
230 VPSHLDD $82, Y2, Y14, K1, Y23 // 62e30d2971fa52
231 VPSHLDD $82, (AX), Y14, K1, Y23 // 62e30d29713852
232 VPSHLDD $82, 7(SI), Y14, K1, Y23 // 62e30d2971be0700000052
233 VPSHLDD $82, Y5, Y21, K1, Y23 // 62e3552171fd52
234 VPSHLDD $82, Y16, Y21, K1, Y23 // 62a3552171f852
235 VPSHLDD $82, Y2, Y21, K1, Y23 // 62e3552171fa52
236 VPSHLDD $82, (AX), Y21, K1, Y23 // 62e35521713852
237 VPSHLDD $82, 7(SI), Y21, K1, Y23 // 62e3552171be0700000052
238 VPSHLDD $126, Z27, Z2, K3, Z21 // 62836d4b71eb7e
239 VPSHLDD $126, Z25, Z2, K3, Z21 // 62836d4b71e97e
240 VPSHLDD $126, 17(SP)(BP*1), Z2, K3, Z21 // 62e36d4b71ac2c110000007e
241 VPSHLDD $126, -7(CX)(DX*8), Z2, K3, Z21 // 62e36d4b71acd1f9ffffff7e
242 VPSHLDD $126, Z27, Z7, K3, Z21 // 6283454b71eb7e
243 VPSHLDD $126, Z25, Z7, K3, Z21 // 6283454b71e97e
244 VPSHLDD $126, 17(SP)(BP*1), Z7, K3, Z21 // 62e3454b71ac2c110000007e
245 VPSHLDD $126, -7(CX)(DX*8), Z7, K3, Z21 // 62e3454b71acd1f9ffffff7e
246 VPSHLDD $126, Z27, Z2, K3, Z9 // 62136d4b71cb7e
247 VPSHLDD $126, Z25, Z2, K3, Z9 // 62136d4b71c97e
248 VPSHLDD $126, 17(SP)(BP*1), Z2, K3, Z9 // 62736d4b718c2c110000007e
249 VPSHLDD $126, -7(CX)(DX*8), Z2, K3, Z9 // 62736d4b718cd1f9ffffff7e
250 VPSHLDD $126, Z27, Z7, K3, Z9 // 6213454b71cb7e
251 VPSHLDD $126, Z25, Z7, K3, Z9 // 6213454b71c97e
252 VPSHLDD $126, 17(SP)(BP*1), Z7, K3, Z9 // 6273454b718c2c110000007e
253 VPSHLDD $126, -7(CX)(DX*8), Z7, K3, Z9 // 6273454b718cd1f9ffffff7e
254 VPSHLDQ $94, X22, X21, K4, X15 // 6233d50471fe5e
255 VPSHLDQ $94, X7, X21, K4, X15 // 6273d50471ff5e
256 VPSHLDQ $94, X19, X21, K4, X15 // 6233d50471fb5e
257 VPSHLDQ $94, 17(SP), X21, K4, X15 // 6273d50471bc24110000005e
258 VPSHLDQ $94, -17(BP)(SI*4), X21, K4, X15 // 6273d50471bcb5efffffff5e
259 VPSHLDQ $94, X22, X0, K4, X15 // 6233fd0c71fe5e
260 VPSHLDQ $94, X7, X0, K4, X15 // 6273fd0c71ff5e
261 VPSHLDQ $94, X19, X0, K4, X15 // 6233fd0c71fb5e
262 VPSHLDQ $94, 17(SP), X0, K4, X15 // 6273fd0c71bc24110000005e
263 VPSHLDQ $94, -17(BP)(SI*4), X0, K4, X15 // 6273fd0c71bcb5efffffff5e
264 VPSHLDQ $94, X22, X28, K4, X15 // 62339d0471fe5e
265 VPSHLDQ $94, X7, X28, K4, X15 // 62739d0471ff5e
266 VPSHLDQ $94, X19, X28, K4, X15 // 62339d0471fb5e
267 VPSHLDQ $94, 17(SP), X28, K4, X15 // 62739d0471bc24110000005e
268 VPSHLDQ $94, -17(BP)(SI*4), X28, K4, X15 // 62739d0471bcb5efffffff5e
269 VPSHLDQ $94, X22, X21, K4, X0 // 62b3d50471c65e
270 VPSHLDQ $94, X7, X21, K4, X0 // 62f3d50471c75e
271 VPSHLDQ $94, X19, X21, K4, X0 // 62b3d50471c35e
272 VPSHLDQ $94, 17(SP), X21, K4, X0 // 62f3d504718424110000005e
273 VPSHLDQ $94, -17(BP)(SI*4), X21, K4, X0 // 62f3d5047184b5efffffff5e
274 VPSHLDQ $94, X22, X0, K4, X0 // 62b3fd0c71c65e
275 VPSHLDQ $94, X7, X0, K4, X0 // 62f3fd0c71c75e
276 VPSHLDQ $94, X19, X0, K4, X0 // 62b3fd0c71c35e
277 VPSHLDQ $94, 17(SP), X0, K4, X0 // 62f3fd0c718424110000005e
278 VPSHLDQ $94, -17(BP)(SI*4), X0, K4, X0 // 62f3fd0c7184b5efffffff5e
279 VPSHLDQ $94, X22, X28, K4, X0 // 62b39d0471c65e
280 VPSHLDQ $94, X7, X28, K4, X0 // 62f39d0471c75e
281 VPSHLDQ $94, X19, X28, K4, X0 // 62b39d0471c35e
282 VPSHLDQ $94, 17(SP), X28, K4, X0 // 62f39d04718424110000005e
283 VPSHLDQ $94, -17(BP)(SI*4), X28, K4, X0 // 62f39d047184b5efffffff5e
284 VPSHLDQ $94, X22, X21, K4, X16 // 62a3d50471c65e
285 VPSHLDQ $94, X7, X21, K4, X16 // 62e3d50471c75e
286 VPSHLDQ $94, X19, X21, K4, X16 // 62a3d50471c35e
287 VPSHLDQ $94, 17(SP), X21, K4, X16 // 62e3d504718424110000005e
288 VPSHLDQ $94, -17(BP)(SI*4), X21, K4, X16 // 62e3d5047184b5efffffff5e
289 VPSHLDQ $94, X22, X0, K4, X16 // 62a3fd0c71c65e
290 VPSHLDQ $94, X7, X0, K4, X16 // 62e3fd0c71c75e
291 VPSHLDQ $94, X19, X0, K4, X16 // 62a3fd0c71c35e
292 VPSHLDQ $94, 17(SP), X0, K4, X16 // 62e3fd0c718424110000005e
293 VPSHLDQ $94, -17(BP)(SI*4), X0, K4, X16 // 62e3fd0c7184b5efffffff5e
294 VPSHLDQ $94, X22, X28, K4, X16 // 62a39d0471c65e
295 VPSHLDQ $94, X7, X28, K4, X16 // 62e39d0471c75e
296 VPSHLDQ $94, X19, X28, K4, X16 // 62a39d0471c35e
297 VPSHLDQ $94, 17(SP), X28, K4, X16 // 62e39d04718424110000005e
298 VPSHLDQ $94, -17(BP)(SI*4), X28, K4, X16 // 62e39d047184b5efffffff5e
299 VPSHLDQ $121, Y19, Y31, K5, Y21 // 62a3852571eb79
300 VPSHLDQ $121, Y7, Y31, K5, Y21 // 62e3852571ef79
301 VPSHLDQ $121, Y6, Y31, K5, Y21 // 62e3852571ee79
302 VPSHLDQ $121, (BX), Y31, K5, Y21 // 62e38525712b79
303 VPSHLDQ $121, -17(BP)(SI*1), Y31, K5, Y21 // 62e3852571ac35efffffff79
304 VPSHLDQ $121, Y19, Y6, K5, Y21 // 62a3cd2d71eb79
305 VPSHLDQ $121, Y7, Y6, K5, Y21 // 62e3cd2d71ef79
306 VPSHLDQ $121, Y6, Y6, K5, Y21 // 62e3cd2d71ee79
307 VPSHLDQ $121, (BX), Y6, K5, Y21 // 62e3cd2d712b79
308 VPSHLDQ $121, -17(BP)(SI*1), Y6, K5, Y21 // 62e3cd2d71ac35efffffff79
309 VPSHLDQ $121, Y19, Y11, K5, Y21 // 62a3a52d71eb79
310 VPSHLDQ $121, Y7, Y11, K5, Y21 // 62e3a52d71ef79
311 VPSHLDQ $121, Y6, Y11, K5, Y21 // 62e3a52d71ee79
312 VPSHLDQ $121, (BX), Y11, K5, Y21 // 62e3a52d712b79
313 VPSHLDQ $121, -17(BP)(SI*1), Y11, K5, Y21 // 62e3a52d71ac35efffffff79
314 VPSHLDQ $121, Y19, Y31, K5, Y20 // 62a3852571e379
315 VPSHLDQ $121, Y7, Y31, K5, Y20 // 62e3852571e779
316 VPSHLDQ $121, Y6, Y31, K5, Y20 // 62e3852571e679
317 VPSHLDQ $121, (BX), Y31, K5, Y20 // 62e38525712379
318 VPSHLDQ $121, -17(BP)(SI*1), Y31, K5, Y20 // 62e3852571a435efffffff79
319 VPSHLDQ $121, Y19, Y6, K5, Y20 // 62a3cd2d71e379
320 VPSHLDQ $121, Y7, Y6, K5, Y20 // 62e3cd2d71e779
321 VPSHLDQ $121, Y6, Y6, K5, Y20 // 62e3cd2d71e679
322 VPSHLDQ $121, (BX), Y6, K5, Y20 // 62e3cd2d712379
323 VPSHLDQ $121, -17(BP)(SI*1), Y6, K5, Y20 // 62e3cd2d71a435efffffff79
324 VPSHLDQ $121, Y19, Y11, K5, Y20 // 62a3a52d71e379
325 VPSHLDQ $121, Y7, Y11, K5, Y20 // 62e3a52d71e779
326 VPSHLDQ $121, Y6, Y11, K5, Y20 // 62e3a52d71e679
327 VPSHLDQ $121, (BX), Y11, K5, Y20 // 62e3a52d712379
328 VPSHLDQ $121, -17(BP)(SI*1), Y11, K5, Y20 // 62e3a52d71a435efffffff79
329 VPSHLDQ $121, Y19, Y31, K5, Y6 // 62b3852571f379
330 VPSHLDQ $121, Y7, Y31, K5, Y6 // 62f3852571f779
331 VPSHLDQ $121, Y6, Y31, K5, Y6 // 62f3852571f679
332 VPSHLDQ $121, (BX), Y31, K5, Y6 // 62f38525713379
333 VPSHLDQ $121, -17(BP)(SI*1), Y31, K5, Y6 // 62f3852571b435efffffff79
334 VPSHLDQ $121, Y19, Y6, K5, Y6 // 62b3cd2d71f379
335 VPSHLDQ $121, Y7, Y6, K5, Y6 // 62f3cd2d71f779
336 VPSHLDQ $121, Y6, Y6, K5, Y6 // 62f3cd2d71f679
337 VPSHLDQ $121, (BX), Y6, K5, Y6 // 62f3cd2d713379
338 VPSHLDQ $121, -17(BP)(SI*1), Y6, K5, Y6 // 62f3cd2d71b435efffffff79
339 VPSHLDQ $121, Y19, Y11, K5, Y6 // 62b3a52d71f379
340 VPSHLDQ $121, Y7, Y11, K5, Y6 // 62f3a52d71f779
341 VPSHLDQ $121, Y6, Y11, K5, Y6 // 62f3a52d71f679
342 VPSHLDQ $121, (BX), Y11, K5, Y6 // 62f3a52d713379
343 VPSHLDQ $121, -17(BP)(SI*1), Y11, K5, Y6 // 62f3a52d71b435efffffff79
344 VPSHLDQ $13, Z3, Z27, K7, Z23 // 62e3a54771fb0d
345 VPSHLDQ $13, Z0, Z27, K7, Z23 // 62e3a54771f80d
346 VPSHLDQ $13, -17(BP)(SI*2), Z27, K7, Z23 // 62e3a54771bc75efffffff0d
347 VPSHLDQ $13, 7(AX)(CX*2), Z27, K7, Z23 // 62e3a54771bc48070000000d
348 VPSHLDQ $13, Z3, Z14, K7, Z23 // 62e38d4f71fb0d
349 VPSHLDQ $13, Z0, Z14, K7, Z23 // 62e38d4f71f80d
350 VPSHLDQ $13, -17(BP)(SI*2), Z14, K7, Z23 // 62e38d4f71bc75efffffff0d
351 VPSHLDQ $13, 7(AX)(CX*2), Z14, K7, Z23 // 62e38d4f71bc48070000000d
352 VPSHLDQ $13, Z3, Z27, K7, Z9 // 6273a54771cb0d
353 VPSHLDQ $13, Z0, Z27, K7, Z9 // 6273a54771c80d
354 VPSHLDQ $13, -17(BP)(SI*2), Z27, K7, Z9 // 6273a547718c75efffffff0d
355 VPSHLDQ $13, 7(AX)(CX*2), Z27, K7, Z9 // 6273a547718c48070000000d
356 VPSHLDQ $13, Z3, Z14, K7, Z9 // 62738d4f71cb0d
357 VPSHLDQ $13, Z0, Z14, K7, Z9 // 62738d4f71c80d
358 VPSHLDQ $13, -17(BP)(SI*2), Z14, K7, Z9 // 62738d4f718c75efffffff0d
359 VPSHLDQ $13, 7(AX)(CX*2), Z14, K7, Z9 // 62738d4f718c48070000000d
360 VPSHLDVD X15, X1, K7, X7 // 62d2750f71ff
361 VPSHLDVD X12, X1, K7, X7 // 62d2750f71fc
362 VPSHLDVD X0, X1, K7, X7 // 62f2750f71f8
363 VPSHLDVD 7(AX), X1, K7, X7 // 62f2750f71b807000000
364 VPSHLDVD (DI), X1, K7, X7 // 62f2750f713f
365 VPSHLDVD X15, X7, K7, X7 // 62d2450f71ff
366 VPSHLDVD X12, X7, K7, X7 // 62d2450f71fc
367 VPSHLDVD X0, X7, K7, X7 // 62f2450f71f8
368 VPSHLDVD 7(AX), X7, K7, X7 // 62f2450f71b807000000
369 VPSHLDVD (DI), X7, K7, X7 // 62f2450f713f
370 VPSHLDVD X15, X9, K7, X7 // 62d2350f71ff
371 VPSHLDVD X12, X9, K7, X7 // 62d2350f71fc
372 VPSHLDVD X0, X9, K7, X7 // 62f2350f71f8
373 VPSHLDVD 7(AX), X9, K7, X7 // 62f2350f71b807000000
374 VPSHLDVD (DI), X9, K7, X7 // 62f2350f713f
375 VPSHLDVD X15, X1, K7, X16 // 62c2750f71c7
376 VPSHLDVD X12, X1, K7, X16 // 62c2750f71c4
377 VPSHLDVD X0, X1, K7, X16 // 62e2750f71c0
378 VPSHLDVD 7(AX), X1, K7, X16 // 62e2750f718007000000
379 VPSHLDVD (DI), X1, K7, X16 // 62e2750f7107
380 VPSHLDVD X15, X7, K7, X16 // 62c2450f71c7
381 VPSHLDVD X12, X7, K7, X16 // 62c2450f71c4
382 VPSHLDVD X0, X7, K7, X16 // 62e2450f71c0
383 VPSHLDVD 7(AX), X7, K7, X16 // 62e2450f718007000000
384 VPSHLDVD (DI), X7, K7, X16 // 62e2450f7107
385 VPSHLDVD X15, X9, K7, X16 // 62c2350f71c7
386 VPSHLDVD X12, X9, K7, X16 // 62c2350f71c4
387 VPSHLDVD X0, X9, K7, X16 // 62e2350f71c0
388 VPSHLDVD 7(AX), X9, K7, X16 // 62e2350f718007000000
389 VPSHLDVD (DI), X9, K7, X16 // 62e2350f7107
390 VPSHLDVD X15, X1, K7, X31 // 6242750f71ff
391 VPSHLDVD X12, X1, K7, X31 // 6242750f71fc
392 VPSHLDVD X0, X1, K7, X31 // 6262750f71f8
393 VPSHLDVD 7(AX), X1, K7, X31 // 6262750f71b807000000
394 VPSHLDVD (DI), X1, K7, X31 // 6262750f713f
395 VPSHLDVD X15, X7, K7, X31 // 6242450f71ff
396 VPSHLDVD X12, X7, K7, X31 // 6242450f71fc
397 VPSHLDVD X0, X7, K7, X31 // 6262450f71f8
398 VPSHLDVD 7(AX), X7, K7, X31 // 6262450f71b807000000
399 VPSHLDVD (DI), X7, K7, X31 // 6262450f713f
400 VPSHLDVD X15, X9, K7, X31 // 6242350f71ff
401 VPSHLDVD X12, X9, K7, X31 // 6242350f71fc
402 VPSHLDVD X0, X9, K7, X31 // 6262350f71f8
403 VPSHLDVD 7(AX), X9, K7, X31 // 6262350f71b807000000
404 VPSHLDVD (DI), X9, K7, X31 // 6262350f713f
405 VPSHLDVD Y5, Y20, K6, Y0 // 62f25d2671c5
406 VPSHLDVD Y28, Y20, K6, Y0 // 62925d2671c4
407 VPSHLDVD Y7, Y20, K6, Y0 // 62f25d2671c7
408 VPSHLDVD 15(R8)(R14*4), Y20, K6, Y0 // 62925d267184b00f000000
409 VPSHLDVD -7(CX)(DX*4), Y20, K6, Y0 // 62f25d26718491f9ffffff
410 VPSHLDVD Y5, Y12, K6, Y0 // 62f21d2e71c5
411 VPSHLDVD Y28, Y12, K6, Y0 // 62921d2e71c4
412 VPSHLDVD Y7, Y12, K6, Y0 // 62f21d2e71c7
413 VPSHLDVD 15(R8)(R14*4), Y12, K6, Y0 // 62921d2e7184b00f000000
414 VPSHLDVD -7(CX)(DX*4), Y12, K6, Y0 // 62f21d2e718491f9ffffff
415 VPSHLDVD Y5, Y3, K6, Y0 // 62f2652e71c5
416 VPSHLDVD Y28, Y3, K6, Y0 // 6292652e71c4
417 VPSHLDVD Y7, Y3, K6, Y0 // 62f2652e71c7
418 VPSHLDVD 15(R8)(R14*4), Y3, K6, Y0 // 6292652e7184b00f000000
419 VPSHLDVD -7(CX)(DX*4), Y3, K6, Y0 // 62f2652e718491f9ffffff
420 VPSHLDVD Y5, Y20, K6, Y3 // 62f25d2671dd
421 VPSHLDVD Y28, Y20, K6, Y3 // 62925d2671dc
422 VPSHLDVD Y7, Y20, K6, Y3 // 62f25d2671df
423 VPSHLDVD 15(R8)(R14*4), Y20, K6, Y3 // 62925d26719cb00f000000
424 VPSHLDVD -7(CX)(DX*4), Y20, K6, Y3 // 62f25d26719c91f9ffffff
425 VPSHLDVD Y5, Y12, K6, Y3 // 62f21d2e71dd
426 VPSHLDVD Y28, Y12, K6, Y3 // 62921d2e71dc
427 VPSHLDVD Y7, Y12, K6, Y3 // 62f21d2e71df
428 VPSHLDVD 15(R8)(R14*4), Y12, K6, Y3 // 62921d2e719cb00f000000
429 VPSHLDVD -7(CX)(DX*4), Y12, K6, Y3 // 62f21d2e719c91f9ffffff
430 VPSHLDVD Y5, Y3, K6, Y3 // 62f2652e71dd
431 VPSHLDVD Y28, Y3, K6, Y3 // 6292652e71dc
432 VPSHLDVD Y7, Y3, K6, Y3 // 62f2652e71df
433 VPSHLDVD 15(R8)(R14*4), Y3, K6, Y3 // 6292652e719cb00f000000
434 VPSHLDVD -7(CX)(DX*4), Y3, K6, Y3 // 62f2652e719c91f9ffffff
435 VPSHLDVD Y5, Y20, K6, Y5 // 62f25d2671ed
436 VPSHLDVD Y28, Y20, K6, Y5 // 62925d2671ec
437 VPSHLDVD Y7, Y20, K6, Y5 // 62f25d2671ef
438 VPSHLDVD 15(R8)(R14*4), Y20, K6, Y5 // 62925d2671acb00f000000
439 VPSHLDVD -7(CX)(DX*4), Y20, K6, Y5 // 62f25d2671ac91f9ffffff
440 VPSHLDVD Y5, Y12, K6, Y5 // 62f21d2e71ed
441 VPSHLDVD Y28, Y12, K6, Y5 // 62921d2e71ec
442 VPSHLDVD Y7, Y12, K6, Y5 // 62f21d2e71ef
443 VPSHLDVD 15(R8)(R14*4), Y12, K6, Y5 // 62921d2e71acb00f000000
444 VPSHLDVD -7(CX)(DX*4), Y12, K6, Y5 // 62f21d2e71ac91f9ffffff
445 VPSHLDVD Y5, Y3, K6, Y5 // 62f2652e71ed
446 VPSHLDVD Y28, Y3, K6, Y5 // 6292652e71ec
447 VPSHLDVD Y7, Y3, K6, Y5 // 62f2652e71ef
448 VPSHLDVD 15(R8)(R14*4), Y3, K6, Y5 // 6292652e71acb00f000000
449 VPSHLDVD -7(CX)(DX*4), Y3, K6, Y5 // 62f2652e71ac91f9ffffff
450 VPSHLDVD Z22, Z8, K3, Z14 // 62323d4b71f6
451 VPSHLDVD Z25, Z8, K3, Z14 // 62123d4b71f1
452 VPSHLDVD 15(R8)(R14*1), Z8, K3, Z14 // 62123d4b71b4300f000000
453 VPSHLDVD 15(R8)(R14*2), Z8, K3, Z14 // 62123d4b71b4700f000000
454 VPSHLDVD Z22, Z24, K3, Z14 // 62323d4371f6
455 VPSHLDVD Z25, Z24, K3, Z14 // 62123d4371f1
456 VPSHLDVD 15(R8)(R14*1), Z24, K3, Z14 // 62123d4371b4300f000000
457 VPSHLDVD 15(R8)(R14*2), Z24, K3, Z14 // 62123d4371b4700f000000
458 VPSHLDVD Z22, Z8, K3, Z7 // 62b23d4b71fe
459 VPSHLDVD Z25, Z8, K3, Z7 // 62923d4b71f9
460 VPSHLDVD 15(R8)(R14*1), Z8, K3, Z7 // 62923d4b71bc300f000000
461 VPSHLDVD 15(R8)(R14*2), Z8, K3, Z7 // 62923d4b71bc700f000000
462 VPSHLDVD Z22, Z24, K3, Z7 // 62b23d4371fe
463 VPSHLDVD Z25, Z24, K3, Z7 // 62923d4371f9
464 VPSHLDVD 15(R8)(R14*1), Z24, K3, Z7 // 62923d4371bc300f000000
465 VPSHLDVD 15(R8)(R14*2), Z24, K3, Z7 // 62923d4371bc700f000000
466 VPSHLDVQ X3, X17, K7, X12 // 6272f50771e3
467 VPSHLDVQ X26, X17, K7, X12 // 6212f50771e2
468 VPSHLDVQ X23, X17, K7, X12 // 6232f50771e7
469 VPSHLDVQ 99(R15)(R15*1), X17, K7, X12 // 6212f50771a43f63000000
470 VPSHLDVQ (DX), X17, K7, X12 // 6272f5077122
471 VPSHLDVQ X3, X15, K7, X12 // 6272850f71e3
472 VPSHLDVQ X26, X15, K7, X12 // 6212850f71e2
473 VPSHLDVQ X23, X15, K7, X12 // 6232850f71e7
474 VPSHLDVQ 99(R15)(R15*1), X15, K7, X12 // 6212850f71a43f63000000
475 VPSHLDVQ (DX), X15, K7, X12 // 6272850f7122
476 VPSHLDVQ X3, X8, K7, X12 // 6272bd0f71e3
477 VPSHLDVQ X26, X8, K7, X12 // 6212bd0f71e2
478 VPSHLDVQ X23, X8, K7, X12 // 6232bd0f71e7
479 VPSHLDVQ 99(R15)(R15*1), X8, K7, X12 // 6212bd0f71a43f63000000
480 VPSHLDVQ (DX), X8, K7, X12 // 6272bd0f7122
481 VPSHLDVQ X3, X17, K7, X14 // 6272f50771f3
482 VPSHLDVQ X26, X17, K7, X14 // 6212f50771f2
483 VPSHLDVQ X23, X17, K7, X14 // 6232f50771f7
484 VPSHLDVQ 99(R15)(R15*1), X17, K7, X14 // 6212f50771b43f63000000
485 VPSHLDVQ (DX), X17, K7, X14 // 6272f5077132
486 VPSHLDVQ X3, X15, K7, X14 // 6272850f71f3
487 VPSHLDVQ X26, X15, K7, X14 // 6212850f71f2
488 VPSHLDVQ X23, X15, K7, X14 // 6232850f71f7
489 VPSHLDVQ 99(R15)(R15*1), X15, K7, X14 // 6212850f71b43f63000000
490 VPSHLDVQ (DX), X15, K7, X14 // 6272850f7132
491 VPSHLDVQ X3, X8, K7, X14 // 6272bd0f71f3
492 VPSHLDVQ X26, X8, K7, X14 // 6212bd0f71f2
493 VPSHLDVQ X23, X8, K7, X14 // 6232bd0f71f7
494 VPSHLDVQ 99(R15)(R15*1), X8, K7, X14 // 6212bd0f71b43f63000000
495 VPSHLDVQ (DX), X8, K7, X14 // 6272bd0f7132
496 VPSHLDVQ X3, X17, K7, X5 // 62f2f50771eb
497 VPSHLDVQ X26, X17, K7, X5 // 6292f50771ea
498 VPSHLDVQ X23, X17, K7, X5 // 62b2f50771ef
499 VPSHLDVQ 99(R15)(R15*1), X17, K7, X5 // 6292f50771ac3f63000000
500 VPSHLDVQ (DX), X17, K7, X5 // 62f2f507712a
501 VPSHLDVQ X3, X15, K7, X5 // 62f2850f71eb
502 VPSHLDVQ X26, X15, K7, X5 // 6292850f71ea
503 VPSHLDVQ X23, X15, K7, X5 // 62b2850f71ef
504 VPSHLDVQ 99(R15)(R15*1), X15, K7, X5 // 6292850f71ac3f63000000
505 VPSHLDVQ (DX), X15, K7, X5 // 62f2850f712a
506 VPSHLDVQ X3, X8, K7, X5 // 62f2bd0f71eb
507 VPSHLDVQ X26, X8, K7, X5 // 6292bd0f71ea
508 VPSHLDVQ X23, X8, K7, X5 // 62b2bd0f71ef
509 VPSHLDVQ 99(R15)(R15*1), X8, K7, X5 // 6292bd0f71ac3f63000000
510 VPSHLDVQ (DX), X8, K7, X5 // 62f2bd0f712a
511 VPSHLDVQ Y17, Y12, K4, Y0 // 62b29d2c71c1
512 VPSHLDVQ Y7, Y12, K4, Y0 // 62f29d2c71c7
513 VPSHLDVQ Y9, Y12, K4, Y0 // 62d29d2c71c1
514 VPSHLDVQ (R8), Y12, K4, Y0 // 62d29d2c7100
515 VPSHLDVQ 15(DX)(BX*2), Y12, K4, Y0 // 62f29d2c71845a0f000000
516 VPSHLDVQ Y17, Y1, K4, Y0 // 62b2f52c71c1
517 VPSHLDVQ Y7, Y1, K4, Y0 // 62f2f52c71c7
518 VPSHLDVQ Y9, Y1, K4, Y0 // 62d2f52c71c1
519 VPSHLDVQ (R8), Y1, K4, Y0 // 62d2f52c7100
520 VPSHLDVQ 15(DX)(BX*2), Y1, K4, Y0 // 62f2f52c71845a0f000000
521 VPSHLDVQ Y17, Y14, K4, Y0 // 62b28d2c71c1
522 VPSHLDVQ Y7, Y14, K4, Y0 // 62f28d2c71c7
523 VPSHLDVQ Y9, Y14, K4, Y0 // 62d28d2c71c1
524 VPSHLDVQ (R8), Y14, K4, Y0 // 62d28d2c7100
525 VPSHLDVQ 15(DX)(BX*2), Y14, K4, Y0 // 62f28d2c71845a0f000000
526 VPSHLDVQ Y17, Y12, K4, Y22 // 62a29d2c71f1
527 VPSHLDVQ Y7, Y12, K4, Y22 // 62e29d2c71f7
528 VPSHLDVQ Y9, Y12, K4, Y22 // 62c29d2c71f1
529 VPSHLDVQ (R8), Y12, K4, Y22 // 62c29d2c7130
530 VPSHLDVQ 15(DX)(BX*2), Y12, K4, Y22 // 62e29d2c71b45a0f000000
531 VPSHLDVQ Y17, Y1, K4, Y22 // 62a2f52c71f1
532 VPSHLDVQ Y7, Y1, K4, Y22 // 62e2f52c71f7
533 VPSHLDVQ Y9, Y1, K4, Y22 // 62c2f52c71f1
534 VPSHLDVQ (R8), Y1, K4, Y22 // 62c2f52c7130
535 VPSHLDVQ 15(DX)(BX*2), Y1, K4, Y22 // 62e2f52c71b45a0f000000
536 VPSHLDVQ Y17, Y14, K4, Y22 // 62a28d2c71f1
537 VPSHLDVQ Y7, Y14, K4, Y22 // 62e28d2c71f7
538 VPSHLDVQ Y9, Y14, K4, Y22 // 62c28d2c71f1
539 VPSHLDVQ (R8), Y14, K4, Y22 // 62c28d2c7130
540 VPSHLDVQ 15(DX)(BX*2), Y14, K4, Y22 // 62e28d2c71b45a0f000000
541 VPSHLDVQ Y17, Y12, K4, Y13 // 62329d2c71e9
542 VPSHLDVQ Y7, Y12, K4, Y13 // 62729d2c71ef
543 VPSHLDVQ Y9, Y12, K4, Y13 // 62529d2c71e9
544 VPSHLDVQ (R8), Y12, K4, Y13 // 62529d2c7128
545 VPSHLDVQ 15(DX)(BX*2), Y12, K4, Y13 // 62729d2c71ac5a0f000000
546 VPSHLDVQ Y17, Y1, K4, Y13 // 6232f52c71e9
547 VPSHLDVQ Y7, Y1, K4, Y13 // 6272f52c71ef
548 VPSHLDVQ Y9, Y1, K4, Y13 // 6252f52c71e9
549 VPSHLDVQ (R8), Y1, K4, Y13 // 6252f52c7128
550 VPSHLDVQ 15(DX)(BX*2), Y1, K4, Y13 // 6272f52c71ac5a0f000000
551 VPSHLDVQ Y17, Y14, K4, Y13 // 62328d2c71e9
552 VPSHLDVQ Y7, Y14, K4, Y13 // 62728d2c71ef
553 VPSHLDVQ Y9, Y14, K4, Y13 // 62528d2c71e9
554 VPSHLDVQ (R8), Y14, K4, Y13 // 62528d2c7128
555 VPSHLDVQ 15(DX)(BX*2), Y14, K4, Y13 // 62728d2c71ac5a0f000000
556 VPSHLDVQ Z0, Z6, K4, Z1 // 62f2cd4c71c8
557 VPSHLDVQ Z8, Z6, K4, Z1 // 62d2cd4c71c8
558 VPSHLDVQ (R14), Z6, K4, Z1 // 62d2cd4c710e
559 VPSHLDVQ -7(DI)(R8*8), Z6, K4, Z1 // 62b2cd4c718cc7f9ffffff
560 VPSHLDVQ Z0, Z2, K4, Z1 // 62f2ed4c71c8
561 VPSHLDVQ Z8, Z2, K4, Z1 // 62d2ed4c71c8
562 VPSHLDVQ (R14), Z2, K4, Z1 // 62d2ed4c710e
563 VPSHLDVQ -7(DI)(R8*8), Z2, K4, Z1 // 62b2ed4c718cc7f9ffffff
564 VPSHLDVQ Z0, Z6, K4, Z16 // 62e2cd4c71c0
565 VPSHLDVQ Z8, Z6, K4, Z16 // 62c2cd4c71c0
566 VPSHLDVQ (R14), Z6, K4, Z16 // 62c2cd4c7106
567 VPSHLDVQ -7(DI)(R8*8), Z6, K4, Z16 // 62a2cd4c7184c7f9ffffff
568 VPSHLDVQ Z0, Z2, K4, Z16 // 62e2ed4c71c0
569 VPSHLDVQ Z8, Z2, K4, Z16 // 62c2ed4c71c0
570 VPSHLDVQ (R14), Z2, K4, Z16 // 62c2ed4c7106
571 VPSHLDVQ -7(DI)(R8*8), Z2, K4, Z16 // 62a2ed4c7184c7f9ffffff
572 VPSHLDVW X18, X9, K7, X13 // 6232b50f70ea
573 VPSHLDVW X21, X9, K7, X13 // 6232b50f70ed
574 VPSHLDVW X1, X9, K7, X13 // 6272b50f70e9
575 VPSHLDVW -17(BP)(SI*8), X9, K7, X13 // 6272b50f70acf5efffffff
576 VPSHLDVW (R15), X9, K7, X13 // 6252b50f702f
577 VPSHLDVW X18, X15, K7, X13 // 6232850f70ea
578 VPSHLDVW X21, X15, K7, X13 // 6232850f70ed
579 VPSHLDVW X1, X15, K7, X13 // 6272850f70e9
580 VPSHLDVW -17(BP)(SI*8), X15, K7, X13 // 6272850f70acf5efffffff
581 VPSHLDVW (R15), X15, K7, X13 // 6252850f702f
582 VPSHLDVW X18, X26, K7, X13 // 6232ad0770ea
583 VPSHLDVW X21, X26, K7, X13 // 6232ad0770ed
584 VPSHLDVW X1, X26, K7, X13 // 6272ad0770e9
585 VPSHLDVW -17(BP)(SI*8), X26, K7, X13 // 6272ad0770acf5efffffff
586 VPSHLDVW (R15), X26, K7, X13 // 6252ad07702f
587 VPSHLDVW X18, X9, K7, X28 // 6222b50f70e2
588 VPSHLDVW X21, X9, K7, X28 // 6222b50f70e5
589 VPSHLDVW X1, X9, K7, X28 // 6262b50f70e1
590 VPSHLDVW -17(BP)(SI*8), X9, K7, X28 // 6262b50f70a4f5efffffff
591 VPSHLDVW (R15), X9, K7, X28 // 6242b50f7027
592 VPSHLDVW X18, X15, K7, X28 // 6222850f70e2
593 VPSHLDVW X21, X15, K7, X28 // 6222850f70e5
594 VPSHLDVW X1, X15, K7, X28 // 6262850f70e1
595 VPSHLDVW -17(BP)(SI*8), X15, K7, X28 // 6262850f70a4f5efffffff
596 VPSHLDVW (R15), X15, K7, X28 // 6242850f7027
597 VPSHLDVW X18, X26, K7, X28 // 6222ad0770e2
598 VPSHLDVW X21, X26, K7, X28 // 6222ad0770e5
599 VPSHLDVW X1, X26, K7, X28 // 6262ad0770e1
600 VPSHLDVW -17(BP)(SI*8), X26, K7, X28 // 6262ad0770a4f5efffffff
601 VPSHLDVW (R15), X26, K7, X28 // 6242ad077027
602 VPSHLDVW X18, X9, K7, X24 // 6222b50f70c2
603 VPSHLDVW X21, X9, K7, X24 // 6222b50f70c5
604 VPSHLDVW X1, X9, K7, X24 // 6262b50f70c1
605 VPSHLDVW -17(BP)(SI*8), X9, K7, X24 // 6262b50f7084f5efffffff
606 VPSHLDVW (R15), X9, K7, X24 // 6242b50f7007
607 VPSHLDVW X18, X15, K7, X24 // 6222850f70c2
608 VPSHLDVW X21, X15, K7, X24 // 6222850f70c5
609 VPSHLDVW X1, X15, K7, X24 // 6262850f70c1
610 VPSHLDVW -17(BP)(SI*8), X15, K7, X24 // 6262850f7084f5efffffff
611 VPSHLDVW (R15), X15, K7, X24 // 6242850f7007
612 VPSHLDVW X18, X26, K7, X24 // 6222ad0770c2
613 VPSHLDVW X21, X26, K7, X24 // 6222ad0770c5
614 VPSHLDVW X1, X26, K7, X24 // 6262ad0770c1
615 VPSHLDVW -17(BP)(SI*8), X26, K7, X24 // 6262ad077084f5efffffff
616 VPSHLDVW (R15), X26, K7, X24 // 6242ad077007
617 VPSHLDVW Y2, Y28, K2, Y31 // 62629d2270fa
618 VPSHLDVW Y21, Y28, K2, Y31 // 62229d2270fd
619 VPSHLDVW Y12, Y28, K2, Y31 // 62429d2270fc
620 VPSHLDVW 17(SP)(BP*1), Y28, K2, Y31 // 62629d2270bc2c11000000
621 VPSHLDVW -7(CX)(DX*8), Y28, K2, Y31 // 62629d2270bcd1f9ffffff
622 VPSHLDVW Y2, Y13, K2, Y31 // 6262952a70fa
623 VPSHLDVW Y21, Y13, K2, Y31 // 6222952a70fd
624 VPSHLDVW Y12, Y13, K2, Y31 // 6242952a70fc
625 VPSHLDVW 17(SP)(BP*1), Y13, K2, Y31 // 6262952a70bc2c11000000
626 VPSHLDVW -7(CX)(DX*8), Y13, K2, Y31 // 6262952a70bcd1f9ffffff
627 VPSHLDVW Y2, Y7, K2, Y31 // 6262c52a70fa
628 VPSHLDVW Y21, Y7, K2, Y31 // 6222c52a70fd
629 VPSHLDVW Y12, Y7, K2, Y31 // 6242c52a70fc
630 VPSHLDVW 17(SP)(BP*1), Y7, K2, Y31 // 6262c52a70bc2c11000000
631 VPSHLDVW -7(CX)(DX*8), Y7, K2, Y31 // 6262c52a70bcd1f9ffffff
632 VPSHLDVW Y2, Y28, K2, Y8 // 62729d2270c2
633 VPSHLDVW Y21, Y28, K2, Y8 // 62329d2270c5
634 VPSHLDVW Y12, Y28, K2, Y8 // 62529d2270c4
635 VPSHLDVW 17(SP)(BP*1), Y28, K2, Y8 // 62729d2270842c11000000
636 VPSHLDVW -7(CX)(DX*8), Y28, K2, Y8 // 62729d227084d1f9ffffff
637 VPSHLDVW Y2, Y13, K2, Y8 // 6272952a70c2
638 VPSHLDVW Y21, Y13, K2, Y8 // 6232952a70c5
639 VPSHLDVW Y12, Y13, K2, Y8 // 6252952a70c4
640 VPSHLDVW 17(SP)(BP*1), Y13, K2, Y8 // 6272952a70842c11000000
641 VPSHLDVW -7(CX)(DX*8), Y13, K2, Y8 // 6272952a7084d1f9ffffff
642 VPSHLDVW Y2, Y7, K2, Y8 // 6272c52a70c2
643 VPSHLDVW Y21, Y7, K2, Y8 // 6232c52a70c5
644 VPSHLDVW Y12, Y7, K2, Y8 // 6252c52a70c4
645 VPSHLDVW 17(SP)(BP*1), Y7, K2, Y8 // 6272c52a70842c11000000
646 VPSHLDVW -7(CX)(DX*8), Y7, K2, Y8 // 6272c52a7084d1f9ffffff
647 VPSHLDVW Y2, Y28, K2, Y1 // 62f29d2270ca
648 VPSHLDVW Y21, Y28, K2, Y1 // 62b29d2270cd
649 VPSHLDVW Y12, Y28, K2, Y1 // 62d29d2270cc
650 VPSHLDVW 17(SP)(BP*1), Y28, K2, Y1 // 62f29d22708c2c11000000
651 VPSHLDVW -7(CX)(DX*8), Y28, K2, Y1 // 62f29d22708cd1f9ffffff
652 VPSHLDVW Y2, Y13, K2, Y1 // 62f2952a70ca
653 VPSHLDVW Y21, Y13, K2, Y1 // 62b2952a70cd
654 VPSHLDVW Y12, Y13, K2, Y1 // 62d2952a70cc
655 VPSHLDVW 17(SP)(BP*1), Y13, K2, Y1 // 62f2952a708c2c11000000
656 VPSHLDVW -7(CX)(DX*8), Y13, K2, Y1 // 62f2952a708cd1f9ffffff
657 VPSHLDVW Y2, Y7, K2, Y1 // 62f2c52a70ca
658 VPSHLDVW Y21, Y7, K2, Y1 // 62b2c52a70cd
659 VPSHLDVW Y12, Y7, K2, Y1 // 62d2c52a70cc
660 VPSHLDVW 17(SP)(BP*1), Y7, K2, Y1 // 62f2c52a708c2c11000000
661 VPSHLDVW -7(CX)(DX*8), Y7, K2, Y1 // 62f2c52a708cd1f9ffffff
662 VPSHLDVW Z11, Z14, K5, Z15 // 62528d4d70fb
663 VPSHLDVW Z5, Z14, K5, Z15 // 62728d4d70fd
664 VPSHLDVW 99(R15)(R15*4), Z14, K5, Z15 // 62128d4d70bcbf63000000
665 VPSHLDVW 15(DX), Z14, K5, Z15 // 62728d4d70ba0f000000
666 VPSHLDVW Z11, Z27, K5, Z15 // 6252a54570fb
667 VPSHLDVW Z5, Z27, K5, Z15 // 6272a54570fd
668 VPSHLDVW 99(R15)(R15*4), Z27, K5, Z15 // 6212a54570bcbf63000000
669 VPSHLDVW 15(DX), Z27, K5, Z15 // 6272a54570ba0f000000
670 VPSHLDVW Z11, Z14, K5, Z12 // 62528d4d70e3
671 VPSHLDVW Z5, Z14, K5, Z12 // 62728d4d70e5
672 VPSHLDVW 99(R15)(R15*4), Z14, K5, Z12 // 62128d4d70a4bf63000000
673 VPSHLDVW 15(DX), Z14, K5, Z12 // 62728d4d70a20f000000
674 VPSHLDVW Z11, Z27, K5, Z12 // 6252a54570e3
675 VPSHLDVW Z5, Z27, K5, Z12 // 6272a54570e5
676 VPSHLDVW 99(R15)(R15*4), Z27, K5, Z12 // 6212a54570a4bf63000000
677 VPSHLDVW 15(DX), Z27, K5, Z12 // 6272a54570a20f000000
678 VPSHLDW $65, X24, X7, K3, X11 // 6213c50b70d841
679 VPSHLDW $65, X20, X7, K3, X11 // 6233c50b70dc41
680 VPSHLDW $65, X7, X7, K3, X11 // 6273c50b70df41
681 VPSHLDW $65, 7(SI)(DI*8), X7, K3, X11 // 6273c50b709cfe0700000041
682 VPSHLDW $65, -15(R14), X7, K3, X11 // 6253c50b709ef1ffffff41
683 VPSHLDW $65, X24, X0, K3, X11 // 6213fd0b70d841
684 VPSHLDW $65, X20, X0, K3, X11 // 6233fd0b70dc41
685 VPSHLDW $65, X7, X0, K3, X11 // 6273fd0b70df41
686 VPSHLDW $65, 7(SI)(DI*8), X0, K3, X11 // 6273fd0b709cfe0700000041
687 VPSHLDW $65, -15(R14), X0, K3, X11 // 6253fd0b709ef1ffffff41
688 VPSHLDW $65, X24, X7, K3, X31 // 6203c50b70f841
689 VPSHLDW $65, X20, X7, K3, X31 // 6223c50b70fc41
690 VPSHLDW $65, X7, X7, K3, X31 // 6263c50b70ff41
691 VPSHLDW $65, 7(SI)(DI*8), X7, K3, X31 // 6263c50b70bcfe0700000041
692 VPSHLDW $65, -15(R14), X7, K3, X31 // 6243c50b70bef1ffffff41
693 VPSHLDW $65, X24, X0, K3, X31 // 6203fd0b70f841
694 VPSHLDW $65, X20, X0, K3, X31 // 6223fd0b70fc41
695 VPSHLDW $65, X7, X0, K3, X31 // 6263fd0b70ff41
696 VPSHLDW $65, 7(SI)(DI*8), X0, K3, X31 // 6263fd0b70bcfe0700000041
697 VPSHLDW $65, -15(R14), X0, K3, X31 // 6243fd0b70bef1ffffff41
698 VPSHLDW $65, X24, X7, K3, X3 // 6293c50b70d841
699 VPSHLDW $65, X20, X7, K3, X3 // 62b3c50b70dc41
700 VPSHLDW $65, X7, X7, K3, X3 // 62f3c50b70df41
701 VPSHLDW $65, 7(SI)(DI*8), X7, K3, X3 // 62f3c50b709cfe0700000041
702 VPSHLDW $65, -15(R14), X7, K3, X3 // 62d3c50b709ef1ffffff41
703 VPSHLDW $65, X24, X0, K3, X3 // 6293fd0b70d841
704 VPSHLDW $65, X20, X0, K3, X3 // 62b3fd0b70dc41
705 VPSHLDW $65, X7, X0, K3, X3 // 62f3fd0b70df41
706 VPSHLDW $65, 7(SI)(DI*8), X0, K3, X3 // 62f3fd0b709cfe0700000041
707 VPSHLDW $65, -15(R14), X0, K3, X3 // 62d3fd0b709ef1ffffff41
708 VPSHLDW $67, Y12, Y3, K4, Y9 // 6253e52c70cc43
709 VPSHLDW $67, Y21, Y3, K4, Y9 // 6233e52c70cd43
710 VPSHLDW $67, Y14, Y3, K4, Y9 // 6253e52c70ce43
711 VPSHLDW $67, -17(BP)(SI*2), Y3, K4, Y9 // 6273e52c708c75efffffff43
712 VPSHLDW $67, 7(AX)(CX*2), Y3, K4, Y9 // 6273e52c708c480700000043
713 VPSHLDW $67, Y12, Y2, K4, Y9 // 6253ed2c70cc43
714 VPSHLDW $67, Y21, Y2, K4, Y9 // 6233ed2c70cd43
715 VPSHLDW $67, Y14, Y2, K4, Y9 // 6253ed2c70ce43
716 VPSHLDW $67, -17(BP)(SI*2), Y2, K4, Y9 // 6273ed2c708c75efffffff43
717 VPSHLDW $67, 7(AX)(CX*2), Y2, K4, Y9 // 6273ed2c708c480700000043
718 VPSHLDW $67, Y12, Y9, K4, Y9 // 6253b52c70cc43
719 VPSHLDW $67, Y21, Y9, K4, Y9 // 6233b52c70cd43
720 VPSHLDW $67, Y14, Y9, K4, Y9 // 6253b52c70ce43
721 VPSHLDW $67, -17(BP)(SI*2), Y9, K4, Y9 // 6273b52c708c75efffffff43
722 VPSHLDW $67, 7(AX)(CX*2), Y9, K4, Y9 // 6273b52c708c480700000043
723 VPSHLDW $67, Y12, Y3, K4, Y1 // 62d3e52c70cc43
724 VPSHLDW $67, Y21, Y3, K4, Y1 // 62b3e52c70cd43
725 VPSHLDW $67, Y14, Y3, K4, Y1 // 62d3e52c70ce43
726 VPSHLDW $67, -17(BP)(SI*2), Y3, K4, Y1 // 62f3e52c708c75efffffff43
727 VPSHLDW $67, 7(AX)(CX*2), Y3, K4, Y1 // 62f3e52c708c480700000043
728 VPSHLDW $67, Y12, Y2, K4, Y1 // 62d3ed2c70cc43
729 VPSHLDW $67, Y21, Y2, K4, Y1 // 62b3ed2c70cd43
730 VPSHLDW $67, Y14, Y2, K4, Y1 // 62d3ed2c70ce43
731 VPSHLDW $67, -17(BP)(SI*2), Y2, K4, Y1 // 62f3ed2c708c75efffffff43
732 VPSHLDW $67, 7(AX)(CX*2), Y2, K4, Y1 // 62f3ed2c708c480700000043
733 VPSHLDW $67, Y12, Y9, K4, Y1 // 62d3b52c70cc43
734 VPSHLDW $67, Y21, Y9, K4, Y1 // 62b3b52c70cd43
735 VPSHLDW $67, Y14, Y9, K4, Y1 // 62d3b52c70ce43
736 VPSHLDW $67, -17(BP)(SI*2), Y9, K4, Y1 // 62f3b52c708c75efffffff43
737 VPSHLDW $67, 7(AX)(CX*2), Y9, K4, Y1 // 62f3b52c708c480700000043
738 VPSHLDW $127, Z2, Z5, K2, Z13 // 6273d54a70ea7f
739 VPSHLDW $127, (CX), Z5, K2, Z13 // 6273d54a70297f
740 VPSHLDW $127, 99(R15), Z5, K2, Z13 // 6253d54a70af630000007f
741 VPSHLDW $127, Z2, Z23, K2, Z13 // 6273c54270ea7f
742 VPSHLDW $127, (CX), Z23, K2, Z13 // 6273c54270297f
743 VPSHLDW $127, 99(R15), Z23, K2, Z13 // 6253c54270af630000007f
744 VPSHLDW $127, Z2, Z5, K2, Z14 // 6273d54a70f27f
745 VPSHLDW $127, (CX), Z5, K2, Z14 // 6273d54a70317f
746 VPSHLDW $127, 99(R15), Z5, K2, Z14 // 6253d54a70b7630000007f
747 VPSHLDW $127, Z2, Z23, K2, Z14 // 6273c54270f27f
748 VPSHLDW $127, (CX), Z23, K2, Z14 // 6273c54270317f
749 VPSHLDW $127, 99(R15), Z23, K2, Z14 // 6253c54270b7630000007f
750 VPSHRDD $0, X21, X5, K2, X9 // 6233550a73cd00
751 VPSHRDD $0, X1, X5, K2, X9 // 6273550a73c900
752 VPSHRDD $0, X11, X5, K2, X9 // 6253550a73cb00
753 VPSHRDD $0, 7(SI)(DI*1), X5, K2, X9 // 6273550a738c3e0700000000
754 VPSHRDD $0, 15(DX)(BX*8), X5, K2, X9 // 6273550a738cda0f00000000
755 VPSHRDD $0, X21, X31, K2, X9 // 6233050273cd00
756 VPSHRDD $0, X1, X31, K2, X9 // 6273050273c900
757 VPSHRDD $0, X11, X31, K2, X9 // 6253050273cb00
758 VPSHRDD $0, 7(SI)(DI*1), X31, K2, X9 // 62730502738c3e0700000000
759 VPSHRDD $0, 15(DX)(BX*8), X31, K2, X9 // 62730502738cda0f00000000
760 VPSHRDD $0, X21, X3, K2, X9 // 6233650a73cd00
761 VPSHRDD $0, X1, X3, K2, X9 // 6273650a73c900
762 VPSHRDD $0, X11, X3, K2, X9 // 6253650a73cb00
763 VPSHRDD $0, 7(SI)(DI*1), X3, K2, X9 // 6273650a738c3e0700000000
764 VPSHRDD $0, 15(DX)(BX*8), X3, K2, X9 // 6273650a738cda0f00000000
765 VPSHRDD $0, X21, X5, K2, X7 // 62b3550a73fd00
766 VPSHRDD $0, X1, X5, K2, X7 // 62f3550a73f900
767 VPSHRDD $0, X11, X5, K2, X7 // 62d3550a73fb00
768 VPSHRDD $0, 7(SI)(DI*1), X5, K2, X7 // 62f3550a73bc3e0700000000
769 VPSHRDD $0, 15(DX)(BX*8), X5, K2, X7 // 62f3550a73bcda0f00000000
770 VPSHRDD $0, X21, X31, K2, X7 // 62b3050273fd00
771 VPSHRDD $0, X1, X31, K2, X7 // 62f3050273f900
772 VPSHRDD $0, X11, X31, K2, X7 // 62d3050273fb00
773 VPSHRDD $0, 7(SI)(DI*1), X31, K2, X7 // 62f3050273bc3e0700000000
774 VPSHRDD $0, 15(DX)(BX*8), X31, K2, X7 // 62f3050273bcda0f00000000
775 VPSHRDD $0, X21, X3, K2, X7 // 62b3650a73fd00
776 VPSHRDD $0, X1, X3, K2, X7 // 62f3650a73f900
777 VPSHRDD $0, X11, X3, K2, X7 // 62d3650a73fb00
778 VPSHRDD $0, 7(SI)(DI*1), X3, K2, X7 // 62f3650a73bc3e0700000000
779 VPSHRDD $0, 15(DX)(BX*8), X3, K2, X7 // 62f3650a73bcda0f00000000
780 VPSHRDD $0, X21, X5, K2, X14 // 6233550a73f500
781 VPSHRDD $0, X1, X5, K2, X14 // 6273550a73f100
782 VPSHRDD $0, X11, X5, K2, X14 // 6253550a73f300
783 VPSHRDD $0, 7(SI)(DI*1), X5, K2, X14 // 6273550a73b43e0700000000
784 VPSHRDD $0, 15(DX)(BX*8), X5, K2, X14 // 6273550a73b4da0f00000000
785 VPSHRDD $0, X21, X31, K2, X14 // 6233050273f500
786 VPSHRDD $0, X1, X31, K2, X14 // 6273050273f100
787 VPSHRDD $0, X11, X31, K2, X14 // 6253050273f300
788 VPSHRDD $0, 7(SI)(DI*1), X31, K2, X14 // 6273050273b43e0700000000
789 VPSHRDD $0, 15(DX)(BX*8), X31, K2, X14 // 6273050273b4da0f00000000
790 VPSHRDD $0, X21, X3, K2, X14 // 6233650a73f500
791 VPSHRDD $0, X1, X3, K2, X14 // 6273650a73f100
792 VPSHRDD $0, X11, X3, K2, X14 // 6253650a73f300
793 VPSHRDD $0, 7(SI)(DI*1), X3, K2, X14 // 6273650a73b43e0700000000
794 VPSHRDD $0, 15(DX)(BX*8), X3, K2, X14 // 6273650a73b4da0f00000000
795 VPSHRDD $97, Y31, Y16, K3, Y30 // 62037d2373f761
796 VPSHRDD $97, Y22, Y16, K3, Y30 // 62237d2373f661
797 VPSHRDD $97, Y6, Y16, K3, Y30 // 62637d2373f661
798 VPSHRDD $97, 15(R8)(R14*1), Y16, K3, Y30 // 62037d2373b4300f00000061
799 VPSHRDD $97, 15(R8)(R14*2), Y16, K3, Y30 // 62037d2373b4700f00000061
800 VPSHRDD $97, Y31, Y1, K3, Y30 // 6203752b73f761
801 VPSHRDD $97, Y22, Y1, K3, Y30 // 6223752b73f661
802 VPSHRDD $97, Y6, Y1, K3, Y30 // 6263752b73f661
803 VPSHRDD $97, 15(R8)(R14*1), Y1, K3, Y30 // 6203752b73b4300f00000061
804 VPSHRDD $97, 15(R8)(R14*2), Y1, K3, Y30 // 6203752b73b4700f00000061
805 VPSHRDD $97, Y31, Y30, K3, Y30 // 62030d2373f761
806 VPSHRDD $97, Y22, Y30, K3, Y30 // 62230d2373f661
807 VPSHRDD $97, Y6, Y30, K3, Y30 // 62630d2373f661
808 VPSHRDD $97, 15(R8)(R14*1), Y30, K3, Y30 // 62030d2373b4300f00000061
809 VPSHRDD $97, 15(R8)(R14*2), Y30, K3, Y30 // 62030d2373b4700f00000061
810 VPSHRDD $97, Y31, Y16, K3, Y26 // 62037d2373d761
811 VPSHRDD $97, Y22, Y16, K3, Y26 // 62237d2373d661
812 VPSHRDD $97, Y6, Y16, K3, Y26 // 62637d2373d661
813 VPSHRDD $97, 15(R8)(R14*1), Y16, K3, Y26 // 62037d237394300f00000061
814 VPSHRDD $97, 15(R8)(R14*2), Y16, K3, Y26 // 62037d237394700f00000061
815 VPSHRDD $97, Y31, Y1, K3, Y26 // 6203752b73d761
816 VPSHRDD $97, Y22, Y1, K3, Y26 // 6223752b73d661
817 VPSHRDD $97, Y6, Y1, K3, Y26 // 6263752b73d661
818 VPSHRDD $97, 15(R8)(R14*1), Y1, K3, Y26 // 6203752b7394300f00000061
819 VPSHRDD $97, 15(R8)(R14*2), Y1, K3, Y26 // 6203752b7394700f00000061
820 VPSHRDD $97, Y31, Y30, K3, Y26 // 62030d2373d761
821 VPSHRDD $97, Y22, Y30, K3, Y26 // 62230d2373d661
822 VPSHRDD $97, Y6, Y30, K3, Y26 // 62630d2373d661
823 VPSHRDD $97, 15(R8)(R14*1), Y30, K3, Y26 // 62030d237394300f00000061
824 VPSHRDD $97, 15(R8)(R14*2), Y30, K3, Y26 // 62030d237394700f00000061
825 VPSHRDD $97, Y31, Y16, K3, Y7 // 62937d2373ff61
826 VPSHRDD $97, Y22, Y16, K3, Y7 // 62b37d2373fe61
827 VPSHRDD $97, Y6, Y16, K3, Y7 // 62f37d2373fe61
828 VPSHRDD $97, 15(R8)(R14*1), Y16, K3, Y7 // 62937d2373bc300f00000061
829 VPSHRDD $97, 15(R8)(R14*2), Y16, K3, Y7 // 62937d2373bc700f00000061
830 VPSHRDD $97, Y31, Y1, K3, Y7 // 6293752b73ff61
831 VPSHRDD $97, Y22, Y1, K3, Y7 // 62b3752b73fe61
832 VPSHRDD $97, Y6, Y1, K3, Y7 // 62f3752b73fe61
833 VPSHRDD $97, 15(R8)(R14*1), Y1, K3, Y7 // 6293752b73bc300f00000061
834 VPSHRDD $97, 15(R8)(R14*2), Y1, K3, Y7 // 6293752b73bc700f00000061
835 VPSHRDD $97, Y31, Y30, K3, Y7 // 62930d2373ff61
836 VPSHRDD $97, Y22, Y30, K3, Y7 // 62b30d2373fe61
837 VPSHRDD $97, Y6, Y30, K3, Y7 // 62f30d2373fe61
838 VPSHRDD $97, 15(R8)(R14*1), Y30, K3, Y7 // 62930d2373bc300f00000061
839 VPSHRDD $97, 15(R8)(R14*2), Y30, K3, Y7 // 62930d2373bc700f00000061
840 VPSHRDD $81, Z28, Z26, K3, Z6 // 62932d4373f451
841 VPSHRDD $81, Z6, Z26, K3, Z6 // 62f32d4373f651
842 VPSHRDD $81, 99(R15)(R15*2), Z26, K3, Z6 // 62932d4373b47f6300000051
843 VPSHRDD $81, -7(DI), Z26, K3, Z6 // 62f32d4373b7f9ffffff51
844 VPSHRDD $81, Z28, Z14, K3, Z6 // 62930d4b73f451
845 VPSHRDD $81, Z6, Z14, K3, Z6 // 62f30d4b73f651
846 VPSHRDD $81, 99(R15)(R15*2), Z14, K3, Z6 // 62930d4b73b47f6300000051
847 VPSHRDD $81, -7(DI), Z14, K3, Z6 // 62f30d4b73b7f9ffffff51
848 VPSHRDD $81, Z28, Z26, K3, Z14 // 62132d4373f451
849 VPSHRDD $81, Z6, Z26, K3, Z14 // 62732d4373f651
850 VPSHRDD $81, 99(R15)(R15*2), Z26, K3, Z14 // 62132d4373b47f6300000051
851 VPSHRDD $81, -7(DI), Z26, K3, Z14 // 62732d4373b7f9ffffff51
852 VPSHRDD $81, Z28, Z14, K3, Z14 // 62130d4b73f451
853 VPSHRDD $81, Z6, Z14, K3, Z14 // 62730d4b73f651
854 VPSHRDD $81, 99(R15)(R15*2), Z14, K3, Z14 // 62130d4b73b47f6300000051
855 VPSHRDD $81, -7(DI), Z14, K3, Z14 // 62730d4b73b7f9ffffff51
856 VPSHRDQ $42, X14, X16, K3, X13 // 6253fd0373ee2a
857 VPSHRDQ $42, X19, X16, K3, X13 // 6233fd0373eb2a
858 VPSHRDQ $42, X8, X16, K3, X13 // 6253fd0373e82a
859 VPSHRDQ $42, -7(DI)(R8*1), X16, K3, X13 // 6233fd0373ac07f9ffffff2a
860 VPSHRDQ $42, (SP), X16, K3, X13 // 6273fd03732c242a
861 VPSHRDQ $42, X14, X14, K3, X13 // 62538d0b73ee2a
862 VPSHRDQ $42, X19, X14, K3, X13 // 62338d0b73eb2a
863 VPSHRDQ $42, X8, X14, K3, X13 // 62538d0b73e82a
864 VPSHRDQ $42, -7(DI)(R8*1), X14, K3, X13 // 62338d0b73ac07f9ffffff2a
865 VPSHRDQ $42, (SP), X14, K3, X13 // 62738d0b732c242a
866 VPSHRDQ $42, X14, X11, K3, X13 // 6253a50b73ee2a
867 VPSHRDQ $42, X19, X11, K3, X13 // 6233a50b73eb2a
868 VPSHRDQ $42, X8, X11, K3, X13 // 6253a50b73e82a
869 VPSHRDQ $42, -7(DI)(R8*1), X11, K3, X13 // 6233a50b73ac07f9ffffff2a
870 VPSHRDQ $42, (SP), X11, K3, X13 // 6273a50b732c242a
871 VPSHRDQ $42, X14, X16, K3, X0 // 62d3fd0373c62a
872 VPSHRDQ $42, X19, X16, K3, X0 // 62b3fd0373c32a
873 VPSHRDQ $42, X8, X16, K3, X0 // 62d3fd0373c02a
874 VPSHRDQ $42, -7(DI)(R8*1), X16, K3, X0 // 62b3fd03738407f9ffffff2a
875 VPSHRDQ $42, (SP), X16, K3, X0 // 62f3fd037304242a
876 VPSHRDQ $42, X14, X14, K3, X0 // 62d38d0b73c62a
877 VPSHRDQ $42, X19, X14, K3, X0 // 62b38d0b73c32a
878 VPSHRDQ $42, X8, X14, K3, X0 // 62d38d0b73c02a
879 VPSHRDQ $42, -7(DI)(R8*1), X14, K3, X0 // 62b38d0b738407f9ffffff2a
880 VPSHRDQ $42, (SP), X14, K3, X0 // 62f38d0b7304242a
881 VPSHRDQ $42, X14, X11, K3, X0 // 62d3a50b73c62a
882 VPSHRDQ $42, X19, X11, K3, X0 // 62b3a50b73c32a
883 VPSHRDQ $42, X8, X11, K3, X0 // 62d3a50b73c02a
884 VPSHRDQ $42, -7(DI)(R8*1), X11, K3, X0 // 62b3a50b738407f9ffffff2a
885 VPSHRDQ $42, (SP), X11, K3, X0 // 62f3a50b7304242a
886 VPSHRDQ $42, X14, X16, K3, X30 // 6243fd0373f62a
887 VPSHRDQ $42, X19, X16, K3, X30 // 6223fd0373f32a
888 VPSHRDQ $42, X8, X16, K3, X30 // 6243fd0373f02a
889 VPSHRDQ $42, -7(DI)(R8*1), X16, K3, X30 // 6223fd0373b407f9ffffff2a
890 VPSHRDQ $42, (SP), X16, K3, X30 // 6263fd037334242a
891 VPSHRDQ $42, X14, X14, K3, X30 // 62438d0b73f62a
892 VPSHRDQ $42, X19, X14, K3, X30 // 62238d0b73f32a
893 VPSHRDQ $42, X8, X14, K3, X30 // 62438d0b73f02a
894 VPSHRDQ $42, -7(DI)(R8*1), X14, K3, X30 // 62238d0b73b407f9ffffff2a
895 VPSHRDQ $42, (SP), X14, K3, X30 // 62638d0b7334242a
896 VPSHRDQ $42, X14, X11, K3, X30 // 6243a50b73f62a
897 VPSHRDQ $42, X19, X11, K3, X30 // 6223a50b73f32a
898 VPSHRDQ $42, X8, X11, K3, X30 // 6243a50b73f02a
899 VPSHRDQ $42, -7(DI)(R8*1), X11, K3, X30 // 6223a50b73b407f9ffffff2a
900 VPSHRDQ $42, (SP), X11, K3, X30 // 6263a50b7334242a
901 VPSHRDQ $79, Y24, Y28, K2, Y21 // 62839d2273e84f
902 VPSHRDQ $79, Y13, Y28, K2, Y21 // 62c39d2273ed4f
903 VPSHRDQ $79, Y20, Y28, K2, Y21 // 62a39d2273ec4f
904 VPSHRDQ $79, (R14), Y28, K2, Y21 // 62c39d22732e4f
905 VPSHRDQ $79, -7(DI)(R8*8), Y28, K2, Y21 // 62a39d2273acc7f9ffffff4f
906 VPSHRDQ $79, Y24, Y20, K2, Y21 // 6283dd2273e84f
907 VPSHRDQ $79, Y13, Y20, K2, Y21 // 62c3dd2273ed4f
908 VPSHRDQ $79, Y20, Y20, K2, Y21 // 62a3dd2273ec4f
909 VPSHRDQ $79, (R14), Y20, K2, Y21 // 62c3dd22732e4f
910 VPSHRDQ $79, -7(DI)(R8*8), Y20, K2, Y21 // 62a3dd2273acc7f9ffffff4f
911 VPSHRDQ $79, Y24, Y14, K2, Y21 // 62838d2a73e84f
912 VPSHRDQ $79, Y13, Y14, K2, Y21 // 62c38d2a73ed4f
913 VPSHRDQ $79, Y20, Y14, K2, Y21 // 62a38d2a73ec4f
914 VPSHRDQ $79, (R14), Y14, K2, Y21 // 62c38d2a732e4f
915 VPSHRDQ $79, -7(DI)(R8*8), Y14, K2, Y21 // 62a38d2a73acc7f9ffffff4f
916 VPSHRDQ $79, Y24, Y28, K2, Y7 // 62939d2273f84f
917 VPSHRDQ $79, Y13, Y28, K2, Y7 // 62d39d2273fd4f
918 VPSHRDQ $79, Y20, Y28, K2, Y7 // 62b39d2273fc4f
919 VPSHRDQ $79, (R14), Y28, K2, Y7 // 62d39d22733e4f
920 VPSHRDQ $79, -7(DI)(R8*8), Y28, K2, Y7 // 62b39d2273bcc7f9ffffff4f
921 VPSHRDQ $79, Y24, Y20, K2, Y7 // 6293dd2273f84f
922 VPSHRDQ $79, Y13, Y20, K2, Y7 // 62d3dd2273fd4f
923 VPSHRDQ $79, Y20, Y20, K2, Y7 // 62b3dd2273fc4f
924 VPSHRDQ $79, (R14), Y20, K2, Y7 // 62d3dd22733e4f
925 VPSHRDQ $79, -7(DI)(R8*8), Y20, K2, Y7 // 62b3dd2273bcc7f9ffffff4f
926 VPSHRDQ $79, Y24, Y14, K2, Y7 // 62938d2a73f84f
927 VPSHRDQ $79, Y13, Y14, K2, Y7 // 62d38d2a73fd4f
928 VPSHRDQ $79, Y20, Y14, K2, Y7 // 62b38d2a73fc4f
929 VPSHRDQ $79, (R14), Y14, K2, Y7 // 62d38d2a733e4f
930 VPSHRDQ $79, -7(DI)(R8*8), Y14, K2, Y7 // 62b38d2a73bcc7f9ffffff4f
931 VPSHRDQ $79, Y24, Y28, K2, Y0 // 62939d2273c04f
932 VPSHRDQ $79, Y13, Y28, K2, Y0 // 62d39d2273c54f
933 VPSHRDQ $79, Y20, Y28, K2, Y0 // 62b39d2273c44f
934 VPSHRDQ $79, (R14), Y28, K2, Y0 // 62d39d2273064f
935 VPSHRDQ $79, -7(DI)(R8*8), Y28, K2, Y0 // 62b39d227384c7f9ffffff4f
936 VPSHRDQ $79, Y24, Y20, K2, Y0 // 6293dd2273c04f
937 VPSHRDQ $79, Y13, Y20, K2, Y0 // 62d3dd2273c54f
938 VPSHRDQ $79, Y20, Y20, K2, Y0 // 62b3dd2273c44f
939 VPSHRDQ $79, (R14), Y20, K2, Y0 // 62d3dd2273064f
940 VPSHRDQ $79, -7(DI)(R8*8), Y20, K2, Y0 // 62b3dd227384c7f9ffffff4f
941 VPSHRDQ $79, Y24, Y14, K2, Y0 // 62938d2a73c04f
942 VPSHRDQ $79, Y13, Y14, K2, Y0 // 62d38d2a73c54f
943 VPSHRDQ $79, Y20, Y14, K2, Y0 // 62b38d2a73c44f
944 VPSHRDQ $79, (R14), Y14, K2, Y0 // 62d38d2a73064f
945 VPSHRDQ $79, -7(DI)(R8*8), Y14, K2, Y0 // 62b38d2a7384c7f9ffffff4f
946 VPSHRDQ $64, Z3, Z26, K1, Z13 // 6273ad4173eb40
947 VPSHRDQ $64, Z0, Z26, K1, Z13 // 6273ad4173e840
948 VPSHRDQ $64, -7(CX)(DX*1), Z26, K1, Z13 // 6273ad4173ac11f9ffffff40
949 VPSHRDQ $64, -15(R14)(R15*4), Z26, K1, Z13 // 6213ad4173acbef1ffffff40
950 VPSHRDQ $64, Z3, Z3, K1, Z13 // 6273e54973eb40
951 VPSHRDQ $64, Z0, Z3, K1, Z13 // 6273e54973e840
952 VPSHRDQ $64, -7(CX)(DX*1), Z3, K1, Z13 // 6273e54973ac11f9ffffff40
953 VPSHRDQ $64, -15(R14)(R15*4), Z3, K1, Z13 // 6213e54973acbef1ffffff40
954 VPSHRDQ $64, Z3, Z26, K1, Z21 // 62e3ad4173eb40
955 VPSHRDQ $64, Z0, Z26, K1, Z21 // 62e3ad4173e840
956 VPSHRDQ $64, -7(CX)(DX*1), Z26, K1, Z21 // 62e3ad4173ac11f9ffffff40
957 VPSHRDQ $64, -15(R14)(R15*4), Z26, K1, Z21 // 6283ad4173acbef1ffffff40
958 VPSHRDQ $64, Z3, Z3, K1, Z21 // 62e3e54973eb40
959 VPSHRDQ $64, Z0, Z3, K1, Z21 // 62e3e54973e840
960 VPSHRDQ $64, -7(CX)(DX*1), Z3, K1, Z21 // 62e3e54973ac11f9ffffff40
961 VPSHRDQ $64, -15(R14)(R15*4), Z3, K1, Z21 // 6283e54973acbef1ffffff40
962 VPSHRDVD X23, X12, K2, X8 // 62321d0a73c7
963 VPSHRDVD X11, X12, K2, X8 // 62521d0a73c3
964 VPSHRDVD X31, X12, K2, X8 // 62121d0a73c7
965 VPSHRDVD -7(CX), X12, K2, X8 // 62721d0a7381f9ffffff
966 VPSHRDVD 15(DX)(BX*4), X12, K2, X8 // 62721d0a73849a0f000000
967 VPSHRDVD X23, X16, K2, X8 // 62327d0273c7
968 VPSHRDVD X11, X16, K2, X8 // 62527d0273c3
969 VPSHRDVD X31, X16, K2, X8 // 62127d0273c7
970 VPSHRDVD -7(CX), X16, K2, X8 // 62727d027381f9ffffff
971 VPSHRDVD 15(DX)(BX*4), X16, K2, X8 // 62727d0273849a0f000000
972 VPSHRDVD X23, X23, K2, X8 // 6232450273c7
973 VPSHRDVD X11, X23, K2, X8 // 6252450273c3
974 VPSHRDVD X31, X23, K2, X8 // 6212450273c7
975 VPSHRDVD -7(CX), X23, K2, X8 // 627245027381f9ffffff
976 VPSHRDVD 15(DX)(BX*4), X23, K2, X8 // 6272450273849a0f000000
977 VPSHRDVD X23, X12, K2, X26 // 62221d0a73d7
978 VPSHRDVD X11, X12, K2, X26 // 62421d0a73d3
979 VPSHRDVD X31, X12, K2, X26 // 62021d0a73d7
980 VPSHRDVD -7(CX), X12, K2, X26 // 62621d0a7391f9ffffff
981 VPSHRDVD 15(DX)(BX*4), X12, K2, X26 // 62621d0a73949a0f000000
982 VPSHRDVD X23, X16, K2, X26 // 62227d0273d7
983 VPSHRDVD X11, X16, K2, X26 // 62427d0273d3
984 VPSHRDVD X31, X16, K2, X26 // 62027d0273d7
985 VPSHRDVD -7(CX), X16, K2, X26 // 62627d027391f9ffffff
986 VPSHRDVD 15(DX)(BX*4), X16, K2, X26 // 62627d0273949a0f000000
987 VPSHRDVD X23, X23, K2, X26 // 6222450273d7
988 VPSHRDVD X11, X23, K2, X26 // 6242450273d3
989 VPSHRDVD X31, X23, K2, X26 // 6202450273d7
990 VPSHRDVD -7(CX), X23, K2, X26 // 626245027391f9ffffff
991 VPSHRDVD 15(DX)(BX*4), X23, K2, X26 // 6262450273949a0f000000
992 VPSHRDVD X23, X12, K2, X23 // 62a21d0a73ff
993 VPSHRDVD X11, X12, K2, X23 // 62c21d0a73fb
994 VPSHRDVD X31, X12, K2, X23 // 62821d0a73ff
995 VPSHRDVD -7(CX), X12, K2, X23 // 62e21d0a73b9f9ffffff
996 VPSHRDVD 15(DX)(BX*4), X12, K2, X23 // 62e21d0a73bc9a0f000000
997 VPSHRDVD X23, X16, K2, X23 // 62a27d0273ff
998 VPSHRDVD X11, X16, K2, X23 // 62c27d0273fb
999 VPSHRDVD X31, X16, K2, X23 // 62827d0273ff
1000 VPSHRDVD -7(CX), X16, K2, X23 // 62e27d0273b9f9ffffff
1001 VPSHRDVD 15(DX)(BX*4), X16, K2, X23 // 62e27d0273bc9a0f000000
1002 VPSHRDVD X23, X23, K2, X23 // 62a2450273ff
1003 VPSHRDVD X11, X23, K2, X23 // 62c2450273fb
1004 VPSHRDVD X31, X23, K2, X23 // 6282450273ff
1005 VPSHRDVD -7(CX), X23, K2, X23 // 62e2450273b9f9ffffff
1006 VPSHRDVD 15(DX)(BX*4), X23, K2, X23 // 62e2450273bc9a0f000000
1007 VPSHRDVD Y22, Y26, K1, Y14 // 62322d2173f6
1008 VPSHRDVD Y3, Y26, K1, Y14 // 62722d2173f3
1009 VPSHRDVD Y15, Y26, K1, Y14 // 62522d2173f7
1010 VPSHRDVD 99(R15)(R15*4), Y26, K1, Y14 // 62122d2173b4bf63000000
1011 VPSHRDVD 15(DX), Y26, K1, Y14 // 62722d2173b20f000000
1012 VPSHRDVD Y22, Y30, K1, Y14 // 62320d2173f6
1013 VPSHRDVD Y3, Y30, K1, Y14 // 62720d2173f3
1014 VPSHRDVD Y15, Y30, K1, Y14 // 62520d2173f7
1015 VPSHRDVD 99(R15)(R15*4), Y30, K1, Y14 // 62120d2173b4bf63000000
1016 VPSHRDVD 15(DX), Y30, K1, Y14 // 62720d2173b20f000000
1017 VPSHRDVD Y22, Y12, K1, Y14 // 62321d2973f6
1018 VPSHRDVD Y3, Y12, K1, Y14 // 62721d2973f3
1019 VPSHRDVD Y15, Y12, K1, Y14 // 62521d2973f7
1020 VPSHRDVD 99(R15)(R15*4), Y12, K1, Y14 // 62121d2973b4bf63000000
1021 VPSHRDVD 15(DX), Y12, K1, Y14 // 62721d2973b20f000000
1022 VPSHRDVD Y22, Y26, K1, Y21 // 62a22d2173ee
1023 VPSHRDVD Y3, Y26, K1, Y21 // 62e22d2173eb
1024 VPSHRDVD Y15, Y26, K1, Y21 // 62c22d2173ef
1025 VPSHRDVD 99(R15)(R15*4), Y26, K1, Y21 // 62822d2173acbf63000000
1026 VPSHRDVD 15(DX), Y26, K1, Y21 // 62e22d2173aa0f000000
1027 VPSHRDVD Y22, Y30, K1, Y21 // 62a20d2173ee
1028 VPSHRDVD Y3, Y30, K1, Y21 // 62e20d2173eb
1029 VPSHRDVD Y15, Y30, K1, Y21 // 62c20d2173ef
1030 VPSHRDVD 99(R15)(R15*4), Y30, K1, Y21 // 62820d2173acbf63000000
1031 VPSHRDVD 15(DX), Y30, K1, Y21 // 62e20d2173aa0f000000
1032 VPSHRDVD Y22, Y12, K1, Y21 // 62a21d2973ee
1033 VPSHRDVD Y3, Y12, K1, Y21 // 62e21d2973eb
1034 VPSHRDVD Y15, Y12, K1, Y21 // 62c21d2973ef
1035 VPSHRDVD 99(R15)(R15*4), Y12, K1, Y21 // 62821d2973acbf63000000
1036 VPSHRDVD 15(DX), Y12, K1, Y21 // 62e21d2973aa0f000000
1037 VPSHRDVD Y22, Y26, K1, Y1 // 62b22d2173ce
1038 VPSHRDVD Y3, Y26, K1, Y1 // 62f22d2173cb
1039 VPSHRDVD Y15, Y26, K1, Y1 // 62d22d2173cf
1040 VPSHRDVD 99(R15)(R15*4), Y26, K1, Y1 // 62922d21738cbf63000000
1041 VPSHRDVD 15(DX), Y26, K1, Y1 // 62f22d21738a0f000000
1042 VPSHRDVD Y22, Y30, K1, Y1 // 62b20d2173ce
1043 VPSHRDVD Y3, Y30, K1, Y1 // 62f20d2173cb
1044 VPSHRDVD Y15, Y30, K1, Y1 // 62d20d2173cf
1045 VPSHRDVD 99(R15)(R15*4), Y30, K1, Y1 // 62920d21738cbf63000000
1046 VPSHRDVD 15(DX), Y30, K1, Y1 // 62f20d21738a0f000000
1047 VPSHRDVD Y22, Y12, K1, Y1 // 62b21d2973ce
1048 VPSHRDVD Y3, Y12, K1, Y1 // 62f21d2973cb
1049 VPSHRDVD Y15, Y12, K1, Y1 // 62d21d2973cf
1050 VPSHRDVD 99(R15)(R15*4), Y12, K1, Y1 // 62921d29738cbf63000000
1051 VPSHRDVD 15(DX), Y12, K1, Y1 // 62f21d29738a0f000000
1052 VPSHRDVD Z3, Z11, K7, Z21 // 62e2254f73eb
1053 VPSHRDVD Z12, Z11, K7, Z21 // 62c2254f73ec
1054 VPSHRDVD 15(DX)(BX*1), Z11, K7, Z21 // 62e2254f73ac1a0f000000
1055 VPSHRDVD -7(CX)(DX*2), Z11, K7, Z21 // 62e2254f73ac51f9ffffff
1056 VPSHRDVD Z3, Z25, K7, Z21 // 62e2354773eb
1057 VPSHRDVD Z12, Z25, K7, Z21 // 62c2354773ec
1058 VPSHRDVD 15(DX)(BX*1), Z25, K7, Z21 // 62e2354773ac1a0f000000
1059 VPSHRDVD -7(CX)(DX*2), Z25, K7, Z21 // 62e2354773ac51f9ffffff
1060 VPSHRDVD Z3, Z11, K7, Z13 // 6272254f73eb
1061 VPSHRDVD Z12, Z11, K7, Z13 // 6252254f73ec
1062 VPSHRDVD 15(DX)(BX*1), Z11, K7, Z13 // 6272254f73ac1a0f000000
1063 VPSHRDVD -7(CX)(DX*2), Z11, K7, Z13 // 6272254f73ac51f9ffffff
1064 VPSHRDVD Z3, Z25, K7, Z13 // 6272354773eb
1065 VPSHRDVD Z12, Z25, K7, Z13 // 6252354773ec
1066 VPSHRDVD 15(DX)(BX*1), Z25, K7, Z13 // 6272354773ac1a0f000000
1067 VPSHRDVD -7(CX)(DX*2), Z25, K7, Z13 // 6272354773ac51f9ffffff
1068 VPSHRDVQ X20, X11, K1, X24 // 6222a50973c4
1069 VPSHRDVQ X5, X11, K1, X24 // 6262a50973c5
1070 VPSHRDVQ X25, X11, K1, X24 // 6202a50973c1
1071 VPSHRDVQ 99(R15)(R15*8), X11, K1, X24 // 6202a5097384ff63000000
1072 VPSHRDVQ 7(AX)(CX*8), X11, K1, X24 // 6262a5097384c807000000
1073 VPSHRDVQ X20, X23, K1, X24 // 6222c50173c4
1074 VPSHRDVQ X5, X23, K1, X24 // 6262c50173c5
1075 VPSHRDVQ X25, X23, K1, X24 // 6202c50173c1
1076 VPSHRDVQ 99(R15)(R15*8), X23, K1, X24 // 6202c5017384ff63000000
1077 VPSHRDVQ 7(AX)(CX*8), X23, K1, X24 // 6262c5017384c807000000
1078 VPSHRDVQ X20, X2, K1, X24 // 6222ed0973c4
1079 VPSHRDVQ X5, X2, K1, X24 // 6262ed0973c5
1080 VPSHRDVQ X25, X2, K1, X24 // 6202ed0973c1
1081 VPSHRDVQ 99(R15)(R15*8), X2, K1, X24 // 6202ed097384ff63000000
1082 VPSHRDVQ 7(AX)(CX*8), X2, K1, X24 // 6262ed097384c807000000
1083 VPSHRDVQ X20, X11, K1, X14 // 6232a50973f4
1084 VPSHRDVQ X5, X11, K1, X14 // 6272a50973f5
1085 VPSHRDVQ X25, X11, K1, X14 // 6212a50973f1
1086 VPSHRDVQ 99(R15)(R15*8), X11, K1, X14 // 6212a50973b4ff63000000
1087 VPSHRDVQ 7(AX)(CX*8), X11, K1, X14 // 6272a50973b4c807000000
1088 VPSHRDVQ X20, X23, K1, X14 // 6232c50173f4
1089 VPSHRDVQ X5, X23, K1, X14 // 6272c50173f5
1090 VPSHRDVQ X25, X23, K1, X14 // 6212c50173f1
1091 VPSHRDVQ 99(R15)(R15*8), X23, K1, X14 // 6212c50173b4ff63000000
1092 VPSHRDVQ 7(AX)(CX*8), X23, K1, X14 // 6272c50173b4c807000000
1093 VPSHRDVQ X20, X2, K1, X14 // 6232ed0973f4
1094 VPSHRDVQ X5, X2, K1, X14 // 6272ed0973f5
1095 VPSHRDVQ X25, X2, K1, X14 // 6212ed0973f1
1096 VPSHRDVQ 99(R15)(R15*8), X2, K1, X14 // 6212ed0973b4ff63000000
1097 VPSHRDVQ 7(AX)(CX*8), X2, K1, X14 // 6272ed0973b4c807000000
1098 VPSHRDVQ X20, X11, K1, X0 // 62b2a50973c4
1099 VPSHRDVQ X5, X11, K1, X0 // 62f2a50973c5
1100 VPSHRDVQ X25, X11, K1, X0 // 6292a50973c1
1101 VPSHRDVQ 99(R15)(R15*8), X11, K1, X0 // 6292a5097384ff63000000
1102 VPSHRDVQ 7(AX)(CX*8), X11, K1, X0 // 62f2a5097384c807000000
1103 VPSHRDVQ X20, X23, K1, X0 // 62b2c50173c4
1104 VPSHRDVQ X5, X23, K1, X0 // 62f2c50173c5
1105 VPSHRDVQ X25, X23, K1, X0 // 6292c50173c1
1106 VPSHRDVQ 99(R15)(R15*8), X23, K1, X0 // 6292c5017384ff63000000
1107 VPSHRDVQ 7(AX)(CX*8), X23, K1, X0 // 62f2c5017384c807000000
1108 VPSHRDVQ X20, X2, K1, X0 // 62b2ed0973c4
1109 VPSHRDVQ X5, X2, K1, X0 // 62f2ed0973c5
1110 VPSHRDVQ X25, X2, K1, X0 // 6292ed0973c1
1111 VPSHRDVQ 99(R15)(R15*8), X2, K1, X0 // 6292ed097384ff63000000
1112 VPSHRDVQ 7(AX)(CX*8), X2, K1, X0 // 62f2ed097384c807000000
1113 VPSHRDVQ Y21, Y5, K1, Y1 // 62b2d52973cd
1114 VPSHRDVQ Y7, Y5, K1, Y1 // 62f2d52973cf
1115 VPSHRDVQ Y30, Y5, K1, Y1 // 6292d52973ce
1116 VPSHRDVQ (CX), Y5, K1, Y1 // 62f2d5297309
1117 VPSHRDVQ 99(R15), Y5, K1, Y1 // 62d2d529738f63000000
1118 VPSHRDVQ Y21, Y17, K1, Y1 // 62b2f52173cd
1119 VPSHRDVQ Y7, Y17, K1, Y1 // 62f2f52173cf
1120 VPSHRDVQ Y30, Y17, K1, Y1 // 6292f52173ce
1121 VPSHRDVQ (CX), Y17, K1, Y1 // 62f2f5217309
1122 VPSHRDVQ 99(R15), Y17, K1, Y1 // 62d2f521738f63000000
1123 VPSHRDVQ Y21, Y13, K1, Y1 // 62b2952973cd
1124 VPSHRDVQ Y7, Y13, K1, Y1 // 62f2952973cf
1125 VPSHRDVQ Y30, Y13, K1, Y1 // 6292952973ce
1126 VPSHRDVQ (CX), Y13, K1, Y1 // 62f295297309
1127 VPSHRDVQ 99(R15), Y13, K1, Y1 // 62d29529738f63000000
1128 VPSHRDVQ Y21, Y5, K1, Y27 // 6222d52973dd
1129 VPSHRDVQ Y7, Y5, K1, Y27 // 6262d52973df
1130 VPSHRDVQ Y30, Y5, K1, Y27 // 6202d52973de
1131 VPSHRDVQ (CX), Y5, K1, Y27 // 6262d5297319
1132 VPSHRDVQ 99(R15), Y5, K1, Y27 // 6242d529739f63000000
1133 VPSHRDVQ Y21, Y17, K1, Y27 // 6222f52173dd
1134 VPSHRDVQ Y7, Y17, K1, Y27 // 6262f52173df
1135 VPSHRDVQ Y30, Y17, K1, Y27 // 6202f52173de
1136 VPSHRDVQ (CX), Y17, K1, Y27 // 6262f5217319
1137 VPSHRDVQ 99(R15), Y17, K1, Y27 // 6242f521739f63000000
1138 VPSHRDVQ Y21, Y13, K1, Y27 // 6222952973dd
1139 VPSHRDVQ Y7, Y13, K1, Y27 // 6262952973df
1140 VPSHRDVQ Y30, Y13, K1, Y27 // 6202952973de
1141 VPSHRDVQ (CX), Y13, K1, Y27 // 626295297319
1142 VPSHRDVQ 99(R15), Y13, K1, Y27 // 62429529739f63000000
1143 VPSHRDVQ Y21, Y5, K1, Y19 // 62a2d52973dd
1144 VPSHRDVQ Y7, Y5, K1, Y19 // 62e2d52973df
1145 VPSHRDVQ Y30, Y5, K1, Y19 // 6282d52973de
1146 VPSHRDVQ (CX), Y5, K1, Y19 // 62e2d5297319
1147 VPSHRDVQ 99(R15), Y5, K1, Y19 // 62c2d529739f63000000
1148 VPSHRDVQ Y21, Y17, K1, Y19 // 62a2f52173dd
1149 VPSHRDVQ Y7, Y17, K1, Y19 // 62e2f52173df
1150 VPSHRDVQ Y30, Y17, K1, Y19 // 6282f52173de
1151 VPSHRDVQ (CX), Y17, K1, Y19 // 62e2f5217319
1152 VPSHRDVQ 99(R15), Y17, K1, Y19 // 62c2f521739f63000000
1153 VPSHRDVQ Y21, Y13, K1, Y19 // 62a2952973dd
1154 VPSHRDVQ Y7, Y13, K1, Y19 // 62e2952973df
1155 VPSHRDVQ Y30, Y13, K1, Y19 // 6282952973de
1156 VPSHRDVQ (CX), Y13, K1, Y19 // 62e295297319
1157 VPSHRDVQ 99(R15), Y13, K1, Y19 // 62c29529739f63000000
1158 VPSHRDVQ Z23, Z23, K1, Z27 // 6222c54173df
1159 VPSHRDVQ Z6, Z23, K1, Z27 // 6262c54173de
1160 VPSHRDVQ -17(BP), Z23, K1, Z27 // 6262c541739defffffff
1161 VPSHRDVQ -15(R14)(R15*8), Z23, K1, Z27 // 6202c541739cfef1ffffff
1162 VPSHRDVQ Z23, Z5, K1, Z27 // 6222d54973df
1163 VPSHRDVQ Z6, Z5, K1, Z27 // 6262d54973de
1164 VPSHRDVQ -17(BP), Z5, K1, Z27 // 6262d549739defffffff
1165 VPSHRDVQ -15(R14)(R15*8), Z5, K1, Z27 // 6202d549739cfef1ffffff
1166 VPSHRDVQ Z23, Z23, K1, Z15 // 6232c54173ff
1167 VPSHRDVQ Z6, Z23, K1, Z15 // 6272c54173fe
1168 VPSHRDVQ -17(BP), Z23, K1, Z15 // 6272c54173bdefffffff
1169 VPSHRDVQ -15(R14)(R15*8), Z23, K1, Z15 // 6212c54173bcfef1ffffff
1170 VPSHRDVQ Z23, Z5, K1, Z15 // 6232d54973ff
1171 VPSHRDVQ Z6, Z5, K1, Z15 // 6272d54973fe
1172 VPSHRDVQ -17(BP), Z5, K1, Z15 // 6272d54973bdefffffff
1173 VPSHRDVQ -15(R14)(R15*8), Z5, K1, Z15 // 6212d54973bcfef1ffffff
1174 VPSHRDVW X2, X2, K7, X0 // 62f2ed0f72c2
1175 VPSHRDVW X31, X2, K7, X0 // 6292ed0f72c7
1176 VPSHRDVW X11, X2, K7, X0 // 62d2ed0f72c3
1177 VPSHRDVW (AX), X2, K7, X0 // 62f2ed0f7200
1178 VPSHRDVW 7(SI), X2, K7, X0 // 62f2ed0f728607000000
1179 VPSHRDVW X2, X8, K7, X0 // 62f2bd0f72c2
1180 VPSHRDVW X31, X8, K7, X0 // 6292bd0f72c7
1181 VPSHRDVW X11, X8, K7, X0 // 62d2bd0f72c3
1182 VPSHRDVW (AX), X8, K7, X0 // 62f2bd0f7200
1183 VPSHRDVW 7(SI), X8, K7, X0 // 62f2bd0f728607000000
1184 VPSHRDVW X2, X9, K7, X0 // 62f2b50f72c2
1185 VPSHRDVW X31, X9, K7, X0 // 6292b50f72c7
1186 VPSHRDVW X11, X9, K7, X0 // 62d2b50f72c3
1187 VPSHRDVW (AX), X9, K7, X0 // 62f2b50f7200
1188 VPSHRDVW 7(SI), X9, K7, X0 // 62f2b50f728607000000
1189 VPSHRDVW X2, X2, K7, X9 // 6272ed0f72ca
1190 VPSHRDVW X31, X2, K7, X9 // 6212ed0f72cf
1191 VPSHRDVW X11, X2, K7, X9 // 6252ed0f72cb
1192 VPSHRDVW (AX), X2, K7, X9 // 6272ed0f7208
1193 VPSHRDVW 7(SI), X2, K7, X9 // 6272ed0f728e07000000
1194 VPSHRDVW X2, X8, K7, X9 // 6272bd0f72ca
1195 VPSHRDVW X31, X8, K7, X9 // 6212bd0f72cf
1196 VPSHRDVW X11, X8, K7, X9 // 6252bd0f72cb
1197 VPSHRDVW (AX), X8, K7, X9 // 6272bd0f7208
1198 VPSHRDVW 7(SI), X8, K7, X9 // 6272bd0f728e07000000
1199 VPSHRDVW X2, X9, K7, X9 // 6272b50f72ca
1200 VPSHRDVW X31, X9, K7, X9 // 6212b50f72cf
1201 VPSHRDVW X11, X9, K7, X9 // 6252b50f72cb
1202 VPSHRDVW (AX), X9, K7, X9 // 6272b50f7208
1203 VPSHRDVW 7(SI), X9, K7, X9 // 6272b50f728e07000000
1204 VPSHRDVW X2, X2, K7, X13 // 6272ed0f72ea
1205 VPSHRDVW X31, X2, K7, X13 // 6212ed0f72ef
1206 VPSHRDVW X11, X2, K7, X13 // 6252ed0f72eb
1207 VPSHRDVW (AX), X2, K7, X13 // 6272ed0f7228
1208 VPSHRDVW 7(SI), X2, K7, X13 // 6272ed0f72ae07000000
1209 VPSHRDVW X2, X8, K7, X13 // 6272bd0f72ea
1210 VPSHRDVW X31, X8, K7, X13 // 6212bd0f72ef
1211 VPSHRDVW X11, X8, K7, X13 // 6252bd0f72eb
1212 VPSHRDVW (AX), X8, K7, X13 // 6272bd0f7228
1213 VPSHRDVW 7(SI), X8, K7, X13 // 6272bd0f72ae07000000
1214 VPSHRDVW X2, X9, K7, X13 // 6272b50f72ea
1215 VPSHRDVW X31, X9, K7, X13 // 6212b50f72ef
1216 VPSHRDVW X11, X9, K7, X13 // 6252b50f72eb
1217 VPSHRDVW (AX), X9, K7, X13 // 6272b50f7228
1218 VPSHRDVW 7(SI), X9, K7, X13 // 6272b50f72ae07000000
1219 VPSHRDVW Y5, Y8, K2, Y13 // 6272bd2a72ed
1220 VPSHRDVW Y24, Y8, K2, Y13 // 6212bd2a72e8
1221 VPSHRDVW Y21, Y8, K2, Y13 // 6232bd2a72ed
1222 VPSHRDVW 99(R15)(R15*2), Y8, K2, Y13 // 6212bd2a72ac7f63000000
1223 VPSHRDVW -7(DI), Y8, K2, Y13 // 6272bd2a72aff9ffffff
1224 VPSHRDVW Y5, Y11, K2, Y13 // 6272a52a72ed
1225 VPSHRDVW Y24, Y11, K2, Y13 // 6212a52a72e8
1226 VPSHRDVW Y21, Y11, K2, Y13 // 6232a52a72ed
1227 VPSHRDVW 99(R15)(R15*2), Y11, K2, Y13 // 6212a52a72ac7f63000000
1228 VPSHRDVW -7(DI), Y11, K2, Y13 // 6272a52a72aff9ffffff
1229 VPSHRDVW Y5, Y24, K2, Y13 // 6272bd2272ed
1230 VPSHRDVW Y24, Y24, K2, Y13 // 6212bd2272e8
1231 VPSHRDVW Y21, Y24, K2, Y13 // 6232bd2272ed
1232 VPSHRDVW 99(R15)(R15*2), Y24, K2, Y13 // 6212bd2272ac7f63000000
1233 VPSHRDVW -7(DI), Y24, K2, Y13 // 6272bd2272aff9ffffff
1234 VPSHRDVW Y5, Y8, K2, Y18 // 62e2bd2a72d5
1235 VPSHRDVW Y24, Y8, K2, Y18 // 6282bd2a72d0
1236 VPSHRDVW Y21, Y8, K2, Y18 // 62a2bd2a72d5
1237 VPSHRDVW 99(R15)(R15*2), Y8, K2, Y18 // 6282bd2a72947f63000000
1238 VPSHRDVW -7(DI), Y8, K2, Y18 // 62e2bd2a7297f9ffffff
1239 VPSHRDVW Y5, Y11, K2, Y18 // 62e2a52a72d5
1240 VPSHRDVW Y24, Y11, K2, Y18 // 6282a52a72d0
1241 VPSHRDVW Y21, Y11, K2, Y18 // 62a2a52a72d5
1242 VPSHRDVW 99(R15)(R15*2), Y11, K2, Y18 // 6282a52a72947f63000000
1243 VPSHRDVW -7(DI), Y11, K2, Y18 // 62e2a52a7297f9ffffff
1244 VPSHRDVW Y5, Y24, K2, Y18 // 62e2bd2272d5
1245 VPSHRDVW Y24, Y24, K2, Y18 // 6282bd2272d0
1246 VPSHRDVW Y21, Y24, K2, Y18 // 62a2bd2272d5
1247 VPSHRDVW 99(R15)(R15*2), Y24, K2, Y18 // 6282bd2272947f63000000
1248 VPSHRDVW -7(DI), Y24, K2, Y18 // 62e2bd227297f9ffffff
1249 VPSHRDVW Y5, Y8, K2, Y24 // 6262bd2a72c5
1250 VPSHRDVW Y24, Y8, K2, Y24 // 6202bd2a72c0
1251 VPSHRDVW Y21, Y8, K2, Y24 // 6222bd2a72c5
1252 VPSHRDVW 99(R15)(R15*2), Y8, K2, Y24 // 6202bd2a72847f63000000
1253 VPSHRDVW -7(DI), Y8, K2, Y24 // 6262bd2a7287f9ffffff
1254 VPSHRDVW Y5, Y11, K2, Y24 // 6262a52a72c5
1255 VPSHRDVW Y24, Y11, K2, Y24 // 6202a52a72c0
1256 VPSHRDVW Y21, Y11, K2, Y24 // 6222a52a72c5
1257 VPSHRDVW 99(R15)(R15*2), Y11, K2, Y24 // 6202a52a72847f63000000
1258 VPSHRDVW -7(DI), Y11, K2, Y24 // 6262a52a7287f9ffffff
1259 VPSHRDVW Y5, Y24, K2, Y24 // 6262bd2272c5
1260 VPSHRDVW Y24, Y24, K2, Y24 // 6202bd2272c0
1261 VPSHRDVW Y21, Y24, K2, Y24 // 6222bd2272c5
1262 VPSHRDVW 99(R15)(R15*2), Y24, K2, Y24 // 6202bd2272847f63000000
1263 VPSHRDVW -7(DI), Y24, K2, Y24 // 6262bd227287f9ffffff
1264 VPSHRDVW Z16, Z21, K4, Z8 // 6232d54472c0
1265 VPSHRDVW Z13, Z21, K4, Z8 // 6252d54472c5
1266 VPSHRDVW 17(SP)(BP*2), Z21, K4, Z8 // 6272d54472846c11000000
1267 VPSHRDVW -7(DI)(R8*4), Z21, K4, Z8 // 6232d544728487f9ffffff
1268 VPSHRDVW Z16, Z5, K4, Z8 // 6232d54c72c0
1269 VPSHRDVW Z13, Z5, K4, Z8 // 6252d54c72c5
1270 VPSHRDVW 17(SP)(BP*2), Z5, K4, Z8 // 6272d54c72846c11000000
1271 VPSHRDVW -7(DI)(R8*4), Z5, K4, Z8 // 6232d54c728487f9ffffff
1272 VPSHRDVW Z16, Z21, K4, Z28 // 6222d54472e0
1273 VPSHRDVW Z13, Z21, K4, Z28 // 6242d54472e5
1274 VPSHRDVW 17(SP)(BP*2), Z21, K4, Z28 // 6262d54472a46c11000000
1275 VPSHRDVW -7(DI)(R8*4), Z21, K4, Z28 // 6222d54472a487f9ffffff
1276 VPSHRDVW Z16, Z5, K4, Z28 // 6222d54c72e0
1277 VPSHRDVW Z13, Z5, K4, Z28 // 6242d54c72e5
1278 VPSHRDVW 17(SP)(BP*2), Z5, K4, Z28 // 6262d54c72a46c11000000
1279 VPSHRDVW -7(DI)(R8*4), Z5, K4, Z28 // 6222d54c72a487f9ffffff
1280 VPSHRDW $27, X15, X0, K1, X22 // 62c3fd0972f71b
1281 VPSHRDW $27, X11, X0, K1, X22 // 62c3fd0972f31b
1282 VPSHRDW $27, X0, X0, K1, X22 // 62e3fd0972f01b
1283 VPSHRDW $27, (BX), X0, K1, X22 // 62e3fd0972331b
1284 VPSHRDW $27, -17(BP)(SI*1), X0, K1, X22 // 62e3fd0972b435efffffff1b
1285 VPSHRDW $27, X15, X17, K1, X22 // 62c3f50172f71b
1286 VPSHRDW $27, X11, X17, K1, X22 // 62c3f50172f31b
1287 VPSHRDW $27, X0, X17, K1, X22 // 62e3f50172f01b
1288 VPSHRDW $27, (BX), X17, K1, X22 // 62e3f50172331b
1289 VPSHRDW $27, -17(BP)(SI*1), X17, K1, X22 // 62e3f50172b435efffffff1b
1290 VPSHRDW $27, X15, X7, K1, X22 // 62c3c50972f71b
1291 VPSHRDW $27, X11, X7, K1, X22 // 62c3c50972f31b
1292 VPSHRDW $27, X0, X7, K1, X22 // 62e3c50972f01b
1293 VPSHRDW $27, (BX), X7, K1, X22 // 62e3c50972331b
1294 VPSHRDW $27, -17(BP)(SI*1), X7, K1, X22 // 62e3c50972b435efffffff1b
1295 VPSHRDW $27, X15, X0, K1, X5 // 62d3fd0972ef1b
1296 VPSHRDW $27, X11, X0, K1, X5 // 62d3fd0972eb1b
1297 VPSHRDW $27, X0, X0, K1, X5 // 62f3fd0972e81b
1298 VPSHRDW $27, (BX), X0, K1, X5 // 62f3fd09722b1b
1299 VPSHRDW $27, -17(BP)(SI*1), X0, K1, X5 // 62f3fd0972ac35efffffff1b
1300 VPSHRDW $27, X15, X17, K1, X5 // 62d3f50172ef1b
1301 VPSHRDW $27, X11, X17, K1, X5 // 62d3f50172eb1b
1302 VPSHRDW $27, X0, X17, K1, X5 // 62f3f50172e81b
1303 VPSHRDW $27, (BX), X17, K1, X5 // 62f3f501722b1b
1304 VPSHRDW $27, -17(BP)(SI*1), X17, K1, X5 // 62f3f50172ac35efffffff1b
1305 VPSHRDW $27, X15, X7, K1, X5 // 62d3c50972ef1b
1306 VPSHRDW $27, X11, X7, K1, X5 // 62d3c50972eb1b
1307 VPSHRDW $27, X0, X7, K1, X5 // 62f3c50972e81b
1308 VPSHRDW $27, (BX), X7, K1, X5 // 62f3c509722b1b
1309 VPSHRDW $27, -17(BP)(SI*1), X7, K1, X5 // 62f3c50972ac35efffffff1b
1310 VPSHRDW $27, X15, X0, K1, X14 // 6253fd0972f71b
1311 VPSHRDW $27, X11, X0, K1, X14 // 6253fd0972f31b
1312 VPSHRDW $27, X0, X0, K1, X14 // 6273fd0972f01b
1313 VPSHRDW $27, (BX), X0, K1, X14 // 6273fd0972331b
1314 VPSHRDW $27, -17(BP)(SI*1), X0, K1, X14 // 6273fd0972b435efffffff1b
1315 VPSHRDW $27, X15, X17, K1, X14 // 6253f50172f71b
1316 VPSHRDW $27, X11, X17, K1, X14 // 6253f50172f31b
1317 VPSHRDW $27, X0, X17, K1, X14 // 6273f50172f01b
1318 VPSHRDW $27, (BX), X17, K1, X14 // 6273f50172331b
1319 VPSHRDW $27, -17(BP)(SI*1), X17, K1, X14 // 6273f50172b435efffffff1b
1320 VPSHRDW $27, X15, X7, K1, X14 // 6253c50972f71b
1321 VPSHRDW $27, X11, X7, K1, X14 // 6253c50972f31b
1322 VPSHRDW $27, X0, X7, K1, X14 // 6273c50972f01b
1323 VPSHRDW $27, (BX), X7, K1, X14 // 6273c50972331b
1324 VPSHRDW $27, -17(BP)(SI*1), X7, K1, X14 // 6273c50972b435efffffff1b
1325 VPSHRDW $47, Y7, Y9, K3, Y16 // 62e3b52b72c72f
1326 VPSHRDW $47, Y6, Y9, K3, Y16 // 62e3b52b72c62f
1327 VPSHRDW $47, Y26, Y9, K3, Y16 // 6283b52b72c22f
1328 VPSHRDW $47, -7(CX)(DX*1), Y9, K3, Y16 // 62e3b52b728411f9ffffff2f
1329 VPSHRDW $47, -15(R14)(R15*4), Y9, K3, Y16 // 6283b52b7284bef1ffffff2f
1330 VPSHRDW $47, Y7, Y6, K3, Y16 // 62e3cd2b72c72f
1331 VPSHRDW $47, Y6, Y6, K3, Y16 // 62e3cd2b72c62f
1332 VPSHRDW $47, Y26, Y6, K3, Y16 // 6283cd2b72c22f
1333 VPSHRDW $47, -7(CX)(DX*1), Y6, K3, Y16 // 62e3cd2b728411f9ffffff2f
1334 VPSHRDW $47, -15(R14)(R15*4), Y6, K3, Y16 // 6283cd2b7284bef1ffffff2f
1335 VPSHRDW $47, Y7, Y3, K3, Y16 // 62e3e52b72c72f
1336 VPSHRDW $47, Y6, Y3, K3, Y16 // 62e3e52b72c62f
1337 VPSHRDW $47, Y26, Y3, K3, Y16 // 6283e52b72c22f
1338 VPSHRDW $47, -7(CX)(DX*1), Y3, K3, Y16 // 62e3e52b728411f9ffffff2f
1339 VPSHRDW $47, -15(R14)(R15*4), Y3, K3, Y16 // 6283e52b7284bef1ffffff2f
1340 VPSHRDW $47, Y7, Y9, K3, Y9 // 6273b52b72cf2f
1341 VPSHRDW $47, Y6, Y9, K3, Y9 // 6273b52b72ce2f
1342 VPSHRDW $47, Y26, Y9, K3, Y9 // 6213b52b72ca2f
1343 VPSHRDW $47, -7(CX)(DX*1), Y9, K3, Y9 // 6273b52b728c11f9ffffff2f
1344 VPSHRDW $47, -15(R14)(R15*4), Y9, K3, Y9 // 6213b52b728cbef1ffffff2f
1345 VPSHRDW $47, Y7, Y6, K3, Y9 // 6273cd2b72cf2f
1346 VPSHRDW $47, Y6, Y6, K3, Y9 // 6273cd2b72ce2f
1347 VPSHRDW $47, Y26, Y6, K3, Y9 // 6213cd2b72ca2f
1348 VPSHRDW $47, -7(CX)(DX*1), Y6, K3, Y9 // 6273cd2b728c11f9ffffff2f
1349 VPSHRDW $47, -15(R14)(R15*4), Y6, K3, Y9 // 6213cd2b728cbef1ffffff2f
1350 VPSHRDW $47, Y7, Y3, K3, Y9 // 6273e52b72cf2f
1351 VPSHRDW $47, Y6, Y3, K3, Y9 // 6273e52b72ce2f
1352 VPSHRDW $47, Y26, Y3, K3, Y9 // 6213e52b72ca2f
1353 VPSHRDW $47, -7(CX)(DX*1), Y3, K3, Y9 // 6273e52b728c11f9ffffff2f
1354 VPSHRDW $47, -15(R14)(R15*4), Y3, K3, Y9 // 6213e52b728cbef1ffffff2f
1355 VPSHRDW $47, Y7, Y9, K3, Y13 // 6273b52b72ef2f
1356 VPSHRDW $47, Y6, Y9, K3, Y13 // 6273b52b72ee2f
1357 VPSHRDW $47, Y26, Y9, K3, Y13 // 6213b52b72ea2f
1358 VPSHRDW $47, -7(CX)(DX*1), Y9, K3, Y13 // 6273b52b72ac11f9ffffff2f
1359 VPSHRDW $47, -15(R14)(R15*4), Y9, K3, Y13 // 6213b52b72acbef1ffffff2f
1360 VPSHRDW $47, Y7, Y6, K3, Y13 // 6273cd2b72ef2f
1361 VPSHRDW $47, Y6, Y6, K3, Y13 // 6273cd2b72ee2f
1362 VPSHRDW $47, Y26, Y6, K3, Y13 // 6213cd2b72ea2f
1363 VPSHRDW $47, -7(CX)(DX*1), Y6, K3, Y13 // 6273cd2b72ac11f9ffffff2f
1364 VPSHRDW $47, -15(R14)(R15*4), Y6, K3, Y13 // 6213cd2b72acbef1ffffff2f
1365 VPSHRDW $47, Y7, Y3, K3, Y13 // 6273e52b72ef2f
1366 VPSHRDW $47, Y6, Y3, K3, Y13 // 6273e52b72ee2f
1367 VPSHRDW $47, Y26, Y3, K3, Y13 // 6213e52b72ea2f
1368 VPSHRDW $47, -7(CX)(DX*1), Y3, K3, Y13 // 6273e52b72ac11f9ffffff2f
1369 VPSHRDW $47, -15(R14)(R15*4), Y3, K3, Y13 // 6213e52b72acbef1ffffff2f
1370 VPSHRDW $82, Z6, Z22, K4, Z12 // 6273cd4472e652
1371 VPSHRDW $82, Z8, Z22, K4, Z12 // 6253cd4472e052
1372 VPSHRDW $82, 15(R8), Z22, K4, Z12 // 6253cd4472a00f00000052
1373 VPSHRDW $82, (BP), Z22, K4, Z12 // 6273cd4472650052
1374 VPSHRDW $82, Z6, Z11, K4, Z12 // 6273a54c72e652
1375 VPSHRDW $82, Z8, Z11, K4, Z12 // 6253a54c72e052
1376 VPSHRDW $82, 15(R8), Z11, K4, Z12 // 6253a54c72a00f00000052
1377 VPSHRDW $82, (BP), Z11, K4, Z12 // 6273a54c72650052
1378 VPSHRDW $82, Z6, Z22, K4, Z27 // 6263cd4472de52
1379 VPSHRDW $82, Z8, Z22, K4, Z27 // 6243cd4472d852
1380 VPSHRDW $82, 15(R8), Z22, K4, Z27 // 6243cd4472980f00000052
1381 VPSHRDW $82, (BP), Z22, K4, Z27 // 6263cd44725d0052
1382 VPSHRDW $82, Z6, Z11, K4, Z27 // 6263a54c72de52
1383 VPSHRDW $82, Z8, Z11, K4, Z27 // 6243a54c72d852
1384 VPSHRDW $82, 15(R8), Z11, K4, Z27 // 6243a54c72980f00000052
1385 VPSHRDW $82, (BP), Z11, K4, Z27 // 6263a54c725d0052
1386 RET
1387
View as plain text