/* * Math library * * Copyright (C) 2016 Intel Corporation. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in * the documentation and/or other materials provided with the * distribution. * * Neither the name of Intel Corporation nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * Author Name * History: * 03-14-2016 Initial version. numerics svn rev. 12864 */ .file "tgamma.c" .text ..TXTST0: # -- Begin tgamma .text .align 16,0x90 .globl tgamma tgamma: # parameter 1: 8 + %ebp ..B1.1: ..L1: pushl %ebp movl %esp, %ebp andl $-16, %esp pushl %esi pushl %edi pushl %ebx subl $68, %esp fldl 8(%ebp) call ..L2 ..L2: popl %edi lea _GLOBAL_OFFSET_TABLE_+[. - ..L2](%edi), %edi fstpl 16(%esp) fldl _zeros@GOTOFF(%edi) fstpl 40(%esp) ..B1.2: fnstcw 54(%esp) ..B1.3: movzwl 54(%esp), %edx movl %edx, %eax andl $768, %eax cmpl $768, %eax je ..B1.125 ..B1.4: orl $-64768, %edx movw %dx, 52(%esp) ..B1.5: fldcw 52(%esp) ..B1.6: movl $1, %ebx ..B1.7: call fegetround ..B1.128: movl %eax, 48(%esp) ..B1.8: cmpl $0, 48(%esp) jne ..B1.10 ..B1.9: xorl %ecx, %ecx jmp ..B1.12 ..B1.10: addl $-16, %esp movl $0, (%esp) call fesetround ..B1.129: addl $16, %esp ..B1.11: movl $1, %ecx ..B1.12: movzwl 14(%ebp), %eax andl $32752, %eax shrl $4, %eax movl 12(%ebp), %esi shrl $31, %esi movl %eax, 4(%esp) cmpl $2047, %eax je ..B1.114 ..B1.13: fldl 8(%ebp) fldl _zeros@GOTOFF(%edi) movl 16(%esp), %eax movl %eax, (%esp) fucom %st(1) fnstsw %ax movl 20(%esp), %edx andl $2147483647, %edx movl %edx, 20(%esp) sahf jp ..B1.14 je ..B1.109 ..B1.14: cmpl $262144, %edx jl ..B1.104 ..B1.15: je ..B1.103 ..B1.16: testl %esi, %esi je ..B1.145 ..B1.17: cmpl $1075, 4(%esp) jge ..B1.93 ..B1.18: fldl 16(%esp) fld %st(0) fldl _TWO_52H@GOTOFF(%edi) fadd %st, %st(1) fxch %st(1) fstpl 32(%esp) fldl 32(%esp) movl 32(%esp), %edx fsubp %st, %st(1) movl %edx, (%esp) fcom %st(1) fnstsw %ax sahf jbe ..B1.20 ..B1.19: incl (%esp) fsubl _ones@GOTOFF(%edi) ..B1.20: fucompp fnstsw %ax sahf jp ..B1.21 je ..B1.88 ..B1.21: fstp %st(0) fldl .L_2il0floatpacket.0@GOTOFF(%edi) fcomp %st(1) fnstsw %ax sahf jbe ..B1.27 ..B1.22: fstp %st(0) testl %ecx, %ecx je ..B1.24 ..B1.23: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) call fesetround ..B1.130: addl $16, %esp ..B1.24: movl (%esp), %eax notl %eax andl $1, %eax testl %ebx, %ebx fldl _small_value_64@GOTOFF(%edi,%eax,8) fmull _small_value_64@GOTOFF(%edi) fstpl 40(%esp) je ..B1.26 ..B1.25: fldcw 54(%esp) ..B1.26: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.145: fstp %st(0) ..B1.27: fcompl _overflow_boundary@GOTOFF(%edi) fnstsw %ax sahf jae ..B1.98 ..B1.28: testl %esi, %esi je ..B1.30 ..B1.29: fldl 16(%esp) fld %st(0) fldl _TWO_52H@GOTOFF(%edi) fadd %st, %st(1) fxch %st(1) fstpl 32(%esp) fldl 32(%esp) fsub %st(1), %st fsubr %st(2), %st fstpl 24(%esp) fldt 108+_tgamma_sin_table@GOTOFF(%edi) fldt 96+_tgamma_sin_table@GOTOFF(%edi) fldt 84+_tgamma_sin_table@GOTOFF(%edi) fldt 72+_tgamma_sin_table@GOTOFF(%edi) andl $2147483647, 28(%esp) fldl 24(%esp) fld %st(0) fmul %st(1), %st fmul %st, %st(5) fxch %st(4) faddp %st, %st(5) fxch %st(3) fmul %st, %st(4) fxch %st(2) faddp %st, %st(4) fxch %st(1) fmul %st, %st(3) fxch %st(1) faddp %st, %st(3) fmul %st, %st(2) fldt 60+_tgamma_sin_table@GOTOFF(%edi) faddp %st, %st(3) fmul %st, %st(2) fldt 48+_tgamma_sin_table@GOTOFF(%edi) faddp %st, %st(3) fmul %st, %st(2) fldt 36+_tgamma_sin_table@GOTOFF(%edi) faddp %st, %st(3) fmul %st, %st(2) fldt 24+_tgamma_sin_table@GOTOFF(%edi) faddp %st, %st(3) fmul %st, %st(2) fldt 12+_tgamma_sin_table@GOTOFF(%edi) faddp %st, %st(3) fmul %st, %st(2) fmul %st(1), %st fldt _tgamma_sin_table@GOTOFF(%edi) faddp %st, %st(3) fmulp %st, %st(2) faddp %st, %st(1) fxch %st(1) jmp ..B1.31 ..B1.30: fldl 16(%esp) fldz fldl _TWO_52H@GOTOFF(%edi) ..B1.31: fldl _ones@GOTOFF(%edi) fxch %st(1) fadd %st(3), %st fstpl 32(%esp) fldl 32(%esp) movl 32(%esp), %edx fsubl _TWO_52H@GOTOFF(%edi) fcom %st(3) fnstsw %ax sahf jbe ..B1.33 ..B1.32: decl %edx fsub %st(1), %st ..B1.33: lea 1(%edx), %eax andl $1, %eax movl %eax, 12(%esp) fxch %st(3) fcoml .L_2il0floatpacket.1@GOTOFF(%edi) fnstsw %ax sahf jb ..B1.56 ..B1.34: movl %esi, 4(%esp) movl %edx, %esi andl $15, %esi movl %edx, %eax andl $-16, %eax cmpl $16, %edx movl %ebx, 8(%esp) movl %eax, %edx fsub %st, %st(3) fld %st(3) lea -2(%esi), %ebx jl ..L3 movl %esi, %ebx ..L3: sarl $2, %edx movl %eax, %esi sarl $3, %esi addl %eax, %edx sarl $4, %eax addl %eax, %esi addl %esi, %edx fmul %st(4), %st testl %ebx, %ebx movl %ebx, (%esp) lea (,%edx,8), %eax movl 8(%esp), %ebx lea (%eax,%edx,4), %edx fldt 264+_tgamma_A_table@GOTOFF(%edi,%edx) fldt _tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(6), %st movl 4(%esp), %esi fadd %st(2), %st fldt 132+_tgamma_A_table@GOTOFF(%edi,%edx) faddp %st, %st(1) fmulp %st, %st(1) fldt 144+_tgamma_A_table@GOTOFF(%edi,%edx) fldt 12+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(7), %st fadd %st(3), %st faddp %st, %st(1) fmulp %st, %st(1) fldt 24+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(6), %st fadd %st(2), %st fldt 156+_tgamma_A_table@GOTOFF(%edi,%edx) faddp %st, %st(1) fmulp %st, %st(1) fldt 168+_tgamma_A_table@GOTOFF(%edi,%edx) fldt 36+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(7), %st fadd %st(3), %st faddp %st, %st(1) fmulp %st, %st(1) fldt 48+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(6), %st fadd %st(2), %st fldt 180+_tgamma_A_table@GOTOFF(%edi,%edx) faddp %st, %st(1) fmulp %st, %st(1) fldt 192+_tgamma_A_table@GOTOFF(%edi,%edx) fldt 60+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(7), %st fadd %st(3), %st faddp %st, %st(1) fmulp %st, %st(1) fldt 72+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(6), %st fadd %st(2), %st fldt 204+_tgamma_A_table@GOTOFF(%edi,%edx) faddp %st, %st(1) fmulp %st, %st(1) fldt 216+_tgamma_A_table@GOTOFF(%edi,%edx) fldt 84+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(7), %st fadd %st(3), %st faddp %st, %st(1) fmulp %st, %st(1) fldt 96+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(6), %st fadd %st(2), %st fldt 228+_tgamma_A_table@GOTOFF(%edi,%edx) faddp %st, %st(1) fmulp %st, %st(1) fldt 240+_tgamma_A_table@GOTOFF(%edi,%edx) fldt 108+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(7), %st fadd %st(3), %st faddp %st, %st(1) fmulp %st, %st(1) fldt 120+_tgamma_A_table@GOTOFF(%edi,%edx) fmul %st(6), %st faddp %st, %st(2) fldt 252+_tgamma_A_table@GOTOFF(%edi,%edx) faddp %st, %st(2) fmulp %st, %st(1) fld %st(2) je ..B1.39 ..B1.35: jle ..B1.39 ..B1.36: movl (%esp), %edx movl $1, %eax ..B1.37: movl %eax, (%esp) incl %eax fildl (%esp) cmpl %edx, %eax fsubr %st(3), %st fmulp %st, %st(1) jle ..B1.37 ..B1.39: testl %esi, %esi je ..B1.50 ..B1.40: fxch %st(4) fmulp %st, %st(2) fmulp %st, %st(1) fmulp %st, %st(2) fdivp %st, %st(1) fldl .L_2il0floatpacket.2@GOTOFF(%edi) fcompl 8(%ebp) fnstsw %ax sahf fxch %st(1) jbe ..B1.48 ..B1.41: cmpl $0, 12(%esp) je ..B1.43 ..B1.42: fxch %st(1) fchs fxch %st(1) ..B1.43: testl %ecx, %ecx je ..B1.46 ..B1.44: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpl 32(%esp) fstpt 16(%esp) call fesetround ..B1.131: fldt 16(%esp) fldl 32(%esp) addl $16, %esp ..B1.45: xorl %ecx, %ecx ..B1.46: fldt _tgamma_A176_inv@GOTOFF(%edi) fmulp %st, %st(2) cmpl $0, 12(%esp) je ..B1.48 ..B1.47: fxch %st(1) fchs fxch %st(1) ..B1.48: movl 12(%esp), %eax fxch %st(1) fstpl 40(%esp) shll $31, %eax xorl %eax, 44(%esp) testl %ecx, %ecx je ..B1.53 ..B1.49: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpl 32(%esp) call fesetround ..B1.132: fldl 32(%esp) addl $16, %esp jmp ..B1.53 ..B1.50: fstp %st(3) fstp %st(3) fstp %st(0) fmulp %st, %st(1) testl %ecx, %ecx je ..B1.52 ..B1.51: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpt 16(%esp) fstpl 32(%esp) call fesetround ..B1.133: fldl 32(%esp) fldt 16(%esp) addl $16, %esp ..B1.52: fstpl 40(%esp) ..B1.53: testl %ebx, %ebx je ..B1.146 ..B1.54: fstpl 24(%esp) ..B1.134: fldcw 54(%esp) jmp ..B1.55 ..B1.146: fstp %st(0) ..B1.55: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.56: fstp %st(3) fcom %st(2) fnstsw %ax sahf jbe ..B1.58 ..B1.57: fld %st(2) fadd %st(1), %st jmp ..B1.59 ..B1.58: fld %st(2) ..B1.59: fldt .L_2il0floatpacket.3@GOTOFF(%edi) fcomp %st(1) fnstsw %ax sahf ja ..B1.61 jp ..B1.61 ..B1.60: fsub %st(1), %st fstpl 24(%esp) lea _tgamma_A150_table@GOTOFF(%edi), %eax jmp ..B1.66 ..B1.61: fldt .L_2il0floatpacket.4@GOTOFF(%edi) fcom %st(1) fnstsw %ax sahf ja ..B1.63 jp ..B1.63 ..B1.62: fstp %st(0) fldt _local_minimum_l@GOTOFF(%edi) lea _tgamma_A125_table@GOTOFF(%edi), %eax fsubrp %st, %st(1) fstpl 24(%esp) jmp ..B1.66 ..B1.63: fcomp %st(1) fnstsw %ax sahf jbe ..B1.65 ..B1.64: fsub %st(1), %st fstpl 24(%esp) lea _tgamma_A100_table@GOTOFF(%edi), %eax jmp ..B1.66 ..B1.65: fstp %st(0) ..B1.66: fldt (%eax) cmpl $0, 4(%esp) je ..B1.69 ..B1.67: fldl 24(%esp) fldt 180(%eax) fmul %st(1), %st fldt 168(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 156(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 144(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 132(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 120(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 108(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 96(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 84(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 72(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 60(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 48(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 36(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 24(%eax) faddp %st, %st(1) fmul %st(1), %st fldt 12(%eax) faddp %st, %st(1) fmulp %st, %st(1) faddp %st, %st(1) ..B1.69: fxch %st(1) fcom %st(3) fnstsw %ax sahf jbe ..B1.78 ..B1.70: testl %esi, %esi je ..B1.74 ..B1.71: fstp %st(3) fmulp %st, %st(1) testl %ecx, %ecx fdivrp %st, %st(1) fchs je ..B1.73 ..B1.72: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpt 16(%esp) call fesetround ..B1.135: fldt 16(%esp) addl $16, %esp ..B1.73: movl 12(%esp), %eax fchs fstpl 40(%esp) shll $31, %eax xorl %eax, 44(%esp) jmp ..B1.85 ..B1.74: fstp %st(0) fstp %st(1) testl %ecx, %ecx fxch %st(1) je ..B1.77 ..B1.75: fstp %st(0) addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpt 16(%esp) call fesetround ..B1.136: fldt 16(%esp) addl $16, %esp ..B1.76: fldl 16(%esp) ..B1.77: fdivrp %st, %st(1) fstpl 40(%esp) jmp ..B1.85 ..B1.78: testl %esi, %esi je ..B1.82 ..B1.79: fxch %st(3) fmulp %st, %st(2) testl %ecx, %ecx fmulp %st, %st(1) fdivrp %st, %st(1) je ..B1.81 ..B1.80: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpt 16(%esp) call fesetround ..B1.137: fldt 16(%esp) addl $16, %esp ..B1.81: fstpl 40(%esp) jmp ..B1.85 ..B1.82: fstp %st(0) fstp %st(1) fstp %st(1) testl %ecx, %ecx je ..B1.84 ..B1.83: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpt 16(%esp) call fesetround ..B1.138: fldt 16(%esp) addl $16, %esp ..B1.84: fstpl 40(%esp) ..B1.85: testl %ebx, %ebx je ..B1.87 ..B1.86: fldcw 54(%esp) ..B1.87: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.88: fstp %st(1) testl %ecx, %ecx je ..B1.90 ..B1.89: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpl 16(%esp) call fesetround ..B1.139: fldl 16(%esp) addl $16, %esp ..B1.90: fdiv %st(0), %st testl %ebx, %ebx fstpl 40(%esp) je ..B1.92 ..B1.91: fldcw 54(%esp) ..B1.92: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.93: fstp %st(1) testl %ecx, %ecx je ..B1.95 ..B1.94: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpl 16(%esp) call fesetround ..B1.140: fldl 16(%esp) addl $16, %esp ..B1.95: fdiv %st(0), %st testl %ebx, %ebx fstpl 40(%esp) je ..B1.97 ..B1.96: fldcw 54(%esp) ..B1.97: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.98: testl %ecx, %ecx je ..B1.100 ..B1.99: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) call fesetround ..B1.141: addl $16, %esp ..B1.100: fldl _large_value_64@GOTOFF(%edi) testl %ebx, %ebx fmul %st(0), %st fstpl 40(%esp) je ..B1.102 ..B1.101: fldcw 54(%esp) ..B1.102: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.103: cmpl $0, (%esp) jne ..B1.16 ..B1.104: fstp %st(0) fstp %st(0) testl %ecx, %ecx je ..B1.106 ..B1.105: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) call fesetround ..B1.142: addl $16, %esp ..B1.106: fldl _large_value_64@GOTOFF(%edi,%esi,8) testl %ebx, %ebx fmull _large_value_64@GOTOFF(%edi) fstpl 40(%esp) je ..B1.108 ..B1.107: fldcw 54(%esp) ..B1.108: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.109: fstp %st(1) testl %ecx, %ecx je ..B1.111 ..B1.110: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) fstpl 16(%esp) call fesetround ..B1.143: fldl 16(%esp) addl $16, %esp ..B1.111: fldl _ones@GOTOFF(%edi,%esi,8) testl %ebx, %ebx fdivp %st, %st(1) fstpl 40(%esp) je ..B1.113 ..B1.112: fldcw 54(%esp) ..B1.113: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.114: testl %ecx, %ecx je ..B1.116 ..B1.115: addl $-16, %esp movl 64(%esp), %eax movl %eax, (%esp) call fesetround ..B1.144: addl $16, %esp ..B1.116: testl %esi, %esi je ..B1.119 ..B1.117: testl $1048575, 12(%ebp) jne ..B1.119 ..B1.118: cmpl $0, 8(%ebp) je ..B1.122 ..B1.119: fldl 8(%ebp) testl %ebx, %ebx fmull _ones@GOTOFF(%edi) fstpl 40(%esp) je ..B1.121 ..B1.120: fldcw 54(%esp) ..B1.121: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.122: fldl 8+_zeros@GOTOFF(%edi) testl %ebx, %ebx fdivl _zeros@GOTOFF(%edi) fstpl 40(%esp) je ..B1.124 ..B1.123: fldcw 54(%esp) ..B1.124: fldl 40(%esp) addl $68, %esp popl %ebx popl %edi popl %esi movl %ebp, %esp popl %ebp ret ..B1.125: xorl %ebx, %ebx jmp ..B1.7 .align 16,0x90 .type tgamma,@function .size tgamma,.-tgamma .data # -- End tgamma .section .rodata, "a" .align 16 .align 16 .L_2il0floatpacket.3: .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc0,0xff,0x3f,0x00,0x00 .type .L_2il0floatpacket.3,@object .size .L_2il0floatpacket.3,12 .space 4, 0x00 # pad .align 16 .L_2il0floatpacket.4: .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0xff,0x3f,0x00,0x00 .type .L_2il0floatpacket.4,@object .size .L_2il0floatpacket.4,12 .space 4, 0x00 # pad .align 8 .L_2il0floatpacket.0: .long 0x00000000,0xc0672000 .type .L_2il0floatpacket.0,@object .size .L_2il0floatpacket.0,8 .align 8 .L_2il0floatpacket.1: .long 0x00000000,0x40000000 .type .L_2il0floatpacket.1,@object .size .L_2il0floatpacket.1,8 .align 8 .L_2il0floatpacket.2: .long 0x00000000,0xc0660000 .type .L_2il0floatpacket.2,@object .size .L_2il0floatpacket.2,8 .align 4 _zeros: .long 0 .long 0 .long 0 .long 2147483648 .type _zeros,@object .size _zeros,16 .align 4 _TWO_52H: .long 0 .long 1127743488 .type _TWO_52H,@object .size _TWO_52H,8 .align 4 _ones: .long 0 .long 1072693248 .long 0 .long 3220176896 .type _ones,@object .size _ones,16 .align 4 _small_value_64: .long 0 .long 24117248 .long 0 .long 2171600896 .type _small_value_64,@object .size _small_value_64,16 .align 4 _overflow_boundary: .long 3848402504 .long 1080390650 .type _overflow_boundary,@object .size _overflow_boundary,8 .align 4 _large_value_64: .long 0 .long 2121269248 .long 0 .long 4268752896 .type _large_value_64,@object .size _large_value_64,16 .align 2 _tgamma_sin_table: .word 39192 .word 38974 .word 13074 .word 53901 .word 49151 .word 0 .word 25233 .word 24099 .word 23041 .word 53198 .word 16382 .word 0 .word 14010 .word 1755 .word 29241 .word 50004 .word 49148 .word 0 .word 12661 .word 39557 .word 743 .word 54836 .word 16377 .word 0 .word 23329 .word 12349 .word 46418 .word 39360 .word 49142 .word 0 .word 43549 .word 22984 .word 36093 .word 39843 .word 16370 .word 0 .word 50635 .word 59140 .word 19560 .word 59922 .word 49133 .word 0 .word 39826 .word 40176 .word 51583 .word 34788 .word 16361 .word 0 .word 63061 .word 25910 .word 60600 .word 64252 .word 49123 .word 0 .word 21154 .word 4399 .word 17218 .word 48316 .word 16350 .word 0 .type _tgamma_sin_table,@object .size _tgamma_sin_table,120 .align 2 _tgamma_A_table: .word 44002 .word 44608 .word 34249 .word 61198 .word 16384 .word 0 .word 28120 .word 46089 .word 18909 .word 51744 .word 16384 .word 0 .word 6796 .word 56365 .word 948 .word 39330 .word 16384 .word 0 .word 21872 .word 3113 .word 40348 .word 48989 .word 16383 .word 0 .word 15275 .word 60291 .word 893 .word 59613 .word 16381 .word 0 .word 41018 .word 41834 .word 14754 .word 46766 .word 49150 .word 0 .word 10107 .word 10320 .word 24796 .word 32841 .word 49152 .word 0 .word 40832 .word 16832 .word 38712 .word 55795 .word 49152 .word 0 .word 8761 .word 28554 .word 35431 .word 39961 .word 49153 .word 0 .word 12838 .word 702 .word 32174 .word 51595 .word 49153 .word 0 .word 442 .word 50835 .word 62234 .word 59850 .word 49153 .word 0 .word 53618 .word 2208 .word 54662 .word 64445 .word 16384 .word 0 .word 33537 .word 7687 .word 12653 .word 64976 .word 16384 .word 0 .word 5604 .word 18060 .word 46944 .word 34352 .word 16385 .word 0 .word 5422 .word 18393 .word 57870 .word 37869 .word 16385 .word 0 .word 27417 .word 51069 .word 14904 .word 43119 .word 16385 .word 0 .word 16515 .word 36952 .word 46206 .word 50255 .word 16385 .word 0 .word 22913 .word 57796 .word 61047 .word 59491 .word 16385 .word 0 .word 55054 .word 14521 .word 23522 .word 35521 .word 16386 .word 0 .word 3828 .word 37429 .word 19301 .word 42457 .word 16386 .word 0 .word 18611 .word 8353 .word 56126 .word 50041 .word 16386 .word 0 .word 63177 .word 14708 .word 18871 .word 56010 .word 16386 .word 0 .word 51349 .word 6910 .word 18794 .word 33038 .word 16353 .word 0 .word 59411 .word 13918 .word 30079 .word 63615 .word 16384 .word 0 .word 40356 .word 37493 .word 20410 .word 60584 .word 16384 .word 0 .word 59667 .word 1960 .word 42334 .word 54496 .word 16384 .word 0 .word 24443 .word 19594 .word 17897 .word 45291 .word 16384 .word 0 .word 24957 .word 63432 .word 54964 .word 32848 .word 16384 .word 0 .word 7770 .word 43625 .word 45329 .word 33905 .word 16383 .word 0 .word 34249 .word 63845 .word 17962 .word 44463 .word 49148 .word 0 .word 49963 .word 34728 .word 51109 .word 54055 .word 49151 .word 0 .word 57585 .word 19701 .word 6443 .word 57077 .word 49152 .word 0 .word 61186 .word 8282 .word 25787 .word 47837 .word 49153 .word 0 .word 26720 .word 42621 .word 41546 .word 37680 .word 49154 .word 0 .word 18366 .word 28044 .word 60147 .word 62846 .word 16384 .word 0 .word 6968 .word 10789 .word 37601 .word 32880 .word 16385 .word 0 .word 60700 .word 57063 .word 36736 .word 35909 .word 16385 .word 0 .word 61862 .word 56439 .word 50993 .word 40752 .word 16385 .word 0 .word 41843 .word 39363 .word 59360 .word 47812 .word 16385 .word 0 .word 63511 .word 43763 .word 855 .word 57724 .word 16385 .word 0 .word 64510 .word 20731 .word 32839 .word 35752 .word 16386 .word 0 .word 60398 .word 46667 .word 43836 .word 45454 .word 16386 .word 0 .word 49807 .word 23281 .word 46849 .word 59658 .word 16386 .word 0 .word 37270 .word 40485 .word 38862 .word 41131 .word 16387 .word 0 .word 55072 .word 194 .word 57504 .word 62944 .word 16387 .word 0 .word 6484 .word 60537 .word 3975 .word 55679 .word 16389 .word 0 .word 11759 .word 24340 .word 39489 .word 49925 .word 16384 .word 0 .word 22650 .word 18020 .word 56002 .word 47553 .word 16384 .word 0 .word 65458 .word 2450 .word 7569 .word 42768 .word 16384 .word 0 .word 2740 .word 58538 .word 8888 .word 35477 .word 16384 .word 0 .word 24012 .word 19369 .word 10014 .word 51050 .word 16383 .word 0 .word 32754 .word 14555 .word 56874 .word 50646 .word 16382 .word 0 .word 6322 .word 39288 .word 8326 .word 56228 .word 49148 .word 0 .word 51606 .word 9409 .word 56084 .word 47341 .word 49151 .word 0 .word 19293 .word 17746 .word 29435 .word 49011 .word 49152 .word 0 .word 22538 .word 37169 .word 56949 .word 41021 .word 49153 .word 0 .word 65507 .word 8897 .word 64576 .word 64934 .word 49153 .word 0 .word 21309 .word 38834 .word 44023 .word 38745 .word 16384 .word 0 .word 52933 .word 53016 .word 24774 .word 40865 .word 16384 .word 0 .word 4045 .word 21262 .word 61923 .word 45295 .word 16384 .word 0 .word 26065 .word 18177 .word 3420 .word 52438 .word 16384 .word 0 .word 45505 .word 1968 .word 16227 .word 62949 .word 16384 .word 0 .word 1037 .word 13974 .word 10559 .word 38924 .word 16385 .word 0 .word 39502 .word 38026 .word 65467 .word 49371 .word 16385 .word 0 .word 34978 .word 59813 .word 17957 .word 64181 .word 16385 .word 0 .word 4031 .word 54789 .word 33142 .word 42976 .word 16386 .word 0 .word 2719 .word 21031 .word 60489 .word 60330 .word 16386 .word 0 .word 20734 .word 53765 .word 40154 .word 46919 .word 16387 .word 0 .word 63028 .word 7231 .word 17811 .word 43725 .word 16468 .word 0 .word 32606 .word 48355 .word 22399 .word 43710 .word 16384 .word 0 .word 29042 .word 46559 .word 51950 .word 41588 .word 16384 .word 0 .word 47396 .word 18113 .word 2918 .word 37305 .word 16384 .word 0 .word 22233 .word 40098 .word 6225 .word 61543 .word 16383 .word 0 .word 611 .word 49379 .word 57729 .word 43678 .word 16383 .word 0 .word 10450 .word 9675 .word 56147 .word 41083 .word 16382 .word 0 .word 37401 .word 8271 .word 47219 .word 34504 .word 49149 .word 0 .word 34774 .word 15943 .word 11357 .word 45081 .word 49151 .word 0 .word 6639 .word 15692 .word 42534 .word 45536 .word 49152 .word 0 .word 51630 .word 6378 .word 12961 .word 37818 .word 49153 .word 0 .word 59527 .word 55742 .word 41884 .word 59714 .word 49153 .word 0 .word 15629 .word 31501 .word 45205 .word 59448 .word 16383 .word 0 .word 53044 .word 1871 .word 3840 .word 62990 .word 16383 .word 0 .word 49829 .word 44544 .word 39222 .word 35206 .word 16384 .word 0 .word 8319 .word 42513 .word 20106 .word 41214 .word 16384 .word 0 .word 56062 .word 65309 .word 8860 .word 50097 .word 16384 .word 0 .word 39637 .word 65 .word 3840 .word 62744 .word 16384 .word 0 .word 8819 .word 49083 .word 32007 .word 40272 .word 16385 .word 0 .word 33763 .word 5027 .word 16250 .word 52917 .word 16385 .word 0 .word 4751 .word 2633 .word 61342 .word 35759 .word 16386 .word 0 .word 8844 .word 54174 .word 63762 .word 50574 .word 16386 .word 0 .word 8334 .word 8890 .word 4484 .word 39560 .word 16387 .word 0 .word 4811 .word 30700 .word 3620 .word 48492 .word 16556 .word 0 .word 24963 .word 23772 .word 56823 .word 39936 .word 16384 .word 0 .word 33598 .word 3946 .word 44700 .word 37958 .word 16384 .word 0 .word 46964 .word 13072 .word 50440 .word 33963 .word 16384 .word 0 .word 60803 .word 30641 .word 14857 .word 55738 .word 16383 .word 0 .word 54016 .word 37905 .word 6345 .word 39067 .word 16383 .word 0 .word 52847 .word 8984 .word 26176 .word 34926 .word 16382 .word 0 .word 36664 .word 26865 .word 35876 .word 39170 .word 49149 .word 0 .word 52449 .word 52544 .word 53629 .word 43890 .word 49151 .word 0 .word 12025 .word 58412 .word 44187 .word 43481 .word 49152 .word 0 .word 31442 .word 43543 .word 55683 .word 35857 .word 49153 .word 0 .word 3846 .word 7199 .word 40600 .word 56439 .word 49153 .word 0 .word 59606 .word 22885 .word 19144 .word 49661 .word 16383 .word 0 .word 40642 .word 40248 .word 11664 .word 52797 .word 16383 .word 0 .word 62936 .word 44294 .word 39296 .word 59383 .word 16383 .word 0 .word 2909 .word 51304 .word 40819 .word 35037 .word 16384 .word 0 .word 28573 .word 45780 .word 52012 .word 42966 .word 16384 .word 0 .word 18650 .word 49015 .word 44104 .word 54288 .word 16384 .word 0 .word 55601 .word 45035 .word 39824 .word 35129 .word 16385 .word 0 .word 34144 .word 30699 .word 57231 .word 46486 .word 16385 .word 0 .word 46246 .word 1151 .word 17498 .word 63193 .word 16385 .word 0 .word 4951 .word 25890 .word 61661 .word 44882 .word 16386 .word 0 .word 6537 .word 64648 .word 46171 .word 35209 .word 16387 .word 0 .word 3418 .word 59105 .word 44678 .word 47100 .word 16651 .word 0 .word 12496 .word 39220 .word 65358 .word 37319 .word 16384 .word 0 .word 42985 .word 15941 .word 31416 .word 35438 .word 16384 .word 0 .word 48809 .word 58407 .word 25474 .word 63277 .word 16383 .word 0 .word 16086 .word 46002 .word 58617 .word 51682 .word 16383 .word 0 .word 55157 .word 44549 .word 61270 .word 35823 .word 16383 .word 0 .word 21856 .word 27160 .word 26283 .word 61078 .word 16381 .word 0 .word 57421 .word 61358 .word 44892 .word 42671 .word 49149 .word 0 .word 51328 .word 61945 .word 60158 .word 43127 .word 49151 .word 0 .word 51733 .word 1166 .word 54323 .word 42075 .word 49152 .word 0 .word 52270 .word 46964 .word 5686 .word 34493 .word 49153 .word 0 .word 2083 .word 1761 .word 7136 .word 54130 .word 49153 .word 0 .word 16904 .word 37253 .word 64186 .word 43390 .word 16383 .word 0 .word 30519 .word 46073 .word 2795 .word 46255 .word 16383 .word 0 .word 6923 .word 13957 .word 9241 .word 52280 .word 16383 .word 0 .word 60036 .word 4102 .word 42534 .word 62082 .word 16383 .word 0 .word 23471 .word 7124 .word 59867 .word 38328 .word 16384 .word 0 .word 43652 .word 58293 .word 38720 .word 48757 .word 16384 .word 0 .word 30217 .word 2002 .word 31515 .word 63491 .word 16384 .word 0 .word 32079 .word 61591 .word 63175 .word 42230 .word 16385 .word 0 .word 708 .word 13247 .word 38402 .word 57649 .word 16385 .word 0 .word 48098 .word 14626 .word 62525 .word 41069 .word 16386 .word 0 .word 41824 .word 29269 .word 27314 .word 64550 .word 16386 .word 0 .word 61231 .word 60847 .word 45074 .word 55796 .word 16751 .word 0 .word 41222 .word 6965 .word 41751 .word 35359 .word 16384 .word 0 .word 3873 .word 17289 .word 23432 .word 33549 .word 16384 .word 0 .word 31267 .word 5735 .word 3862 .word 59787 .word 16383 .word 0 .word 54508 .word 24423 .word 13439 .word 48632 .word 16383 .word 0 .word 1373 .word 13548 .word 5598 .word 33375 .word 16383 .word 0 .word 51134 .word 47274 .word 24966 .word 54404 .word 16381 .word 0 .word 6577 .word 45385 .word 2362 .word 45409 .word 49149 .word 0 .word 3828 .word 42112 .word 22766 .word 42583 .word 49151 .word 0 .word 12956 .word 14074 .word 46709 .word 41030 .word 49152 .word 0 .word 36968 .word 52126 .word 60443 .word 33467 .word 49153 .word 0 .word 6923 .word 15273 .word 58034 .word 52381 .word 49153 .word 0 .word 32660 .word 35575 .word 5652 .word 38971 .word 16383 .word 0 .word 58845 .word 37118 .word 55534 .word 41636 .word 16383 .word 0 .word 18460 .word 14335 .word 18170 .word 47252 .word 16383 .word 0 .word 64257 .word 33925 .word 29284 .word 56405 .word 16383 .word 0 .word 4762 .word 47478 .word 23933 .word 35021 .word 16384 .word 0 .word 60070 .word 43233 .word 33997 .word 44796 .word 16384 .word 0 .word 15498 .word 56159 .word 37136 .word 58624 .word 16384 .word 0 .word 45618 .word 14567 .word 62599 .word 39157 .word 16385 .word 0 .word 56427 .word 8703 .word 58958 .word 53630 .word 16385 .word 0 .word 17868 .word 58209 .word 63399 .word 38294 .word 16386 .word 0 .word 23727 .word 3602 .word 56293 .word 60260 .word 16386 .word 0 .word 11566 .word 31203 .word 21261 .word 41104 .word 16856 .word 0 .word 50659 .word 54826 .word 2447 .word 33815 .word 16384 .word 0 .word 40123 .word 27511 .word 38472 .word 64120 .word 16383 .word 0 .word 60369 .word 44894 .word 35604 .word 57033 .word 16383 .word 0 .word 46499 .word 27632 .word 5436 .word 46222 .word 16383 .word 0 .word 30082 .word 48277 .word 45112 .word 62871 .word 16382 .word 0 .word 22164 .word 19009 .word 61576 .word 49094 .word 16381 .word 0 .word 46565 .word 37565 .word 23059 .word 47623 .word 49149 .word 0 .word 32180 .word 46156 .word 40449 .word 42167 .word 49151 .word 0 .word 43791 .word 4543 .word 64119 .word 40210 .word 49152 .word 0 .word 35508 .word 36368 .word 50300 .word 65316 .word 49152 .word 0 .word 24682 .word 25954 .word 24264 .word 50994 .word 49153 .word 0 .word 2360 .word 57697 .word 56537 .word 35655 .word 16383 .word 0 .word 35000 .word 46863 .word 45329 .word 38168 .word 16383 .word 0 .word 34434 .word 1782 .word 6514 .word 43468 .word 16383 .word 0 .word 42662 .word 49367 .word 10572 .word 52120 .word 16383 .word 0 .word 20865 .word 43286 .word 18750 .word 65033 .word 16383 .word 0 .word 9813 .word 41323 .word 59938 .word 41786 .word 16384 .word 0 .word 37980 .word 55255 .word 47419 .word 54914 .word 16384 .word 0 .word 3267 .word 59107 .word 21702 .word 36808 .word 16385 .word 0 .word 56442 .word 35583 .word 19842 .word 50549 .word 16385 .word 0 .word 14786 .word 14705 .word 8555 .word 36161 .word 16386 .word 0 .word 5861 .word 33921 .word 55110 .word 56952 .word 16386 .word 0 .word 12507 .word 56326 .word 38818 .word 47266 .word 16964 .word 0 .word 3472 .word 16935 .word 53300 .word 65107 .word 16383 .word 0 .word 37860 .word 60441 .word 22458 .word 61688 .word 16383 .word 0 .word 12243 .word 56252 .word 28016 .word 54783 .word 16383 .word 0 .word 4212 .word 39051 .word 42484 .word 44250 .word 16383 .word 0 .word 23380 .word 35543 .word 1695 .word 59694 .word 16382 .word 0 .word 16948 .word 23513 .word 25700 .word 44731 .word 16381 .word 0 .word 46140 .word 40761 .word 17956 .word 49463 .word 49149 .word 0 .word 31263 .word 46633 .word 29941 .word 41835 .word 49151 .word 0 .word 63205 .word 61824 .word 34317 .word 39543 .word 49152 .word 0 .word 2572 .word 33857 .word 17789 .word 63992 .word 49152 .word 0 .word 34199 .word 18923 .word 17606 .word 49855 .word 49153 .word 0 .word 56334 .word 35260 .word 24180 .word 33058 .word 16383 .word 0 .word 60689 .word 52750 .word 35337 .word 35448 .word 16383 .word 0 .word 55452 .word 53681 .word 28550 .word 40494 .word 16383 .word 0 .word 52405 .word 7414 .word 26290 .word 48744 .word 16383 .word 0 .word 27310 .word 49480 .word 17006 .word 61076 .word 16383 .word 0 .word 58002 .word 7573 .word 241 .word 39403 .word 16384 .word 0 .word 30618 .word 4587 .word 23737 .word 51968 .word 16384 .word 0 .word 41850 .word 57331 .word 43567 .word 34937 .word 16385 .word 0 .word 44076 .word 54284 .word 21386 .word 48090 .word 16385 .word 0 .word 47582 .word 54033 .word 55369 .word 34454 .word 16386 .word 0 .word 6559 .word 5249 .word 7172 .word 54302 .word 16386 .word 0 .word 25070 .word 13550 .word 42045 .word 60321 .word 17075 .word 0 .word 25751 .word 29482 .word 15881 .word 62993 .word 16383 .word 0 .word 20424 .word 12720 .word 54361 .word 59648 .word 16383 .word 0 .word 47709 .word 29790 .word 54671 .word 52895 .word 16383 .word 0 .word 19590 .word 27782 .word 43363 .word 42595 .word 16383 .word 0 .word 58921 .word 35180 .word 21269 .word 57023 .word 16382 .word 0 .word 30519 .word 24253 .word 59969 .word 41055 .word 16381 .word 0 .word 16433 .word 48540 .word 61714 .word 51024 .word 49149 .word 0 .word 28524 .word 50460 .word 14901 .word 41561 .word 49151 .word 0 .word 3212 .word 32692 .word 57818 .word 38984 .word 49152 .word 0 .word 39499 .word 42357 .word 61063 .word 62879 .word 49152 .word 0 .word 23069 .word 2532 .word 8249 .word 48896 .word 49153 .word 0 .word 10213 .word 8193 .word 57687 .word 61912 .word 16382 .word 0 .word 54407 .word 51976 .word 21399 .word 33245 .word 16383 .word 0 .word 30319 .word 6795 .word 56359 .word 38081 .word 16383 .word 0 .word 56783 .word 23918 .word 44955 .word 45999 .word 16383 .word 0 .word 48670 .word 51841 .word 19543 .word 57851 .word 16383 .word 0 .word 40765 .word 30890 .word 33317 .word 37455 .word 16384 .word 0 .word 26976 .word 54195 .word 64249 .word 49555 .word 16384 .word 0 .word 53450 .word 46734 .word 58278 .word 33402 .word 16385 .word 0 .word 16139 .word 61138 .word 10791 .word 46069 .word 16385 .word 0 .word 19833 .word 46025 .word 1951 .word 33050 .word 16386 .word 0 .word 63698 .word 28854 .word 16724 .word 52116 .word 16386 .word 0 .word 51628 .word 52030 .word 9741 .word 32928 .word 17190 .word 0 .word 12285 .word 10951 .word 58642 .word 61183 .word 16383 .word 0 .word 21683 .word 21165 .word 28859 .word 57903 .word 16383 .word 0 .word 16106 .word 65177 .word 61473 .word 51279 .word 16383 .word 0 .word 10066 .word 60251 .word 8712 .word 41178 .word 16383 .word 0 .word 11765 .word 63661 .word 54012 .word 54733 .word 16382 .word 0 .word 6745 .word 52609 .word 60525 .word 37899 .word 16381 .word 0 .word 48001 .word 64846 .word 20212 .word 52373 .word 49149 .word 0 .word 17748 .word 43200 .word 11817 .word 41329 .word 49151 .word 0 .word 21018 .word 45635 .word 21983 .word 38507 .word 49152 .word 0 .word 3148 .word 52957 .word 41657 .word 61926 .word 49152 .word 0 .word 4827 .word 784 .word 31692 .word 48072 .word 49153 .word 0 .word 34179 .word 53889 .word 29926 .word 58425 .word 16382 .word 0 .word 50615 .word 27492 .word 10833 .word 62832 .word 16382 .word 0 .word 38001 .word 13025 .word 51995 .word 36075 .word 16383 .word 0 .word 57519 .word 47991 .word 3845 .word 43713 .word 16383 .word 0 .word 52312 .word 45573 .word 61386 .word 55158 .word 16383 .word 0 .word 13085 .word 59531 .word 16529 .word 35826 .word 16384 .word 0 .word 20993 .word 34790 .word 57361 .word 47533 .word 16384 .word 0 .word 9726 .word 28278 .word 20623 .word 64228 .word 16384 .word 0 .word 29543 .word 44397 .word 26216 .word 44369 .word 16385 .word 0 .word 63031 .word 4436 .word 65303 .word 63733 .word 16385 .word 0 .word 3202 .word 26777 .word 12818 .word 50273 .word 16386 .word 0 .word 59134 .word 17584 .word 37875 .word 50102 .word 17306 .word 0 .word 7773 .word 6529 .word 24897 .word 59610 .word 16383 .word 0 .word 9176 .word 34994 .word 24066 .word 56385 .word 16383 .word 0 .word 38670 .word 17644 .word 9278 .word 49874 .word 16383 .word 0 .word 31722 .word 46384 .word 26212 .word 39944 .word 16383 .word 0 .word 4438 .word 35654 .word 55200 .word 52739 .word 16382 .word 0 .word 27356 .word 43702 .word 58298 .word 35147 .word 16381 .word 0 .word 11597 .word 6768 .word 60887 .word 53553 .word 49149 .word 0 .word 2200 .word 56289 .word 1997 .word 41129 .word 49151 .word 0 .word 51208 .word 51045 .word 15577 .word 38092 .word 49152 .word 0 .word 64525 .word 30741 .word 24355 .word 61096 .word 49152 .word 0 .word 16273 .word 9188 .word 1200 .word 47354 .word 49153 .word 0 .word 32505 .word 64701 .word 51161 .word 55474 .word 16382 .word 0 .word 58255 .word 43751 .word 28307 .word 59734 .word 16382 .word 0 .word 597 .word 44015 .word 59274 .word 34374 .word 16383 .word 0 .word 17221 .word 11824 .word 60854 .word 41770 .word 16383 .word 0 .word 32240 .word 33006 .word 58370 .word 52867 .word 16383 .word 0 .word 22765 .word 17058 .word 17899 .word 34437 .word 16384 .word 0 .word 3694 .word 59578 .word 1196 .word 45807 .word 16384 .word 0 .word 37424 .word 8934 .word 53804 .word 62023 .word 16384 .word 0 .word 6800 .word 58264 .word 43923 .word 42913 .word 16385 .word 0 .word 27007 .word 15916 .word 20851 .word 61705 .word 16385 .word 0 .word 33570 .word 44306 .word 22975 .word 48691 .word 16386 .word 0 .word 0 .word 0 .word 0 .word 32768 .word 16383 .word 0 .type _tgamma_A_table,@object .size _tgamma_A_table,3312 .align 2 _tgamma_A176_inv: .word 38655 .word 8470 .word 22633 .word 47709 .word 15340 .word 0 .type _tgamma_A176_inv,@object .size _tgamma_A176_inv,12 .align 2 _tgamma_A150_table: .word 61060 .word 8155 .word 61816 .word 65535 .word 16382 .word 0 .word 47752 .word 30749 .word 4057 .word 37827 .word 49150 .word 0 .word 24760 .word 16820 .word 52631 .word 64803 .word 16382 .word 0 .word 36324 .word 24890 .word 11532 .word 59368 .word 49150 .word 0 .word 63381 .word 49585 .word 20519 .word 63827 .word 16382 .word 0 .word 54086 .word 22318 .word 4776 .word 62483 .word 49150 .word 0 .word 24236 .word 16506 .word 21666 .word 59746 .word 16382 .word 0 .word 44402 .word 44414 .word 37650 .word 53079 .word 49150 .word 0 .word 34766 .word 8695 .word 24359 .word 42592 .word 16382 .word 0 .word 30542 .word 64415 .word 14059 .word 59378 .word 49149 .word 0 .word 36037 .word 62568 .word 21045 .word 34628 .word 16381 .word 0 .word 39650 .word 28877 .word 62299 .word 64900 .word 49147 .word 0 .word 43413 .word 4175 .word 59877 .word 46549 .word 16378 .word 0 .word 13603 .word 64648 .word 43425 .word 47701 .word 49144 .word 0 .word 48047 .word 22044 .word 23868 .word 61943 .word 16373 .word 0 .word 17548 .word 29243 .word 63955 .word 38195 .word 49138 .word 0 .type _tgamma_A150_table,@object .size _tgamma_A150_table,192 .align 2 _local_minimum_l: .word 64512 .word 46577 .word 49946 .word 47894 .word 16383 .word 0 .type _local_minimum_l,@object .size _local_minimum_l,12 .align 2 _tgamma_A125_table: .word 29804 .word 14935 .word 58389 .word 58038 .word 16382 .word 0 .word 54039 .word 49353 .word 64455 .word 62712 .word 16326 .word 0 .word 7246 .word 48092 .word 40889 .word 56162 .word 16381 .word 0 .word 5238 .word 25576 .word 20384 .word 34263 .word 49148 .word 0 .word 38009 .word 2645 .word 35759 .word 42176 .word 16380 .word 0 .word 32410 .word 34387 .word 48471 .word 48379 .word 49147 .word 0 .word 9060 .word 33571 .word 56968 .word 36683 .word 16379 .word 0 .word 26873 .word 9749 .word 59107 .word 49208 .word 49146 .word 0 .word 61297 .word 63742 .word 25286 .word 34210 .word 16378 .word 0 .word 6011 .word 50033 .word 7349 .word 46841 .word 49145 .word 0 .word 30597 .word 45929 .word 271 .word 64276 .word 16376 .word 0 .word 60120 .word 8046 .word 54753 .word 44175 .word 49144 .word 0 .word 32461 .word 45691 .word 56111 .word 58214 .word 16375 .word 0 .word 38908 .word 23877 .word 33636 .word 50495 .word 49143 .word 0 .word 35983 .word 59115 .word 59685 .word 60013 .word 16371 .word 0 .word 38519 .word 97 .word 2340 .word 53304 .word 49143 .word 0 .type _tgamma_A125_table,@object .size _tgamma_A125_table,192 .align 2 _tgamma_A100_table: .word 0 .word 0 .word 0 .word 32768 .word 16383 .word 0 .word 50486 .word 32176 .word 26595 .word 37828 .word 49150 .word 0 .word 33232 .word 55464 .word 50705 .word 64818 .word 16382 .word 0 .word 56000 .word 37024 .word 35961 .word 59472 .word 49150 .word 0 .word 6308 .word 2395 .word 34858 .word 64338 .word 16382 .word 0 .word 22779 .word 60710 .word 1868 .word 64356 .word 49150 .word 0 .word 33054 .word 60854 .word 741 .word 65087 .word 16382 .word 0 .word 46387 .word 11445 .word 51950 .word 65273 .word 49150 .word 0 .word 6735 .word 17127 .word 21437 .word 65409 .word 16382 .word 0 .word 40596 .word 22792 .word 61241 .word 65445 .word 49150 .word 0 .word 7521 .word 26365 .word 15230 .word 65303 .word 16382 .word 0 .word 33891 .word 37638 .word 54039 .word 64371 .word 49150 .word 0 .word 37411 .word 53884 .word 56799 .word 60663 .word 16382 .word 0 .word 30408 .word 30767 .word 55068 .word 50398 .word 49150 .word 0 .word 49794 .word 38369 .word 16703 .word 62901 .word 16381 .word 0 .word 52540 .word 1662 .word 21259 .word 41989 .word 49148 .word 0 .type _tgamma_A100_table,@object .size _tgamma_A100_table,192 .data .hidden fesetround .hidden fegetround .section .note.GNU-stack, "" # End