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