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