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