xref: /aosp_15_r20/external/boringssl/src/gen/bcm/sha512-586-win.asm (revision 8fb009dc861624b67b6cdb62ea21f0f22d0c584b)
1*8fb009dcSAndroid Build Coastguard Worker; This file is generated from a similarly-named Perl script in the BoringSSL
2*8fb009dcSAndroid Build Coastguard Worker; source tree. Do not edit by hand.
3*8fb009dcSAndroid Build Coastguard Worker
4*8fb009dcSAndroid Build Coastguard Worker%ifdef BORINGSSL_PREFIX
5*8fb009dcSAndroid Build Coastguard Worker%include "boringssl_prefix_symbols_nasm.inc"
6*8fb009dcSAndroid Build Coastguard Worker%endif
7*8fb009dcSAndroid Build Coastguard Worker%ifidn __OUTPUT_FORMAT__, win32
8*8fb009dcSAndroid Build Coastguard Worker%ifidn __OUTPUT_FORMAT__,obj
9*8fb009dcSAndroid Build Coastguard Workersection	code	use32 class=code align=64
10*8fb009dcSAndroid Build Coastguard Worker%elifidn __OUTPUT_FORMAT__,win32
11*8fb009dcSAndroid Build Coastguard Worker$@feat.00 equ 1
12*8fb009dcSAndroid Build Coastguard Workersection	.text	code align=64
13*8fb009dcSAndroid Build Coastguard Worker%else
14*8fb009dcSAndroid Build Coastguard Workersection	.text	code
15*8fb009dcSAndroid Build Coastguard Worker%endif
16*8fb009dcSAndroid Build Coastguard Workerglobal	_sha512_block_data_order_nohw
17*8fb009dcSAndroid Build Coastguard Workeralign	16
18*8fb009dcSAndroid Build Coastguard Worker_sha512_block_data_order_nohw:
19*8fb009dcSAndroid Build Coastguard WorkerL$_sha512_block_data_order_nohw_begin:
20*8fb009dcSAndroid Build Coastguard Worker	push	ebp
21*8fb009dcSAndroid Build Coastguard Worker	push	ebx
22*8fb009dcSAndroid Build Coastguard Worker	push	esi
23*8fb009dcSAndroid Build Coastguard Worker	push	edi
24*8fb009dcSAndroid Build Coastguard Worker	mov	esi,DWORD [20+esp]
25*8fb009dcSAndroid Build Coastguard Worker	mov	edi,DWORD [24+esp]
26*8fb009dcSAndroid Build Coastguard Worker	mov	eax,DWORD [28+esp]
27*8fb009dcSAndroid Build Coastguard Worker	mov	ebx,esp
28*8fb009dcSAndroid Build Coastguard Worker	call	L$000pic_point
29*8fb009dcSAndroid Build Coastguard WorkerL$000pic_point:
30*8fb009dcSAndroid Build Coastguard Worker	pop	ebp
31*8fb009dcSAndroid Build Coastguard Worker	lea	ebp,[(L$K512-L$000pic_point)+ebp]
32*8fb009dcSAndroid Build Coastguard Worker	sub	esp,16
33*8fb009dcSAndroid Build Coastguard Worker	and	esp,-64
34*8fb009dcSAndroid Build Coastguard Worker	shl	eax,7
35*8fb009dcSAndroid Build Coastguard Worker	add	eax,edi
36*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [esp],esi
37*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [4+esp],edi
38*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [8+esp],eax
39*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [12+esp],ebx
40*8fb009dcSAndroid Build Coastguard Worker	movq	mm0,[esi]
41*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esi]
42*8fb009dcSAndroid Build Coastguard Worker	movq	mm2,[16+esi]
43*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,[24+esi]
44*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[32+esi]
45*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esi]
46*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esi]
47*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[56+esi]
48*8fb009dcSAndroid Build Coastguard Worker	sub	esp,80
49*8fb009dcSAndroid Build Coastguard Worker	jmp	NEAR L$001loop_sse2
50*8fb009dcSAndroid Build Coastguard Workeralign	16
51*8fb009dcSAndroid Build Coastguard WorkerL$001loop_sse2:
52*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm1
53*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm2
54*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm3
55*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm5
56*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm6
57*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
58*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm7
59*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm0
60*8fb009dcSAndroid Build Coastguard Worker	mov	eax,DWORD [edi]
61*8fb009dcSAndroid Build Coastguard Worker	mov	ebx,DWORD [4+edi]
62*8fb009dcSAndroid Build Coastguard Worker	add	edi,8
63*8fb009dcSAndroid Build Coastguard Worker	mov	edx,15
64*8fb009dcSAndroid Build Coastguard Worker	bswap	eax
65*8fb009dcSAndroid Build Coastguard Worker	bswap	ebx
66*8fb009dcSAndroid Build Coastguard Worker	jmp	NEAR L$00200_14_sse2
67*8fb009dcSAndroid Build Coastguard Workeralign	16
68*8fb009dcSAndroid Build Coastguard WorkerL$00200_14_sse2:
69*8fb009dcSAndroid Build Coastguard Worker	movd	mm1,eax
70*8fb009dcSAndroid Build Coastguard Worker	mov	eax,DWORD [edi]
71*8fb009dcSAndroid Build Coastguard Worker	movd	mm7,ebx
72*8fb009dcSAndroid Build Coastguard Worker	mov	ebx,DWORD [4+edi]
73*8fb009dcSAndroid Build Coastguard Worker	add	edi,8
74*8fb009dcSAndroid Build Coastguard Worker	bswap	eax
75*8fb009dcSAndroid Build Coastguard Worker	bswap	ebx
76*8fb009dcSAndroid Build Coastguard Worker	punpckldq	mm7,mm1
77*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
78*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
79*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
80*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
81*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
82*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
83*8fb009dcSAndroid Build Coastguard Worker	movq	mm0,mm3
84*8fb009dcSAndroid Build Coastguard Worker	movq	[72+esp],mm7
85*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
86*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
87*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
88*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
89*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
90*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
91*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
92*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
93*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
94*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
95*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
96*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
97*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
98*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[ebp]
99*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
100*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
101*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
102*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
103*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
104*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
105*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
106*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
107*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
108*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
109*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
110*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
111*8fb009dcSAndroid Build Coastguard Worker	sub	esp,8
112*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
113*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
114*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
115*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
116*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
117*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
118*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
119*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
120*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
121*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
122*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
123*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm2
124*8fb009dcSAndroid Build Coastguard Worker	movq	mm2,mm0
125*8fb009dcSAndroid Build Coastguard Worker	add	ebp,8
126*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm6
127*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
128*8fb009dcSAndroid Build Coastguard Worker	dec	edx
129*8fb009dcSAndroid Build Coastguard Worker	jnz	NEAR L$00200_14_sse2
130*8fb009dcSAndroid Build Coastguard Worker	movd	mm1,eax
131*8fb009dcSAndroid Build Coastguard Worker	movd	mm7,ebx
132*8fb009dcSAndroid Build Coastguard Worker	punpckldq	mm7,mm1
133*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
134*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
135*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
136*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
137*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
138*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
139*8fb009dcSAndroid Build Coastguard Worker	movq	mm0,mm3
140*8fb009dcSAndroid Build Coastguard Worker	movq	[72+esp],mm7
141*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
142*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
143*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
144*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
145*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
146*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
147*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
148*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
149*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
150*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
151*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
152*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
153*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
154*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[ebp]
155*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
156*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
157*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
158*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
159*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
160*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
161*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
162*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
163*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
164*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
165*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
166*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
167*8fb009dcSAndroid Build Coastguard Worker	sub	esp,8
168*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
169*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
170*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
171*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
172*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
173*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
174*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
175*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
176*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
177*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
178*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[192+esp]
179*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm2
180*8fb009dcSAndroid Build Coastguard Worker	movq	mm2,mm0
181*8fb009dcSAndroid Build Coastguard Worker	add	ebp,8
182*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm6
183*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm0
184*8fb009dcSAndroid Build Coastguard Worker	mov	edx,32
185*8fb009dcSAndroid Build Coastguard Worker	jmp	NEAR L$00316_79_sse2
186*8fb009dcSAndroid Build Coastguard Workeralign	16
187*8fb009dcSAndroid Build Coastguard WorkerL$00316_79_sse2:
188*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[88+esp]
189*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm7
190*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm7,1
191*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm5
192*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
193*8fb009dcSAndroid Build Coastguard Worker	psllq	mm1,56
194*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
195*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm7
196*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm7,6
197*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
198*8fb009dcSAndroid Build Coastguard Worker	psllq	mm1,7
199*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm7
200*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm7,1
201*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
202*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm5
203*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,13
204*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm3
205*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,3
206*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm5
207*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[200+esp]
208*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm6
209*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,42
210*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[128+esp]
211*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm5
212*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,42
213*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
214*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm6
215*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
216*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm1
217*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
218*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
219*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
220*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
221*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
222*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
223*8fb009dcSAndroid Build Coastguard Worker	movq	[72+esp],mm7
224*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
225*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
226*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
227*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
228*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
229*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
230*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
231*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
232*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
233*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
234*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
235*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
236*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
237*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[ebp]
238*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
239*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
240*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
241*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
242*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
243*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
244*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
245*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
246*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
247*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
248*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
249*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
250*8fb009dcSAndroid Build Coastguard Worker	sub	esp,8
251*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
252*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
253*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
254*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
255*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
256*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
257*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
258*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
259*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
260*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
261*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[192+esp]
262*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
263*8fb009dcSAndroid Build Coastguard Worker	add	ebp,8
264*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[88+esp]
265*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm7
266*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm7,1
267*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm5
268*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
269*8fb009dcSAndroid Build Coastguard Worker	psllq	mm1,56
270*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
271*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm7
272*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm7,6
273*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
274*8fb009dcSAndroid Build Coastguard Worker	psllq	mm1,7
275*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm7
276*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm7,1
277*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
278*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm5
279*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,13
280*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm3
281*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,3
282*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm5
283*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[200+esp]
284*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm6
285*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,42
286*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[128+esp]
287*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm5
288*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,42
289*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
290*8fb009dcSAndroid Build Coastguard Worker	pxor	mm1,mm6
291*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
292*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm1
293*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
294*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
295*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
296*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
297*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
298*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
299*8fb009dcSAndroid Build Coastguard Worker	movq	[72+esp],mm7
300*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
301*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
302*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
303*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
304*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
305*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
306*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm2
307*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
308*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
309*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
310*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
311*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
312*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
313*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[ebp]
314*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
315*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
316*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
317*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
318*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
319*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
320*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
321*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
322*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
323*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
324*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
325*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
326*8fb009dcSAndroid Build Coastguard Worker	sub	esp,8
327*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
328*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
329*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
330*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
331*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
332*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
333*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
334*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
335*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
336*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
337*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[192+esp]
338*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
339*8fb009dcSAndroid Build Coastguard Worker	add	ebp,8
340*8fb009dcSAndroid Build Coastguard Worker	dec	edx
341*8fb009dcSAndroid Build Coastguard Worker	jnz	NEAR L$00316_79_sse2
342*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
343*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
344*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,[24+esp]
345*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
346*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
347*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[56+esp]
348*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
349*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,[esi]
350*8fb009dcSAndroid Build Coastguard Worker	paddq	mm1,[8+esi]
351*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,[16+esi]
352*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,[24+esi]
353*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,[32+esi]
354*8fb009dcSAndroid Build Coastguard Worker	paddq	mm5,[40+esi]
355*8fb009dcSAndroid Build Coastguard Worker	paddq	mm6,[48+esi]
356*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esi]
357*8fb009dcSAndroid Build Coastguard Worker	mov	eax,640
358*8fb009dcSAndroid Build Coastguard Worker	movq	[esi],mm0
359*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esi],mm1
360*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esi],mm2
361*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esi],mm3
362*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esi],mm4
363*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esi],mm5
364*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esi],mm6
365*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esi],mm7
366*8fb009dcSAndroid Build Coastguard Worker	lea	esp,[eax*1+esp]
367*8fb009dcSAndroid Build Coastguard Worker	sub	ebp,eax
368*8fb009dcSAndroid Build Coastguard Worker	cmp	edi,DWORD [88+esp]
369*8fb009dcSAndroid Build Coastguard Worker	jb	NEAR L$001loop_sse2
370*8fb009dcSAndroid Build Coastguard Worker	mov	esp,DWORD [92+esp]
371*8fb009dcSAndroid Build Coastguard Worker	emms
372*8fb009dcSAndroid Build Coastguard Worker	pop	edi
373*8fb009dcSAndroid Build Coastguard Worker	pop	esi
374*8fb009dcSAndroid Build Coastguard Worker	pop	ebx
375*8fb009dcSAndroid Build Coastguard Worker	pop	ebp
376*8fb009dcSAndroid Build Coastguard Worker	ret
377*8fb009dcSAndroid Build Coastguard Workerglobal	_sha512_block_data_order_ssse3
378*8fb009dcSAndroid Build Coastguard Workeralign	16
379*8fb009dcSAndroid Build Coastguard Worker_sha512_block_data_order_ssse3:
380*8fb009dcSAndroid Build Coastguard WorkerL$_sha512_block_data_order_ssse3_begin:
381*8fb009dcSAndroid Build Coastguard Worker	push	ebp
382*8fb009dcSAndroid Build Coastguard Worker	push	ebx
383*8fb009dcSAndroid Build Coastguard Worker	push	esi
384*8fb009dcSAndroid Build Coastguard Worker	push	edi
385*8fb009dcSAndroid Build Coastguard Worker	mov	esi,DWORD [20+esp]
386*8fb009dcSAndroid Build Coastguard Worker	mov	edi,DWORD [24+esp]
387*8fb009dcSAndroid Build Coastguard Worker	mov	eax,DWORD [28+esp]
388*8fb009dcSAndroid Build Coastguard Worker	mov	ebx,esp
389*8fb009dcSAndroid Build Coastguard Worker	call	L$004pic_point
390*8fb009dcSAndroid Build Coastguard WorkerL$004pic_point:
391*8fb009dcSAndroid Build Coastguard Worker	pop	ebp
392*8fb009dcSAndroid Build Coastguard Worker	lea	ebp,[(L$K512-L$004pic_point)+ebp]
393*8fb009dcSAndroid Build Coastguard Worker	sub	esp,16
394*8fb009dcSAndroid Build Coastguard Worker	and	esp,-64
395*8fb009dcSAndroid Build Coastguard Worker	shl	eax,7
396*8fb009dcSAndroid Build Coastguard Worker	add	eax,edi
397*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [esp],esi
398*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [4+esp],edi
399*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [8+esp],eax
400*8fb009dcSAndroid Build Coastguard Worker	mov	DWORD [12+esp],ebx
401*8fb009dcSAndroid Build Coastguard Worker	movq	mm0,[esi]
402*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esi]
403*8fb009dcSAndroid Build Coastguard Worker	movq	mm2,[16+esi]
404*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,[24+esi]
405*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[32+esi]
406*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esi]
407*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esi]
408*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[56+esi]
409*8fb009dcSAndroid Build Coastguard Worker	lea	edx,[esp-64]
410*8fb009dcSAndroid Build Coastguard Worker	sub	esp,256
411*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,[640+ebp]
412*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm0,[edi]
413*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,193
414*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,[ebp]
415*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm1
416*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm1,[16+edi]
417*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm3,xmm0
418*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,202
419*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-128],xmm3
420*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,[16+ebp]
421*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm2
422*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm2,[32+edi]
423*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm4,xmm1
424*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,211
425*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-112],xmm4
426*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,[32+ebp]
427*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm3
428*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm3,[48+edi]
429*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm5,xmm2
430*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,220
431*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-96],xmm5
432*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,[48+ebp]
433*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm4
434*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm4,[64+edi]
435*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm6,xmm3
436*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,229
437*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-80],xmm6
438*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,[64+ebp]
439*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm5
440*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm5,[80+edi]
441*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm7,xmm4
442*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,238
443*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-64],xmm7
444*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx],xmm0
445*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,[80+ebp]
446*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm6
447*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm6,[96+edi]
448*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm0,xmm5
449*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,247
450*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-48],xmm0
451*8fb009dcSAndroid Build Coastguard Worker	movdqa	[16+edx],xmm1
452*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,[96+ebp]
453*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm7
454*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm7,[112+edi]
455*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm1,xmm6
456*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,248
457*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-32],xmm1
458*8fb009dcSAndroid Build Coastguard Worker	movdqa	[32+edx],xmm2
459*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,[112+ebp]
460*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,[edx]
461*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm2,xmm7
462*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-16],xmm2
463*8fb009dcSAndroid Build Coastguard Worker	nop
464*8fb009dcSAndroid Build Coastguard Workeralign	32
465*8fb009dcSAndroid Build Coastguard WorkerL$005loop_ssse3:
466*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,[16+edx]
467*8fb009dcSAndroid Build Coastguard Worker	movdqa	[48+edx],xmm3
468*8fb009dcSAndroid Build Coastguard Worker	lea	ebp,[128+ebp]
469*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm1
470*8fb009dcSAndroid Build Coastguard Worker	mov	ebx,edi
471*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm2
472*8fb009dcSAndroid Build Coastguard Worker	lea	edi,[128+edi]
473*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm3
474*8fb009dcSAndroid Build Coastguard Worker	cmp	edi,eax
475*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm5
476*8fb009dcSAndroid Build Coastguard Worker	cmovb	ebx,edi
477*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm6
478*8fb009dcSAndroid Build Coastguard Worker	mov	ecx,4
479*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
480*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm7
481*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm3
482*8fb009dcSAndroid Build Coastguard Worker	jmp	NEAR L$00600_47_ssse3
483*8fb009dcSAndroid Build Coastguard Workeralign	32
484*8fb009dcSAndroid Build Coastguard WorkerL$00600_47_ssse3:
485*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm5
486*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm2
487*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,208,8
488*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx],xmm4
489*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,220,8
490*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm2
491*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm2,7
492*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm0,xmm3
493*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm4
494*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm4,1
495*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm3,56
496*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm4
497*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm4,7
498*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm3
499*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm3,7
500*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm4
501*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm7
502*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm3
503*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm7
504*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm4,6
505*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm0,xmm2
506*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm7
507*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm3,19
508*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm2,3
509*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm3
510*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm3,42
511*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm2
512*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm2,42
513*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm3
514*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,[32+edx]
515*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm2
516*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,[ebp]
517*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
518*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm0,xmm4
519*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-128]
520*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
521*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
522*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
523*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm2,xmm0
524*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
525*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
526*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
527*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
528*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
529*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
530*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
531*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
532*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
533*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
534*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
535*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
536*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
537*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
538*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
539*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
540*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
541*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
542*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
543*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
544*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
545*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
546*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
547*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
548*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
549*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
550*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
551*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
552*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
553*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
554*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
555*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
556*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
557*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
558*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
559*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
560*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
561*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
562*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[32+esp]
563*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
564*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[40+esp]
565*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
566*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-120]
567*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
568*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
569*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm4
570*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
571*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
572*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
573*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
574*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
575*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
576*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
577*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
578*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
579*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm2
580*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
581*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
582*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
583*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[48+esp]
584*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
585*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
586*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
587*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[16+esp]
588*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
589*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
590*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
591*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
592*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
593*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
594*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
595*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[esp]
596*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
597*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
598*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
599*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
600*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
601*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
602*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
603*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
604*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
605*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
606*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
607*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
608*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[24+esp]
609*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
610*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[32+esp]
611*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-128],xmm2
612*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm6
613*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm3
614*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,217,8
615*8fb009dcSAndroid Build Coastguard Worker	movdqa	[16+edx],xmm5
616*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,229,8
617*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm3
618*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm3,7
619*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm1,xmm4
620*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm5
621*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm5,1
622*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm4,56
623*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm5
624*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm5,7
625*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm4
626*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm4,7
627*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm5
628*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm0
629*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm4
630*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm0
631*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm5,6
632*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm1,xmm3
633*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm0
634*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm4,19
635*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm3,3
636*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm4
637*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm4,42
638*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm3
639*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm3,42
640*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm4
641*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,[48+edx]
642*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm3
643*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,[16+ebp]
644*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
645*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm1,xmm5
646*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-112]
647*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
648*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
649*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm4
650*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm3,xmm1
651*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
652*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
653*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
654*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
655*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
656*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
657*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
658*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
659*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
660*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm0
661*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
662*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
663*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
664*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[40+esp]
665*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
666*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
667*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
668*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[8+esp]
669*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
670*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
671*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
672*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
673*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
674*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
675*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
676*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[56+esp]
677*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
678*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
679*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
680*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
681*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
682*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
683*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
684*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
685*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
686*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
687*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
688*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
689*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[16+esp]
690*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
691*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[24+esp]
692*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
693*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-104]
694*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
695*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
696*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm4
697*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
698*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
699*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
700*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
701*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
702*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
703*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
704*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
705*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
706*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm2
707*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
708*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
709*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
710*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[32+esp]
711*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
712*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
713*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
714*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[esp]
715*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
716*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
717*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
718*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
719*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
720*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
721*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
722*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[48+esp]
723*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
724*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
725*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
726*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
727*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
728*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
729*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
730*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
731*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
732*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
733*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
734*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
735*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[8+esp]
736*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
737*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[16+esp]
738*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-112],xmm3
739*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm7
740*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm4
741*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,226,8
742*8fb009dcSAndroid Build Coastguard Worker	movdqa	[32+edx],xmm6
743*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,238,8
744*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm4
745*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm4,7
746*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm2,xmm5
747*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm6
748*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm6,1
749*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm5,56
750*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm6
751*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm6,7
752*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm5
753*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm5,7
754*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm6
755*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm1
756*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm4,xmm5
757*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm1
758*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm6,6
759*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm2,xmm4
760*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm1
761*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm5,19
762*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm4,3
763*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm5
764*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm5,42
765*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm4
766*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm4,42
767*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm5
768*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,[edx]
769*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm4
770*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,[32+ebp]
771*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
772*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm2,xmm6
773*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-96]
774*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
775*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
776*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm4
777*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm4,xmm2
778*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
779*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
780*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
781*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
782*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
783*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
784*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
785*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
786*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
787*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm0
788*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
789*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
790*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
791*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[24+esp]
792*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
793*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
794*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
795*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[56+esp]
796*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
797*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
798*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
799*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
800*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
801*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
802*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
803*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[40+esp]
804*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
805*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
806*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
807*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
808*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
809*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
810*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
811*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
812*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
813*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
814*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
815*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
816*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[esp]
817*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
818*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[8+esp]
819*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
820*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-88]
821*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
822*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
823*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm4
824*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
825*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
826*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
827*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
828*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
829*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
830*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
831*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
832*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
833*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm2
834*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
835*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
836*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
837*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[16+esp]
838*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
839*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
840*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
841*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[48+esp]
842*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
843*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
844*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
845*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
846*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
847*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
848*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
849*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[32+esp]
850*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
851*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
852*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
853*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
854*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
855*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
856*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
857*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
858*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
859*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
860*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
861*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
862*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[56+esp]
863*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
864*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[esp]
865*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-96],xmm4
866*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm0
867*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm5
868*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,235,8
869*8fb009dcSAndroid Build Coastguard Worker	movdqa	[48+edx],xmm7
870*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,247,8
871*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm5
872*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm5,7
873*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm3,xmm6
874*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm7
875*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm7,1
876*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm6,56
877*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm7
878*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm7,7
879*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm6
880*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm6,7
881*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm7
882*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm2
883*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm5,xmm6
884*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm2
885*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm7,6
886*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm3,xmm5
887*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm2
888*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm6,19
889*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm5,3
890*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm6
891*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm6,42
892*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm5
893*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm5,42
894*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm6
895*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,[16+edx]
896*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm5
897*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,[48+ebp]
898*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
899*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm3,xmm7
900*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-80]
901*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
902*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
903*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm4
904*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm5,xmm3
905*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
906*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
907*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
908*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
909*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
910*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
911*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
912*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
913*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
914*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm0
915*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
916*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
917*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
918*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[8+esp]
919*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
920*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
921*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
922*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[40+esp]
923*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
924*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
925*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
926*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
927*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
928*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
929*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
930*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[24+esp]
931*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
932*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
933*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
934*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
935*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
936*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
937*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
938*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
939*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
940*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
941*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
942*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
943*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[48+esp]
944*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
945*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[56+esp]
946*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
947*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-72]
948*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
949*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
950*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm4
951*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
952*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
953*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
954*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
955*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
956*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
957*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
958*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
959*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
960*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm2
961*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
962*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
963*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
964*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[esp]
965*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
966*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
967*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
968*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[32+esp]
969*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
970*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
971*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
972*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
973*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
974*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
975*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
976*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[16+esp]
977*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
978*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
979*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
980*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
981*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
982*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
983*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
984*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
985*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
986*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
987*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
988*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
989*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
990*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
991*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
992*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-80],xmm5
993*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm1
994*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm6
995*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,244,8
996*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx],xmm0
997*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,248,8
998*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm6
999*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm6,7
1000*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm4,xmm7
1001*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm0
1002*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm0,1
1003*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm7,56
1004*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm0
1005*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm0,7
1006*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm7
1007*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm7,7
1008*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm0
1009*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm3
1010*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm6,xmm7
1011*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm3
1012*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm0,6
1013*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm4,xmm6
1014*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm3
1015*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm7,19
1016*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm6,3
1017*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm7
1018*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm7,42
1019*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm6
1020*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm6,42
1021*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm7
1022*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,[32+edx]
1023*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm6
1024*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,[64+ebp]
1025*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1026*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm4,xmm0
1027*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-64]
1028*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1029*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1030*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
1031*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm6,xmm4
1032*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1033*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1034*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1035*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1036*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1037*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1038*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1039*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1040*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1041*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
1042*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1043*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1044*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1045*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
1046*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1047*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1048*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1049*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
1050*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1051*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1052*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1053*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1054*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1055*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1056*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1057*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
1058*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1059*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1060*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1061*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1062*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1063*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1064*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1065*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1066*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1067*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1068*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1069*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1070*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[32+esp]
1071*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1072*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[40+esp]
1073*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1074*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-56]
1075*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1076*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1077*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm4
1078*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1079*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1080*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1081*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1082*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1083*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1084*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1085*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1086*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1087*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm2
1088*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1089*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1090*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1091*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[48+esp]
1092*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1093*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1094*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1095*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[16+esp]
1096*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1097*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1098*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1099*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1100*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1101*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1102*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1103*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[esp]
1104*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1105*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1106*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1107*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1108*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1109*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1110*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1111*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1112*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1113*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1114*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1115*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1116*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[24+esp]
1117*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1118*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[32+esp]
1119*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-64],xmm6
1120*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm2
1121*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm7
1122*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,253,8
1123*8fb009dcSAndroid Build Coastguard Worker	movdqa	[16+edx],xmm1
1124*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,193,8
1125*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm7
1126*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm7,7
1127*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm5,xmm0
1128*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm1
1129*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm1,1
1130*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm0,56
1131*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm1
1132*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm1,7
1133*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm0
1134*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm0,7
1135*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm1
1136*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm4
1137*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm7,xmm0
1138*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm4
1139*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm1,6
1140*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm5,xmm7
1141*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm4
1142*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm0,19
1143*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm7,3
1144*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm0
1145*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm0,42
1146*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm7
1147*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm7,42
1148*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm0
1149*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,[48+edx]
1150*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm7
1151*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,[80+ebp]
1152*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1153*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm5,xmm1
1154*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-48]
1155*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1156*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1157*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm4
1158*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm7,xmm5
1159*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1160*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1161*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1162*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1163*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1164*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1165*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1166*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1167*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1168*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm0
1169*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1170*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1171*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1172*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[40+esp]
1173*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1174*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1175*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1176*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[8+esp]
1177*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1178*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1179*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1180*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1181*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1182*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1183*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1184*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[56+esp]
1185*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1186*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1187*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1188*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1189*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1190*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1191*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1192*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1193*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1194*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1195*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1196*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1197*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[16+esp]
1198*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1199*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[24+esp]
1200*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1201*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-40]
1202*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1203*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1204*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm4
1205*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1206*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1207*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1208*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1209*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1210*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1211*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1212*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1213*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1214*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm2
1215*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1216*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1217*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1218*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[32+esp]
1219*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1220*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1221*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1222*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[esp]
1223*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1224*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1225*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1226*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1227*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1228*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1229*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1230*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[48+esp]
1231*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1232*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1233*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1234*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1235*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1236*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1237*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1238*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1239*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1240*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1241*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1242*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1243*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[8+esp]
1244*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1245*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[16+esp]
1246*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-48],xmm7
1247*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm3
1248*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm0
1249*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,198,8
1250*8fb009dcSAndroid Build Coastguard Worker	movdqa	[32+edx],xmm2
1251*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,202,8
1252*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm0
1253*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm0,7
1254*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm6,xmm1
1255*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm2
1256*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm2,1
1257*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm1,56
1258*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm2
1259*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm2,7
1260*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm1
1261*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm1,7
1262*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm2
1263*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm5
1264*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm0,xmm1
1265*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm5
1266*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm2,6
1267*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm6,xmm0
1268*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm5
1269*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm1,19
1270*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm0,3
1271*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm1
1272*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm1,42
1273*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm0
1274*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm0,42
1275*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm1
1276*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,[edx]
1277*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm2,xmm0
1278*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,[96+ebp]
1279*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1280*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm6,xmm2
1281*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-32]
1282*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1283*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1284*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm4
1285*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm0,xmm6
1286*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1287*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1288*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1289*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1290*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1291*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1292*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1293*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1294*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1295*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm0
1296*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1297*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1298*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1299*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[24+esp]
1300*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1301*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1302*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1303*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[56+esp]
1304*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1305*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1306*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1307*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1308*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1309*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1310*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1311*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[40+esp]
1312*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1313*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1314*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1315*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1316*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1317*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1318*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1319*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1320*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1321*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1322*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1323*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1324*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[esp]
1325*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1326*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[8+esp]
1327*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1328*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-24]
1329*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1330*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1331*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm4
1332*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1333*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1334*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1335*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1336*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1337*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1338*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1339*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1340*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1341*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm2
1342*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1343*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1344*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1345*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[16+esp]
1346*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1347*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1348*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1349*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[48+esp]
1350*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1351*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1352*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1353*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1354*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1355*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1356*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1357*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[32+esp]
1358*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1359*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1360*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1361*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1362*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1363*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1364*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1365*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1366*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1367*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1368*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1369*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1370*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[56+esp]
1371*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1372*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[esp]
1373*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-32],xmm0
1374*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm4
1375*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm1
1376*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,207,8
1377*8fb009dcSAndroid Build Coastguard Worker	movdqa	[48+edx],xmm3
1378*8fb009dcSAndroid Build Coastguard Workerdb	102,15,58,15,211,8
1379*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm1
1380*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm1,7
1381*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm7,xmm2
1382*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm3
1383*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm3,1
1384*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm2,56
1385*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm3
1386*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm3,7
1387*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm2
1388*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm2,7
1389*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm3
1390*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm6
1391*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm1,xmm2
1392*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm6
1393*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm3,6
1394*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm7,xmm1
1395*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,xmm6
1396*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm2,19
1397*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm1,3
1398*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm2
1399*8fb009dcSAndroid Build Coastguard Worker	psrlq	xmm2,42
1400*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm1
1401*8fb009dcSAndroid Build Coastguard Worker	psllq	xmm1,42
1402*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm2
1403*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,[16+edx]
1404*8fb009dcSAndroid Build Coastguard Worker	pxor	xmm3,xmm1
1405*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,[112+ebp]
1406*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1407*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm7,xmm3
1408*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-16]
1409*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1410*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1411*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm4
1412*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm1,xmm7
1413*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1414*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1415*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1416*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1417*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1418*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1419*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1420*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1421*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1422*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm0
1423*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1424*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1425*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1426*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[8+esp]
1427*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1428*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1429*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1430*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[40+esp]
1431*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1432*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1433*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1434*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1435*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1436*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1437*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1438*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[24+esp]
1439*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1440*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1441*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1442*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1443*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1444*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1445*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1446*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1447*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1448*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1449*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1450*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1451*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[48+esp]
1452*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1453*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[56+esp]
1454*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1455*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-8]
1456*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1457*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1458*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm4
1459*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1460*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1461*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1462*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1463*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1464*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1465*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1466*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1467*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1468*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm2
1469*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1470*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1471*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1472*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[esp]
1473*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1474*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1475*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1476*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[32+esp]
1477*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1478*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1479*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1480*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1481*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1482*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1483*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1484*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[16+esp]
1485*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1486*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1487*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1488*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1489*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1490*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1491*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1492*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1493*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1494*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1495*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1496*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1497*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
1498*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1499*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
1500*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-16],xmm1
1501*8fb009dcSAndroid Build Coastguard Worker	lea	ebp,[128+ebp]
1502*8fb009dcSAndroid Build Coastguard Worker	dec	ecx
1503*8fb009dcSAndroid Build Coastguard Worker	jnz	NEAR L$00600_47_ssse3
1504*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,[ebp]
1505*8fb009dcSAndroid Build Coastguard Worker	lea	ebp,[ebp-640]
1506*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm0,[ebx]
1507*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,193
1508*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,[ebp]
1509*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,xmm1
1510*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm1,[16+ebx]
1511*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm3,xmm0
1512*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,202
1513*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1514*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-128]
1515*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1516*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1517*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
1518*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1519*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1520*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1521*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1522*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1523*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1524*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1525*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1526*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1527*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
1528*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1529*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1530*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1531*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
1532*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1533*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1534*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1535*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
1536*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1537*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1538*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1539*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1540*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1541*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1542*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1543*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
1544*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1545*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1546*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1547*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1548*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1549*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1550*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1551*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1552*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1553*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1554*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1555*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1556*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[32+esp]
1557*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1558*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[40+esp]
1559*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1560*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-120]
1561*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1562*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1563*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm4
1564*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1565*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1566*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1567*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1568*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1569*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1570*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1571*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1572*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1573*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm2
1574*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1575*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1576*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1577*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[48+esp]
1578*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1579*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1580*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1581*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[16+esp]
1582*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1583*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1584*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1585*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1586*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1587*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1588*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1589*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[esp]
1590*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1591*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1592*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1593*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1594*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1595*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1596*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1597*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1598*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1599*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1600*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1601*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1602*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[24+esp]
1603*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1604*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[32+esp]
1605*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-128],xmm3
1606*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,[16+ebp]
1607*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm3,xmm2
1608*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm2,[32+ebx]
1609*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm4,xmm1
1610*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,211
1611*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1612*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-112]
1613*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1614*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1615*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm4
1616*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1617*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1618*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1619*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1620*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1621*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1622*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1623*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1624*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1625*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm0
1626*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1627*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1628*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1629*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[40+esp]
1630*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1631*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1632*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1633*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[8+esp]
1634*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1635*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1636*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1637*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1638*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1639*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1640*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1641*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[56+esp]
1642*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1643*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1644*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1645*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1646*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1647*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1648*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1649*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1650*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1651*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1652*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1653*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1654*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[16+esp]
1655*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1656*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[24+esp]
1657*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1658*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-104]
1659*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1660*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1661*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm4
1662*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1663*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1664*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1665*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1666*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1667*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1668*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1669*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1670*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1671*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm2
1672*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1673*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1674*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1675*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[32+esp]
1676*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1677*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1678*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1679*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[esp]
1680*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1681*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1682*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1683*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1684*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1685*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1686*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1687*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[48+esp]
1688*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1689*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1690*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1691*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1692*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1693*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1694*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1695*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1696*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1697*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1698*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1699*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1700*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[8+esp]
1701*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1702*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[16+esp]
1703*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-112],xmm4
1704*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,[32+ebp]
1705*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm4,xmm3
1706*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm3,[48+ebx]
1707*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm5,xmm2
1708*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,220
1709*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1710*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-96]
1711*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1712*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1713*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm4
1714*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1715*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1716*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1717*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1718*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1719*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1720*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1721*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1722*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1723*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm0
1724*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1725*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1726*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1727*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[24+esp]
1728*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1729*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1730*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1731*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[56+esp]
1732*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1733*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1734*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1735*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1736*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1737*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1738*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1739*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[40+esp]
1740*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1741*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1742*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1743*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1744*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1745*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1746*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1747*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1748*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1749*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1750*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1751*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1752*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[esp]
1753*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1754*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[8+esp]
1755*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1756*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-88]
1757*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1758*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1759*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm4
1760*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1761*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1762*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1763*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1764*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1765*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1766*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1767*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1768*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1769*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm2
1770*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1771*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1772*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1773*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[16+esp]
1774*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1775*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1776*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1777*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[48+esp]
1778*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1779*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1780*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1781*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1782*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1783*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1784*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1785*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[32+esp]
1786*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1787*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1788*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1789*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1790*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1791*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1792*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1793*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1794*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1795*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1796*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1797*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1798*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[56+esp]
1799*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1800*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[esp]
1801*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-96],xmm5
1802*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,[48+ebp]
1803*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm5,xmm4
1804*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm4,[64+ebx]
1805*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm6,xmm3
1806*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,229
1807*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1808*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-80]
1809*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1810*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1811*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm4
1812*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1813*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1814*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1815*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1816*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1817*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1818*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1819*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1820*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1821*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm0
1822*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1823*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1824*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1825*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[8+esp]
1826*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1827*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1828*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1829*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[40+esp]
1830*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1831*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1832*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1833*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1834*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1835*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1836*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1837*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[24+esp]
1838*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1839*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1840*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1841*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1842*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1843*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1844*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1845*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1846*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1847*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1848*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1849*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1850*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[48+esp]
1851*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1852*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[56+esp]
1853*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1854*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-72]
1855*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1856*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1857*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm4
1858*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1859*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1860*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1861*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1862*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1863*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1864*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1865*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1866*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1867*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm2
1868*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1869*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1870*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1871*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[esp]
1872*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1873*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1874*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1875*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[32+esp]
1876*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1877*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1878*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1879*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1880*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1881*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1882*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1883*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[16+esp]
1884*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1885*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1886*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1887*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1888*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1889*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1890*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1891*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1892*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1893*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1894*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1895*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1896*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
1897*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1898*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
1899*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-80],xmm6
1900*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,[64+ebp]
1901*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm6,xmm5
1902*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm5,[80+ebx]
1903*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm7,xmm4
1904*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,238
1905*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1906*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-64]
1907*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1908*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1909*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm4
1910*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1911*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1912*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
1913*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1914*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1915*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1916*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1917*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1918*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1919*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm0
1920*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1921*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1922*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1923*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esp]
1924*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1925*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1926*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1927*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[24+esp]
1928*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1929*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
1930*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1931*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1932*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
1933*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1934*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1935*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
1936*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1937*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1938*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1939*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1940*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1941*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1942*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1943*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
1944*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1945*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1946*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1947*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1948*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[32+esp]
1949*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
1950*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[40+esp]
1951*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
1952*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-56]
1953*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1954*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
1955*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm4
1956*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
1957*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1958*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
1959*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
1960*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
1961*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
1962*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1963*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
1964*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1965*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm2
1966*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
1967*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1968*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
1969*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[48+esp]
1970*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
1971*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
1972*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
1973*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[16+esp]
1974*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
1975*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
1976*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
1977*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
1978*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
1979*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
1980*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
1981*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[esp]
1982*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
1983*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1984*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
1985*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1986*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
1987*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
1988*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
1989*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
1990*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
1991*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
1992*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
1993*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
1994*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[24+esp]
1995*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
1996*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[32+esp]
1997*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-64],xmm7
1998*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx],xmm0
1999*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,[80+ebp]
2000*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm7,xmm6
2001*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm6,[96+ebx]
2002*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm0,xmm5
2003*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,247
2004*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
2005*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-48]
2006*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2007*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
2008*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm4
2009*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
2010*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2011*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
2012*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
2013*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
2014*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2015*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2016*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2017*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2018*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm0
2019*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
2020*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2021*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
2022*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[40+esp]
2023*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2024*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
2025*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2026*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[8+esp]
2027*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
2028*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
2029*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
2030*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
2031*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
2032*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
2033*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
2034*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[56+esp]
2035*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
2036*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2037*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
2038*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2039*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
2040*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
2041*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2042*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
2043*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
2044*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2045*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2046*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
2047*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[16+esp]
2048*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
2049*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[24+esp]
2050*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
2051*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-40]
2052*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2053*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
2054*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm4
2055*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
2056*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2057*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
2058*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
2059*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
2060*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2061*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2062*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2063*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2064*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm2
2065*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
2066*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2067*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
2068*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[32+esp]
2069*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2070*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
2071*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2072*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[esp]
2073*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
2074*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
2075*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
2076*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
2077*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
2078*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
2079*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
2080*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[48+esp]
2081*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
2082*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2083*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
2084*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2085*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2086*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
2087*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2088*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
2089*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
2090*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2091*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
2092*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
2093*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[8+esp]
2094*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
2095*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[16+esp]
2096*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-48],xmm0
2097*8fb009dcSAndroid Build Coastguard Worker	movdqa	[16+edx],xmm1
2098*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm1,[96+ebp]
2099*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,xmm7
2100*8fb009dcSAndroid Build Coastguard Worker	movdqu	xmm7,[112+ebx]
2101*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm1,xmm6
2102*8fb009dcSAndroid Build Coastguard Workerdb	102,15,56,0,248
2103*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
2104*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-32]
2105*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2106*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
2107*8fb009dcSAndroid Build Coastguard Worker	movq	[esp],mm4
2108*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
2109*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2110*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
2111*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
2112*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
2113*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2114*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2115*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2116*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2117*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esp],mm0
2118*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
2119*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2120*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
2121*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[24+esp]
2122*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2123*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
2124*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2125*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[56+esp]
2126*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
2127*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
2128*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
2129*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
2130*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
2131*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
2132*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
2133*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[40+esp]
2134*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
2135*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2136*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
2137*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2138*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
2139*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
2140*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2141*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
2142*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
2143*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2144*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2145*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
2146*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[esp]
2147*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
2148*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[8+esp]
2149*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
2150*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-24]
2151*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2152*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
2153*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esp],mm4
2154*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
2155*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2156*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
2157*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
2158*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
2159*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2160*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2161*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2162*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2163*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esp],mm2
2164*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
2165*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2166*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
2167*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[16+esp]
2168*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2169*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
2170*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2171*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[48+esp]
2172*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
2173*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
2174*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
2175*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
2176*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
2177*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
2178*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
2179*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[32+esp]
2180*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
2181*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2182*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
2183*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2184*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2185*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
2186*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2187*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
2188*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
2189*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2190*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
2191*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
2192*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[56+esp]
2193*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
2194*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[esp]
2195*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-32],xmm1
2196*8fb009dcSAndroid Build Coastguard Worker	movdqa	[32+edx],xmm2
2197*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm2,[112+ebp]
2198*8fb009dcSAndroid Build Coastguard Worker	movdqa	xmm0,[edx]
2199*8fb009dcSAndroid Build Coastguard Worker	paddq	xmm2,xmm7
2200*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
2201*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-16]
2202*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2203*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
2204*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esp],mm4
2205*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
2206*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2207*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
2208*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
2209*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
2210*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2211*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2212*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2213*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2214*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esp],mm0
2215*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
2216*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2217*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
2218*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[8+esp]
2219*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2220*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
2221*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2222*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[40+esp]
2223*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
2224*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm0
2225*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
2226*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
2227*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm0
2228*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
2229*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
2230*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[24+esp]
2231*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
2232*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2233*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
2234*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2235*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
2236*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
2237*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2238*8fb009dcSAndroid Build Coastguard Worker	pand	mm2,mm0
2239*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
2240*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2241*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2242*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
2243*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[48+esp]
2244*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm6
2245*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[56+esp]
2246*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,mm4
2247*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[edx-8]
2248*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2249*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,14
2250*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esp],mm4
2251*8fb009dcSAndroid Build Coastguard Worker	pand	mm5,mm4
2252*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2253*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,mm3
2254*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,mm1
2255*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,4
2256*8fb009dcSAndroid Build Coastguard Worker	pxor	mm5,mm6
2257*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2258*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,23
2259*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2260*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esp],mm2
2261*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,mm5
2262*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2263*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm1,23
2264*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[esp]
2265*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm1
2266*8fb009dcSAndroid Build Coastguard Worker	psllq	mm4,4
2267*8fb009dcSAndroid Build Coastguard Worker	pxor	mm3,mm4
2268*8fb009dcSAndroid Build Coastguard Worker	movq	mm4,[32+esp]
2269*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,mm7
2270*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,mm2
2271*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,28
2272*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,mm3
2273*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,mm2
2274*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,mm5
2275*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,25
2276*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[16+esp]
2277*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,6
2278*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2279*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,5
2280*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2281*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2282*8fb009dcSAndroid Build Coastguard Worker	psrlq	mm5,5
2283*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm6
2284*8fb009dcSAndroid Build Coastguard Worker	pand	mm0,mm2
2285*8fb009dcSAndroid Build Coastguard Worker	psllq	mm6,6
2286*8fb009dcSAndroid Build Coastguard Worker	pxor	mm7,mm5
2287*8fb009dcSAndroid Build Coastguard Worker	pxor	mm0,mm1
2288*8fb009dcSAndroid Build Coastguard Worker	pxor	mm6,mm7
2289*8fb009dcSAndroid Build Coastguard Worker	movq	mm5,[40+esp]
2290*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm6
2291*8fb009dcSAndroid Build Coastguard Worker	movq	mm6,[48+esp]
2292*8fb009dcSAndroid Build Coastguard Worker	movdqa	[edx-16],xmm2
2293*8fb009dcSAndroid Build Coastguard Worker	movq	mm1,[8+esp]
2294*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,mm3
2295*8fb009dcSAndroid Build Coastguard Worker	movq	mm3,[24+esp]
2296*8fb009dcSAndroid Build Coastguard Worker	movq	mm7,[56+esp]
2297*8fb009dcSAndroid Build Coastguard Worker	pxor	mm2,mm1
2298*8fb009dcSAndroid Build Coastguard Worker	paddq	mm0,[esi]
2299*8fb009dcSAndroid Build Coastguard Worker	paddq	mm1,[8+esi]
2300*8fb009dcSAndroid Build Coastguard Worker	paddq	mm2,[16+esi]
2301*8fb009dcSAndroid Build Coastguard Worker	paddq	mm3,[24+esi]
2302*8fb009dcSAndroid Build Coastguard Worker	paddq	mm4,[32+esi]
2303*8fb009dcSAndroid Build Coastguard Worker	paddq	mm5,[40+esi]
2304*8fb009dcSAndroid Build Coastguard Worker	paddq	mm6,[48+esi]
2305*8fb009dcSAndroid Build Coastguard Worker	paddq	mm7,[56+esi]
2306*8fb009dcSAndroid Build Coastguard Worker	movq	[esi],mm0
2307*8fb009dcSAndroid Build Coastguard Worker	movq	[8+esi],mm1
2308*8fb009dcSAndroid Build Coastguard Worker	movq	[16+esi],mm2
2309*8fb009dcSAndroid Build Coastguard Worker	movq	[24+esi],mm3
2310*8fb009dcSAndroid Build Coastguard Worker	movq	[32+esi],mm4
2311*8fb009dcSAndroid Build Coastguard Worker	movq	[40+esi],mm5
2312*8fb009dcSAndroid Build Coastguard Worker	movq	[48+esi],mm6
2313*8fb009dcSAndroid Build Coastguard Worker	movq	[56+esi],mm7
2314*8fb009dcSAndroid Build Coastguard Worker	cmp	edi,eax
2315*8fb009dcSAndroid Build Coastguard Worker	jb	NEAR L$005loop_ssse3
2316*8fb009dcSAndroid Build Coastguard Worker	mov	esp,DWORD [76+edx]
2317*8fb009dcSAndroid Build Coastguard Worker	emms
2318*8fb009dcSAndroid Build Coastguard Worker	pop	edi
2319*8fb009dcSAndroid Build Coastguard Worker	pop	esi
2320*8fb009dcSAndroid Build Coastguard Worker	pop	ebx
2321*8fb009dcSAndroid Build Coastguard Worker	pop	ebp
2322*8fb009dcSAndroid Build Coastguard Worker	ret
2323*8fb009dcSAndroid Build Coastguard Workeralign	64
2324*8fb009dcSAndroid Build Coastguard WorkerL$K512:
2325*8fb009dcSAndroid Build Coastguard Workerdd	3609767458,1116352408
2326*8fb009dcSAndroid Build Coastguard Workerdd	602891725,1899447441
2327*8fb009dcSAndroid Build Coastguard Workerdd	3964484399,3049323471
2328*8fb009dcSAndroid Build Coastguard Workerdd	2173295548,3921009573
2329*8fb009dcSAndroid Build Coastguard Workerdd	4081628472,961987163
2330*8fb009dcSAndroid Build Coastguard Workerdd	3053834265,1508970993
2331*8fb009dcSAndroid Build Coastguard Workerdd	2937671579,2453635748
2332*8fb009dcSAndroid Build Coastguard Workerdd	3664609560,2870763221
2333*8fb009dcSAndroid Build Coastguard Workerdd	2734883394,3624381080
2334*8fb009dcSAndroid Build Coastguard Workerdd	1164996542,310598401
2335*8fb009dcSAndroid Build Coastguard Workerdd	1323610764,607225278
2336*8fb009dcSAndroid Build Coastguard Workerdd	3590304994,1426881987
2337*8fb009dcSAndroid Build Coastguard Workerdd	4068182383,1925078388
2338*8fb009dcSAndroid Build Coastguard Workerdd	991336113,2162078206
2339*8fb009dcSAndroid Build Coastguard Workerdd	633803317,2614888103
2340*8fb009dcSAndroid Build Coastguard Workerdd	3479774868,3248222580
2341*8fb009dcSAndroid Build Coastguard Workerdd	2666613458,3835390401
2342*8fb009dcSAndroid Build Coastguard Workerdd	944711139,4022224774
2343*8fb009dcSAndroid Build Coastguard Workerdd	2341262773,264347078
2344*8fb009dcSAndroid Build Coastguard Workerdd	2007800933,604807628
2345*8fb009dcSAndroid Build Coastguard Workerdd	1495990901,770255983
2346*8fb009dcSAndroid Build Coastguard Workerdd	1856431235,1249150122
2347*8fb009dcSAndroid Build Coastguard Workerdd	3175218132,1555081692
2348*8fb009dcSAndroid Build Coastguard Workerdd	2198950837,1996064986
2349*8fb009dcSAndroid Build Coastguard Workerdd	3999719339,2554220882
2350*8fb009dcSAndroid Build Coastguard Workerdd	766784016,2821834349
2351*8fb009dcSAndroid Build Coastguard Workerdd	2566594879,2952996808
2352*8fb009dcSAndroid Build Coastguard Workerdd	3203337956,3210313671
2353*8fb009dcSAndroid Build Coastguard Workerdd	1034457026,3336571891
2354*8fb009dcSAndroid Build Coastguard Workerdd	2466948901,3584528711
2355*8fb009dcSAndroid Build Coastguard Workerdd	3758326383,113926993
2356*8fb009dcSAndroid Build Coastguard Workerdd	168717936,338241895
2357*8fb009dcSAndroid Build Coastguard Workerdd	1188179964,666307205
2358*8fb009dcSAndroid Build Coastguard Workerdd	1546045734,773529912
2359*8fb009dcSAndroid Build Coastguard Workerdd	1522805485,1294757372
2360*8fb009dcSAndroid Build Coastguard Workerdd	2643833823,1396182291
2361*8fb009dcSAndroid Build Coastguard Workerdd	2343527390,1695183700
2362*8fb009dcSAndroid Build Coastguard Workerdd	1014477480,1986661051
2363*8fb009dcSAndroid Build Coastguard Workerdd	1206759142,2177026350
2364*8fb009dcSAndroid Build Coastguard Workerdd	344077627,2456956037
2365*8fb009dcSAndroid Build Coastguard Workerdd	1290863460,2730485921
2366*8fb009dcSAndroid Build Coastguard Workerdd	3158454273,2820302411
2367*8fb009dcSAndroid Build Coastguard Workerdd	3505952657,3259730800
2368*8fb009dcSAndroid Build Coastguard Workerdd	106217008,3345764771
2369*8fb009dcSAndroid Build Coastguard Workerdd	3606008344,3516065817
2370*8fb009dcSAndroid Build Coastguard Workerdd	1432725776,3600352804
2371*8fb009dcSAndroid Build Coastguard Workerdd	1467031594,4094571909
2372*8fb009dcSAndroid Build Coastguard Workerdd	851169720,275423344
2373*8fb009dcSAndroid Build Coastguard Workerdd	3100823752,430227734
2374*8fb009dcSAndroid Build Coastguard Workerdd	1363258195,506948616
2375*8fb009dcSAndroid Build Coastguard Workerdd	3750685593,659060556
2376*8fb009dcSAndroid Build Coastguard Workerdd	3785050280,883997877
2377*8fb009dcSAndroid Build Coastguard Workerdd	3318307427,958139571
2378*8fb009dcSAndroid Build Coastguard Workerdd	3812723403,1322822218
2379*8fb009dcSAndroid Build Coastguard Workerdd	2003034995,1537002063
2380*8fb009dcSAndroid Build Coastguard Workerdd	3602036899,1747873779
2381*8fb009dcSAndroid Build Coastguard Workerdd	1575990012,1955562222
2382*8fb009dcSAndroid Build Coastguard Workerdd	1125592928,2024104815
2383*8fb009dcSAndroid Build Coastguard Workerdd	2716904306,2227730452
2384*8fb009dcSAndroid Build Coastguard Workerdd	442776044,2361852424
2385*8fb009dcSAndroid Build Coastguard Workerdd	593698344,2428436474
2386*8fb009dcSAndroid Build Coastguard Workerdd	3733110249,2756734187
2387*8fb009dcSAndroid Build Coastguard Workerdd	2999351573,3204031479
2388*8fb009dcSAndroid Build Coastguard Workerdd	3815920427,3329325298
2389*8fb009dcSAndroid Build Coastguard Workerdd	3928383900,3391569614
2390*8fb009dcSAndroid Build Coastguard Workerdd	566280711,3515267271
2391*8fb009dcSAndroid Build Coastguard Workerdd	3454069534,3940187606
2392*8fb009dcSAndroid Build Coastguard Workerdd	4000239992,4118630271
2393*8fb009dcSAndroid Build Coastguard Workerdd	1914138554,116418474
2394*8fb009dcSAndroid Build Coastguard Workerdd	2731055270,174292421
2395*8fb009dcSAndroid Build Coastguard Workerdd	3203993006,289380356
2396*8fb009dcSAndroid Build Coastguard Workerdd	320620315,460393269
2397*8fb009dcSAndroid Build Coastguard Workerdd	587496836,685471733
2398*8fb009dcSAndroid Build Coastguard Workerdd	1086792851,852142971
2399*8fb009dcSAndroid Build Coastguard Workerdd	365543100,1017036298
2400*8fb009dcSAndroid Build Coastguard Workerdd	2618297676,1126000580
2401*8fb009dcSAndroid Build Coastguard Workerdd	3409855158,1288033470
2402*8fb009dcSAndroid Build Coastguard Workerdd	4234509866,1501505948
2403*8fb009dcSAndroid Build Coastguard Workerdd	987167468,1607167915
2404*8fb009dcSAndroid Build Coastguard Workerdd	1246189591,1816402316
2405*8fb009dcSAndroid Build Coastguard Workerdd	67438087,66051
2406*8fb009dcSAndroid Build Coastguard Workerdd	202182159,134810123
2407*8fb009dcSAndroid Build Coastguard Workerdb	83,72,65,53,49,50,32,98,108,111,99,107,32,116,114,97
2408*8fb009dcSAndroid Build Coastguard Workerdb	110,115,102,111,114,109,32,102,111,114,32,120,56,54,44,32
2409*8fb009dcSAndroid Build Coastguard Workerdb	67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97
2410*8fb009dcSAndroid Build Coastguard Workerdb	112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103
2411*8fb009dcSAndroid Build Coastguard Workerdb	62,0
2412*8fb009dcSAndroid Build Coastguard Worker%else
2413*8fb009dcSAndroid Build Coastguard Worker; Work around https://bugzilla.nasm.us/show_bug.cgi?id=3392738
2414*8fb009dcSAndroid Build Coastguard Workerret
2415*8fb009dcSAndroid Build Coastguard Worker%endif
2416