15d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang/* 25d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangCopyright (c) 2014, Intel Corporation 35d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangAll rights reserved. 45d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang 55d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangRedistribution and use in source and binary forms, with or without 65d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhangmodification, are permitted provided that the following conditions are met: 75d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang 85d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * Redistributions of source code must retain the above copyright notice, 95d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * this list of conditions and the following disclaimer. 105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang 115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * Redistributions in binary form must reproduce the above copyright notice, 125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * this list of conditions and the following disclaimer in the documentation 135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * and/or other materials provided with the distribution. 145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang 155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * Neither the name of Intel Corporation nor the names of its contributors 165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * may be used to endorse or promote products derived from this software 175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang * without specific prior written permission. 185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang 195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei ZhangSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang*/ 305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang 315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# -- Begin __libm_tancot_huge 325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .text 335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16,0x90 345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .hidden __libm_tancot_huge 355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .globl __libm_tancot_huge 365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang__libm_tancot_huge: 375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# parameter 1: 8 + %ebp 385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# parameter 2: 16 + %ebp 395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# parameter 3: 20 + %ebp 405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.1: 415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang pushl %ebp 425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %esp, %ebp 435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $-64, %esp 445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang pushl %esi 455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang pushl %edi 465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang pushl %ebx 475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang subl $52, %esp 485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 16(%ebp), %eax 495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 20(%ebp), %ebx 505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %eax, 40(%esp) 515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.2: 525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fnstcw 38(%esp) 535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.3: 545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 12(%ebp), %edx 555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edx, %eax 565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $2147483647, %eax 575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang shrl $31, %edx 585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edx, 44(%esp) 595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmpl $1104150528, %eax 605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang call ..L2 615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..L2: 625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %esi 635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%esi), %esi 645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jae ..B1.11 655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.4: 665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 8(%ebp), %xmm1 675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movzwl 38(%esp), %ecx 685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ecx, %edx 695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $768, %edx 705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andps .L_2il0floatpacket.0@GOTOFF(%esi), %xmm1 715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmpl $768, %edx 725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd _Pi4Inv@GOTOFF(%esi), %xmm0 735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang mulsd %xmm1, %xmm0 745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm1, 8(%ebp) 755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm0, (%esp) 765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.39 775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.5: 785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang orl $-64768, %ecx 795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movw %cx, 36(%esp) 805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.6: 815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldcw 36(%esp) 825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.7: 835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 8(%ebp), %xmm1 845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl $1, %edi 855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.8: 865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %esi, 12(%esp) 875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 4(%esp), %esi 885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %esi, %edx 895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edi, 24(%esp) 905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %esi, %edi 915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang shrl $20, %edi 925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $1048575, %edx 935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edi, %ecx 945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang orl $1048576, %edx 955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang negl %ecx 965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $13, %edi 975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebx, 8(%esp) 985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $19, %ecx 995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edx, %ebx 1005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ecx, 28(%esp) 1015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang shrl %cl, %ebx 1025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edi, %ecx 1035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang shll %cl, %edx 1045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 28(%esp), %ecx 1055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl (%esp), %edi 1065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang shrl %cl, %edi 1075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang orl %edi, %edx 1085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmpl $1094713344, %esi 1095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm1, 16(%esp) 1105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 16(%esp) 1115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmovb %ebx, %edx 1125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 24(%esp), %edi 1135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 12(%esp), %esi 1145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang lea 1(%edx), %ebx 1155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $-2, %ebx 1165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebx, 16(%esp) 1175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmpl $1094713344, %eax 1185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fildl 16(%esp) 1195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 8(%esp), %ebx 1205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jae ..B1.10 1215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.9: 1225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _Pi4x3@GOTOFF(%esi) 1235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 1255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 8+_Pi4x3@GOTOFF(%esi) 1265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 1285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 16+_Pi4x3@GOTOFF(%esi) 1295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(1) 1305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 1315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.17 1325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.10: 1335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _Pi4x4@GOTOFF(%esi) 1345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 1365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 8+_Pi4x4@GOTOFF(%esi) 1375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 1395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 16+_Pi4x4@GOTOFF(%esi) 1405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 1425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 24+_Pi4x4@GOTOFF(%esi) 1435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(1) 1445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 1455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.17 1465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.11: 1475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movzwl 38(%esp), %edx 1485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %edx, %eax 1495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $768, %eax 1505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmpl $768, %eax 1515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.40 1525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.12: 1535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang orl $-64768, %edx 1545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movw %dx, 36(%esp) 1555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.13: 1565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldcw 36(%esp) 1575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.14: 1585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl $1, %edi 1595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.15: 1605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 8(%ebp), %xmm0 1615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $-32, %esp 1625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andps .L_2il0floatpacket.0@GOTOFF(%esi), %xmm0 1635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang lea 32(%esp), %eax 1645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm0, 16(%eax) 1655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 16(%eax) 1665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpt (%esp) 1675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl $0, 12(%esp) 1685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %eax, 16(%esp) 1695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang call __libm_reduce_pi04l 1705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.43: 1715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %eax, %edx 1725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $32, %esp 1735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.16: 1745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl (%esp) 1755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl 8(%esp) 1765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 1775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.17: 1785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebx, %eax 1795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang andl $3, %eax 1805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang cmpl $3, %eax 1815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jne ..B1.24 1825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.18: 1835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi) 1845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang incl %edx 1855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdiv %st(1), %st 1865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testb $2, %dl 1875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpt 24(%esp) 1885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fld %st(0) 1895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fld %st(0) 1915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 1925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_TP@GOTOFF(%esi) 1935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 1945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_TP@GOTOFF(%esi) 1955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 1965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 1975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_TP@GOTOFF(%esi) 1985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 1995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 2005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_TQ@GOTOFF(%esi) 2015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 2025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_TQ@GOTOFF(%esi) 2035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 2045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 2055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_TQ@GOTOFF(%esi) 2065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 2075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 2085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _TQ@GOTOFF(%esi) 2095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 2105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _TP@GOTOFF(%esi) 2115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 132+_GP@GOTOFF(%esi) 2135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 2145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 120+_GP@GOTOFF(%esi) 2155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 108+_GP@GOTOFF(%esi) 2175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 96+_GP@GOTOFF(%esi) 2215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 84+_GP@GOTOFF(%esi) 2255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 72+_GP@GOTOFF(%esi) 2295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 60+_GP@GOTOFF(%esi) 2335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 48+_GP@GOTOFF(%esi) 2375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_GP@GOTOFF(%esi) 2415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_GP@GOTOFF(%esi) 2455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(4) 2485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_GP@GOTOFF(%esi) 2495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 2505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(4), %st 2515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(5), %st 2525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _GP@GOTOFF(%esi) 2535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(4) 2545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(3) 2555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(5), %st 2565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(3) 2575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.20 2585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.19: 2595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24(%esp) 2605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdivrp %st, %st(2) 2625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(3) 2645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 44(%esp), %eax 2655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang xorl $1, %eax 2665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(2) 2675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 2685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi,%eax,8) 2695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(2) 2705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(3) 2715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(3) 2725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 2735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 2755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 2765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 2785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm0 2795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 2805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 2815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm1 2825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.21 2835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.20: 2845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdivrp %st, %st(1) 2855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 2865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 2875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 2885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 44(%esp), %eax 2895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi,%eax,8) 2905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(1) 2915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(3) 2925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(3) 2935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 2945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 2955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 2965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24(%esp) 2975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 2985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm0 2995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 3005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 3015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm1 3025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.21: 3035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testl %edi, %edi 3045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.23 3055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.22: 3065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldcw 38(%esp) 3075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.23: 3085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 40(%esp), %eax 3095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm0, (%eax) 3105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm1, 8(%eax) 3115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $52, %esp 3125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebx 3135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %edi 3145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %esi 3155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebp, %esp 3165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebp 3175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang ret 3185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.24: 3195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testb $2, %bl 3205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.31 3215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.25: 3225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang incl %edx 3235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fld %st(0) 3245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 3255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testb $2, %dl 3265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.27 3275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.26: 3285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi) 3295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdiv %st(2), %st 3305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fld %st(1) 3315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 132+_GP@GOTOFF(%esi) 3335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 3345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 120+_GP@GOTOFF(%esi) 3355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 108+_GP@GOTOFF(%esi) 3375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 44(%esp), %eax 3385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang xorl $1, %eax 3425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 96+_GP@GOTOFF(%esi) 3435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 84+_GP@GOTOFF(%esi) 3475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 72+_GP@GOTOFF(%esi) 3515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 60+_GP@GOTOFF(%esi) 3555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 48+_GP@GOTOFF(%esi) 3595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_GP@GOTOFF(%esi) 3635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_GP@GOTOFF(%esi) 3675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 3705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_GP@GOTOFF(%esi) 3715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 3725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(3) 3735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _GP@GOTOFF(%esi) 3745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 3755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 3765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(2) 3775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(3) 3785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 3795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 3805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi,%eax,8) 3815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(2) 3825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(1) 3835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 3845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 3855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm0 3865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.28 3875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.27: 3885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_TP@GOTOFF(%esi) 3895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 3905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_TP@GOTOFF(%esi) 3915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 44(%esp), %eax 3925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 3935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 3945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_TQ@GOTOFF(%esi) 3955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_TQ@GOTOFF(%esi) 3975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 3985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 3995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_TQ@GOTOFF(%esi) 4005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _TQ@GOTOFF(%esi) 4035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_TP@GOTOFF(%esi) 4055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 4065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 4075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _TP@GOTOFF(%esi) 4095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdivp %st, %st(1) 4115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(1) 4125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 4135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi,%eax,8) 4145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(1) 4155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 4165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 4185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm0 4195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.28: 4205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testl %edi, %edi 4215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.30 4225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.29: 4235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldcw 38(%esp) 4245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.30: 4255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 40(%esp), %eax 4265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm0, (%eax) 4275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $52, %esp 4285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebx 4295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %edi 4305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %esi 4315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebp, %esp 4325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebp 4335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang ret 4345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.31: 4355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testb $1, %bl 4365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.38 4375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.32: 4385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang incl %edx 4395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fld %st(0) 4405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 4415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testb $2, %dl 4425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.34 4435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.33: 4445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_TP@GOTOFF(%esi) 4455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 4465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_TP@GOTOFF(%esi) 4475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 44(%esp), %eax 4485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 4505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang xorl $1, %eax 4515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_TQ@GOTOFF(%esi) 4525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_TQ@GOTOFF(%esi) 4545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_TQ@GOTOFF(%esi) 4575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _TQ@GOTOFF(%esi) 4605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_TP@GOTOFF(%esi) 4625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 4635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 4645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _TP@GOTOFF(%esi) 4665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdivp %st, %st(1) 4685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(1) 4695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 4705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi,%eax,8) 4715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(1) 4725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 4735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 4745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 4755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm0 4765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.35 4775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.34: 4785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi) 4795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fdiv %st(2), %st 4805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fld %st(1) 4815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 132+_GP@GOTOFF(%esi) 4835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(1), %st 4845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 120+_GP@GOTOFF(%esi) 4855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 108+_GP@GOTOFF(%esi) 4875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 44(%esp), %eax 4885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 4895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 4905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 96+_GP@GOTOFF(%esi) 4925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 4935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 4945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 84+_GP@GOTOFF(%esi) 4965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 4975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 4985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 4995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 72+_GP@GOTOFF(%esi) 5005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 5015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 5025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 5035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 60+_GP@GOTOFF(%esi) 5045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 5055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 5065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 5075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 48+_GP@GOTOFF(%esi) 5085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 5095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 5105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 5115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 36+_GP@GOTOFF(%esi) 5125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 5135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 5145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(2), %st 5155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 24+_GP@GOTOFF(%esi) 5165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 5175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 5185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(2) 5195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt 12+_GP@GOTOFF(%esi) 5205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 5215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(3) 5225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldt _GP@GOTOFF(%esi) 5235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 5245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st(3), %st 5255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(2) 5265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(3) 5275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fxch %st(1) 5285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(2) 5295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldl _ones@GOTOFF(%esi,%eax,8) 5305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmul %st, %st(2) 5315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fmulp %st, %st(1) 5325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang faddp %st, %st(1) 5335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstpl 16(%esp) 5345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd 16(%esp), %xmm0 5355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.35: 5365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang testl %edi, %edi 5375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang je ..B1.37 5385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.36: 5395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fldcw 38(%esp) 5405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.37: 5415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl 40(%esp), %eax 5425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movsd %xmm0, 8(%eax) 5435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $52, %esp 5445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebx 5455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %edi 5465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %esi 5475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebp, %esp 5485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebp 5495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang ret 5505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.38: 5515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang fstp %st(0) 5525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang addl $52, %esp 5535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebx 5545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %edi 5555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %esi 5565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang movl %ebp, %esp 5575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang popl %ebp 5585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang ret 5595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.39: 5605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang xorl %edi, %edi 5615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.8 5625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang..B1.40: 5635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang xorl %edi, %edi 5645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang jmp ..B1.15 5655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16,0x90 5665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type __libm_tancot_huge,@function 5675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size __libm_tancot_huge,.-__libm_tancot_huge 5685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .data 5695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# -- End __libm_tancot_huge 5705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .section .rodata, "a" 5715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 5725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 5735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang.L_2il0floatpacket.0: 5745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 0xffffffff,0x7fffffff,0x00000000,0x00000000 5755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type .L_2il0floatpacket.0,@object 5765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size .L_2il0floatpacket.0,16 5775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 5785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_Pi4Inv: 5795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 1841940611 5805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 1072979760 5815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _Pi4Inv,@object 5825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _Pi4Inv,8 5835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .space 8, 0x00 # pad 5845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 5855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_Pi4x3: 5865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 1413754880 5875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3219726843 5885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 993632256 5895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 1027030475 5905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3773204808 5915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3129236486 5925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _Pi4x3,@object 5935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _Pi4x3,24 5945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .space 8, 0x00 # pad 5955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 5965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_Pi4x4: 5975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 1413480448 5985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3219726843 5995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 442499072 6005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3183522913 6015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 771751936 6025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3146979722 6035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 622873025 6045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3110831002 6055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _Pi4x4,@object 6065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _Pi4x4,32 6075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 6085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_ones: 6095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 0 6105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 1072693248 6115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 0 6125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .long 3220176896 6135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _ones,@object 6145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _ones,16 6155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 6165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_TP: 6175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 19670 6185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 44908 6195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 50960 6205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 50786 6215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49149 6225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 19206 6245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 45228 6255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 54194 6265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 52268 6275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 16377 6285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 227 6305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 51280 6315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43560 6325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 38195 6335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49139 6345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 12272 6365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 18029 6375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 6715 6385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 45670 6395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 16357 6405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _TP,@object 6425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _TP,48 6435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 6445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_TQ: 6455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 14748 6465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 33681 6475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 5452 6485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 38090 6495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49151 6505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6515d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 46755 6525d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 50026 6535d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 17634 6545d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 35372 6555d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 16382 6565d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6575d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 46863 6585d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 53352 6595d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 42702 6605d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 59869 6615d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49145 6625d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6635d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 33295 6645d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 20942 6655d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 32118 6665d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 39935 6675d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 16371 6685d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6695d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _TQ,@object 6705d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _TQ,48 6715d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .align 16 6725d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang_GP: 6735d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43691 6745d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43690 6755d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43690 6765d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43690 6775d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49149 6785d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6795d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 46639 6805d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 2912 6815d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 24758 6825d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 46603 6835d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49145 6845d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6855d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 57255 6865d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 2218 6875d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 21984 6885d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 35507 6895d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49142 6905d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6915d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 34208 6925d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43033 6935d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 48281 6945d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 56811 6955d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49138 6965d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 6975d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 28773 6985d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 27191 6995d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 31071 7005d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 45908 7015d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49135 7025d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7035d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 43257 7045d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 33777 7055d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 11976 7065d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 37184 7075d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49132 7085d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7095d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 62410 7105d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 35990 7115d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 36363 7125d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 60269 7135d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49128 7145d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7155d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 13659 7165d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 55568 7175d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 26569 7185d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 48851 7195d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49125 7205d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7215d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 10347 7225d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 46238 7235d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 47188 7245d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 39576 7255d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49122 7265d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7275d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 2161 7285d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 6703 7295d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 25719 7305d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 64708 7315d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49118 7325d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7335d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 42329 7345d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 7593 7355d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 44754 7365d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 47734 7375d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49115 7385d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7395d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 163 7405d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 32746 7415d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 39875 7425d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 61957 7435d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 49112 7445d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .word 0 7455d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .type _GP,@object 7465d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .size _GP,144 7475d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .data 7485d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .hidden __libm_reduce_pi04l 7495d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang .section .note.GNU-stack, "" 7505d4f0e6a26b66f1dab8d20a65af4469c6dd7370dJingwei Zhang# End 751