8 .type hack_digit, @function
36 movq
%rax
, (%rcx
,%rdx
,8)
44 cmpq $
0, -8(%rdi
,%rdx
,8)
52 cmpq $
0, (%rdi
,%rax
,8)
80 movq
%rax
, (%rcx
,%rdx
,8)
90 leaq
-8(%rdi
,%rdx
,8), %rbx
122 .size hack_digit, .-hack_digit
123 .section .rodata.str1.1,"aMS",@progbits,1
125 .string "to_outpunct"
128 .type _i18n_number_rewrite, @function
129 _i18n_number_rewrite
:
135 leaq
.LC0(%rip), %rdi
145 call __GI___towctrans
149 call __GI___towctrans
161 call __GI___libc_scratch_buffer_set_array_size
168 call __GI_mempcpy@PLT
210 movq __libc_tsd_LOCALE@gottpoff
(%rip
), %rcx
213 movq
%fs:(%rcx
), %rcx
215 movq
64(%rcx
,%rax
,8), %r14
225 movzbl
(%r14,%rcx
), %eax
226 movb
%al
, (%rbx
,%rcx
)
245 leal
-16843009(%rdi
), %eax
248 andl $
-2139062144, %eax
267 movzbl
(%rsi
,%rax
), %ecx
268 movb
%cl
, (%rbx
,%rax
)
285 movb $
0, 16(%rsp
,%rax
)
294 movb $
0, 48(%rsp
,%rax
)
309 .size _i18n_number_rewrite, .-_i18n_number_rewrite
311 .type __guess_grouping.part.0, @function
312 __guess_grouping.part.0
:
345 .size __guess_grouping.part.0, .-__guess_grouping.part.0
346 .section .rodata.str4.4,"aMS",@progbits,4
362 .section .rodata.str1.1
365 .section .rodata.str4.4
381 .section .rodata.str1.1
384 .section .rodata.str4.4
400 .section .rodata.str1.1
403 .section .rodata.str4.4
419 .section .rodata.str1.1
424 .section .rodata.str4.4
451 .globl __GI___printf_fp_l
452 .hidden __GI___printf_fp_l
453 .type __GI___printf_fp_l, @function
466 movzbl
13(%rdx
), %eax
467 movq
%rdx
, -184(%rbp
)
468 movzbl
12(%rdi
), %r12d
469 movq
%rsi
, -232(%rbp
)
477 movl
%edx
, -212(%rbp
)
483 movq
%rdi
, -248(%rbp
)
485 movl
%edi
, -216(%rbp
)
498 movaps
%xmm3
, -176(%rbp
)
502 movdqa
-176(%rbp
), %xmm2
503 pand
.LC9(%rip), %xmm2
504 movdqa
.LC10(%rip), %xmm1
506 movaps
%xmm2
, -208(%rbp
)
510 movdqa
-208(%rbp
), %xmm2
511 movdqa
.LC10(%rip), %xmm1
516 movaps
-176(%rbp
), %xmm4
517 movmskps
%xmm4
, %r13d
525 movq
-184(%rbp
), %rax
526 leaq
.LC7(%rip), %r14
527 leaq
.LC8(%rip), %r15
528 movl
%r13d
, -148(%rbp
)
530 movq __libc_tsd_CTYPE_B@gottpoff
(%rip
), %rax
531 movq
%fs:(%rax
), %rax
532 movzwl
(%rax
,%rdx
,2), %eax
533 leaq
.LC3(%rip), %rdx
535 leaq
.LC4(%rip), %rax
539 movq
-184(%rbp
), %rax
554 movl
-212(%rbp
), %eax
556 movl
%ecx
, -176(%rbp
)
563 movl
-176(%rbp
), %ecx
567 movl
-148(%rbp
), %eax
572 movl
-212(%rbp
), %eax
589 movq
-232(%rbp
), %r10
593 movq
%rdi
, -248(%rbp
)
597 movq
%rdi
, -248(%rbp
)
601 movl
%edi
, -216(%rbp
)
603 movq
-232(%rbp
), %rdi
606 movl
%edi
, -216(%rbp
)
611 movq
%rdi
, -224(%rbp
)
613 movq
-224(%rbp
), %rdi
619 movl
-212(%rbp
), %r8d
623 movq
-232(%rbp
), %rsi
630 movl
%esi
, -272(%rbp
)
632 movq
%rdx
, -224(%rbp
)
652 leaq
-112(%rbp
), %rax
653 leaq
-144(%rbp
), %r13
654 leaq
-148(%rbp
), %rcx
659 movq
%rax
, -208(%rbp
)
661 call __mpn_extract_long_double
669 movl
-104(%rbp
), %ecx
680 leaq
30(,%rsi
,8), %rdx
696 leal
(%r12,%rcx
), %esi
707 leaq
(%rdi
,%rdx
,8), %r8
709 movq
0(%r13,%rsi
,8), %rdi
710 movq
%rdi
, (%r8,%rsi
,8)
721 leaq
(%rax
,%rdx
,8), %rdx
730 leaq
312+_fpioconst_pow10
(%rip
), %r15
735 leaq
-312(%r15), %r12
740 movq
-184(%rbp
), %rax
745 leaq __tens
(%rip
), %rcx
746 leaq
(%rcx
,%rax
,8), %rsi
762 movl
-104(%rbp
), %ecx
775 leaq __tens
(%rip
), %rsi
776 leaq
8(%rsi
,%rcx
,8), %rcx
794 movmskpd
%xmm0
, %r13d
795 andpd
.LC11(%rip), %xmm1
797 ucomisd
.LC12(%rip), %xmm1
799 leaq
-112(%rbp
), %rax
800 leaq
-144(%rbp
), %r13
801 leaq
-148(%rbp
), %rcx
805 movq
%rax
, -208(%rbp
)
806 call __mpn_extract_double
827 movl
-212(%rbp
), %eax
844 movl
-212(%rbp
), %eax
851 movl
(%r14,%r15,4), %esi
865 leal
0(%r13,%r15), %r12d
869 movq
-184(%rbp
), %rax
878 movl
%ecx
, -176(%rbp
)
880 movl
-176(%rbp
), %ecx
899 movq
%rdi
, -224(%rbp
)
913 movl
-176(%rbp
), %ecx
918 movl
-212(%rbp
), %eax
933 movq
-184(%rbp
), %rax
934 leaq
.LC1(%rip), %r14
935 leaq
.LC2(%rip), %r15
936 movaps
-176(%rbp
), %xmm5
938 movq __libc_tsd_CTYPE_B@gottpoff
(%rip
), %rax
939 movmskps
%xmm5
, %r13d
940 movq
%fs:(%rax
), %rax
942 movl
%r13d
, -148(%rbp
)
943 movzwl
(%rax
,%rdx
,2), %eax
944 leaq
.LC5(%rip), %rdx
946 leaq
.LC6(%rip), %rax
959 movzbl
-1(%r14), %esi
970 movq
-184(%rbp
), %rax
979 movl
%ecx
, -176(%rbp
)
981 movl
-176(%rbp
), %ecx
986 movq
-240(%rbp
), %r13
987 movq
-256(%rbp
), %rbx
989 movq
-184(%rbp
), %rcx
1000 leaq __start___libc_IO_vtables
(%rip
), %rcx
1001 leaq __stop___libc_IO_vtables
(%rip
), %rdx
1011 movq
%r8, -192(%rbp
)
1015 movq
-192(%rbp
), %r8
1019 movl
-304(%rbp
), %eax
1025 movq
-296(%rbp
), %rdi
1035 movq
-64(%rbp
), %rsi
1036 movq
-96(%rbp
), %rdi
1040 movq
-56(%rbp
), %rdx
1042 movq
-64(%rbp
), %rsi
1043 movq
-80(%rbp
), %rdi
1044 movq
%rdx
, -72(%rbp
)
1046 call __GI_memcpy@PLT
1047 movq
-72(%rbp
), %rdx
1048 movq
-80(%rbp
), %rax
1049 bsrq
-8(%rax
,%rdx
,8), %rax
1052 leal
-129(%rcx
), %r14d
1059 orl
%eax
, -176(%rbp
)
1063 movl
-176(%rbp
), %eax
1065 movl
%eax
, -104(%rbp
)
1067 movq
-80(%rbp
), %rdi
1071 movq
-96(%rbp
), %r11
1080 movq
(%r11,%rax
,8), %r8
1089 leaq
0(,%rax
,8), %r13
1093 bsrq
-8(%rdi
,%rdx
,8), %r8
1099 movq
(%r11,%r13), %rax
1123 movq
-96(%rbp
), %rdi
1124 movq
-88(%rbp
), %rdx
1127 subq
%r12, -72(%rbp
)
1128 leaq
(%rdi
,%r13), %rsi
1131 movq
-88(%rbp
), %rdx
1132 movq
-96(%rbp
), %rcx
1135 cmpq $
0, -8(%rcx
,%rax
,8)
1140 movq
%rax
, -88(%rbp
)
1147 movl
-212(%rbp
), %eax
1150 movq
160(%rbx
), %rax
1164 movb
%dl
, -208(%rbp
)
1165 movl
%ecx
, -176(%rbp
)
1166 call __GI___woverflow
1168 movl
-176(%rbp
), %ecx
1169 movzbl
-208(%rbp
), %edx
1181 movq
-88(%rbp
), %rdx
1183 movq
%rcx
, -88(%rbp
)
1184 movq
-96(%rbp
), %rcx
1185 movq
%rax
, (%rcx
,%rdx
,8)
1188 movq
-184(%rbp
), %rsi
1189 movq __libc_tsd_CTYPE_TOLOWER@gottpoff
(%rip
), %rdx
1190 movslq
8(%rsi
), %rcx
1192 movq
%fs:(%rdx
), %rdx
1194 movl
%eax
, -288(%rbp
)
1196 movl
(%rdx
,%rcx
,4), %ecx
1197 movl
%esi
, -268(%rbp
)
1199 movl
%ecx
, -312(%rbp
)
1201 cmpb $
102, -312(%rbp
)
1203 movl
-268(%rbp
), %ecx
1208 movl
%edx
, -268(%rbp
)
1210 movl
-112(%rbp
), %r13d
1211 movl
-104(%rbp
), %edx
1219 movl
%eax
, -108(%rbp
)
1220 movl
-268(%rbp
), %eax
1222 movl
%eax
, -192(%rbp
)
1225 movq
%rax
, -264(%rbp
)
1227 movq
-184(%rbp
), %rax
1231 cmovne
-192(%rbp
), %eax
1232 movl
%eax
, -256(%rbp
)
1234 movq
-224(%rbp
), %rax
1240 movb
%al
, -240(%rbp
)
1245 addq
%rdx
, -264(%rbp
)
1247 movq
-264(%rbp
), %rcx
1248 movabsq $
4611686018427387900, %rax
1251 movslq
-192(%rbp
), %rax
1254 movq
-264(%rbp
), %rax
1255 leaq
8(,%rax
,4), %r12
1257 call __GI___libc_alloca_cutoff
1269 movq
%rax
, -296(%rbp
)
1271 movl
-112(%rbp
), %r12d
1272 movq
-296(%rbp
), %rax
1276 cmpl $
102, -108(%rbp
)
1279 movl
-284(%rbp
), %r11d
1282 movl
-284(%rbp
), %eax
1283 movq
-208(%rbp
), %r15
1284 movq
%rbx
, -176(%rbp
)
1286 leal
-1(%rax
), %r14d
1287 movq
-296(%rbp
), %rax
1288 leaq
12(%rax
,%r14,4), %r12
1298 movl
-284(%rbp
), %ecx
1299 movq
-176(%rbp
), %rbx
1300 leaq
4(%r13,%r14,4), %rax
1301 movl
%ecx
, -308(%rbp
)
1303 movq
-184(%rbp
), %rcx
1306 movl
-256(%rbp
), %r10d
1310 movl
-216(%rbp
), %ecx
1315 movl
-256(%rbp
), %r14d
1322 cmpl %r15d
, -192(%rbp
)
1328 movq
-208(%rbp
), %rdi
1335 movl
-176(%rbp
), %r8d
1343 cmpl %r15d
, -192(%rbp
)
1346 movl
-4(%r12), %r14d
1347 cmpl -216(%rbp
), %r14d
1349 movl
-8(%r12), %r14d
1351 movq
-208(%rbp
), %rdi
1352 movl
%esi
, -176(%rbp
)
1355 movl
-176(%rbp
), %esi
1370 # 94 "../sysdeps/generic/get-rounding-mode.h" 1
1374 movzwl
-128(%rbp
), %edi
1400 movq
-184(%rbp
), %rax
1403 movl
-216(%rbp
), %eax
1409 movq
-224(%rbp
), %rax
1412 movl
-308(%rbp
), %ecx
1413 cmpl %ecx
, -284(%rbp
)
1418 movb
%al
, -176(%rbp
)
1423 movl
-108(%rbp
), %eax
1426 movl
-112(%rbp
), %edx
1427 movl
-104(%rbp
), %esi
1441 leal
(%rcx
,%rcx
,4), %ecx
1445 movl $
-858993459, %r8d
1460 movl
%edx
, -104(%rbp
)
1466 movl
-148(%rbp
), %eax
1467 movq
-184(%rbp
), %rcx
1469 movzbl
12(%rcx
), %edx
1477 movl
-288(%rbp
), %ecx
1483 movl
%ecx
, -208(%rbp
)
1485 movq
-184(%rbp
), %rsi
1491 movl
-212(%rbp
), %eax
1502 movl
-304(%rbp
), %r8d
1509 movq
-96(%rbp
), %rax
1516 movl
-256(%rbp
), %eax
1522 movl
-240(%rbp
), %ecx
1523 leal
(%rax
,%rcx
), %r14d
1532 movl
-212(%rbp
), %eax
1535 movq
160(%rbx
), %rax
1548 leaq
-112(%rbp
), %rax
1549 leaq
-144(%rbp
), %r13
1550 leaq
-148(%rbp
), %rcx
1551 movdqa
-176(%rbp
), %xmm0
1555 movq
%rax
, -208(%rbp
)
1556 call __mpn_extract_float128
1558 movq
%rax
, -88(%rbp
)
1565 movq
-184(%rbp
), %rax
1566 movzbl
12(%rax
), %eax
1569 movl
-212(%rbp
), %eax
1572 movq
160(%rbx
), %rax
1586 movl
%eax
, -108(%rbp
)
1589 movl
%esi
, -192(%rbp
)
1591 movq
%rax
, -264(%rbp
)
1593 movl
-192(%rbp
), %eax
1595 movl $
2147483647, -268(%rbp
)
1597 movl
%eax
, -256(%rbp
)
1603 movq
%r8, -192(%rbp
)
1604 movb
%dl
, -208(%rbp
)
1605 movl
%ecx
, -176(%rbp
)
1606 call __GI___overflow
1608 movl
-176(%rbp
), %ecx
1609 movzbl
-208(%rbp
), %edx
1610 movq
-192(%rbp
), %r8
1616 movq
-224(%rbp
), %rsi
1618 call __guess_grouping.part.0
1619 movl
%eax
, -300(%rbp
)
1621 movl
-300(%rbp
), %eax
1624 movl
-308(%rbp
), %r15d
1627 movq
%rcx
, -176(%rbp
)
1628 leaq
0(%r13,%r15,4), %rsi
1632 leaq
0(%r13,%r15), %rdi
1635 movq
-224(%rbp
), %r10
1636 movl
-272(%rbp
), %r11d
1637 leaq
-4(%r13,%r15), %r9
1638 movq
-176(%rbp
), %rcx
1653 movl
0(%r13,%rsi
,4), %esi
1659 leaq
(%r9,%rdx
,4), %rdx
1661 movl
%r11d
, -4(%rdx
)
1662 movzbl
1(%r10), %edx
1682 movl
0(%r13,%rdx
,4), %edx
1685 leaq
(%r12,%rcx
,4), %r12
1696 movq
-232(%rbp
), %rsi
1701 movq
%rsi
, -280(%rbp
)
1707 movl
%edi
, -272(%rbp
)
1709 cmovne
-224(%rbp
), %rdx
1710 movq
%rdx
, -224(%rbp
)
1726 movq
%rdx
, -56(%rbp
)
1735 movq
-224(%rbp
), %rsi
1736 movl
-284(%rbp
), %edi
1737 call __guess_grouping.part.0
1739 movl
%eax
, -300(%rbp
)
1745 movl
-268(%rbp
), %eax
1746 movl $
102, -108(%rbp
)
1750 movl
%eax
, -192(%rbp
)
1752 movl
-112(%rbp
), %r14d
1755 movslq
-104(%rbp
), %rax
1757 movl $
2147483647, -268(%rbp
)
1759 leaq
2(%rdx
,%rax
), %rax
1760 movq
%rax
, -264(%rbp
)
1761 movl
-192(%rbp
), %eax
1762 movl
%ecx
, -284(%rbp
)
1763 movl
%eax
, -256(%rbp
)
1768 cmpl %edx
, -268(%rbp
)
1770 movl
-268(%rbp
), %ecx
1772 movl $
102, -108(%rbp
)
1773 movl
%eax
, -284(%rbp
)
1775 movl
%ecx
, -192(%rbp
)
1777 movslq
-268(%rbp
), %rax
1779 movq
%rax
, -264(%rbp
)
1798 movl
-216(%rbp
), %edx
1815 movl
-240(%rbp
), %edx
1818 movl
-256(%rbp
), %ecx
1819 leal
-1(%rcx
,%rdx
), %r9d
1826 cmpl -216(%rbp
), %edi
1834 movl
-148(%rbp
), %ecx
1844 movl
-148(%rbp
), %edi
1852 leaq __tens
(%rip
), %rcx
1855 leaq
0(,%rax
,8), %rdx
1856 movq
%rax
, -56(%rbp
)
1858 leaq
(%rcx
,%rax
,8), %rsi
1859 call __GI_memcpy@PLT
1860 movq
-64(%rbp
), %rax
1862 addl $
64, -104(%rbp
)
1863 movq
-56(%rbp
), %rdx
1868 movq __libc_errno@gottpoff
(%rip
), %rax
1869 movl $
34, %fs:(%rax
)
1878 movq
-88(%rbp
), %rdx
1879 movl
-104(%rbp
), %edi
1880 leaq
312+_fpioconst_pow10
(%rip
), %r12
1883 movq
%rbx
, -192(%rbp
)
1886 movq
%rcx
, -88(%rbp
)
1887 movq
-96(%rbp
), %rcx
1888 movq
%rax
, (%rcx
,%rdx
,8)
1889 leaq
-128(%rbp
), %rax
1891 movl
%edi
, -104(%rbp
)
1892 movq
%rax
, -240(%rbp
)
1897 leaq
8(%rbx
,%rcx
,8), %rsi
1903 movq
-88(%rbp
), %rdi
1909 movq
%rdx
, -56(%rbp
)
1911 movq
-64(%rbp
), %rsi
1912 leaq
0(,%rdx
,8), %r8
1913 movl
-104(%rbp
), %r9d
1916 leaq
-8(%rsi
,%r8), %rax
1933 leaq
24+_fpioconst_pow10
(%rip
), %rax
1944 movq
-88(%rbp
), %rdx
1945 leaq __tens
(%rip
), %rbx
1947 movq
-64(%rbp
), %rdi
1952 leaq
8(%rbx
,%rcx
,8), %rcx
1961 movq
%rdx
, -56(%rbp
)
1964 movq
-56(%rbp
), %rdx
1965 movq
-64(%rbp
), %rsi
1974 orl
%eax
, -176(%rbp
)
1976 movl
%edi
, -104(%rbp
)
1997 leaq
0(,%rcx
,8), %r13
2005 movq
-96(%rbp
), %rdi
2011 leaq
-8(%rsi
,%r13), %rsi
2015 movq
-56(%rbp
), %rax
2016 movl
-104(%rbp
), %edi
2018 movq
%rax
, -88(%rbp
)
2031 movq
%rdi
, -120(%rbp
)
2044 movl
-212(%rbp
), %eax
2047 movq
160(%rbx
), %rax
2067 movq
-184(%rbp
), %rax
2069 movzbl
12(%rax
), %eax
2073 movq
-184(%rbp
), %rax
2076 movl
-208(%rbp
), %eax
2080 movl
-212(%rbp
), %r11d
2081 movq
-184(%rbp
), %rax
2087 movq
-248(%rbp
), %rdi
2089 movq
-280(%rbp
), %rdi
2090 movq
%rax
, -192(%rbp
)
2095 movq
%rax
, -232(%rbp
)
2096 movslq
-300(%rbp
), %rax
2099 movq
-264(%rbp
), %rcx
2100 movq
-192(%rbp
), %rsi
2101 movl
-304(%rbp
), %r10d
2102 leaq
2(%rcx
,%rsi
), %rdx
2105 movq
%rax
, -224(%rbp
)
2107 movq
-224(%rbp
), %rax
2116 movq
%rbx
, -256(%rbp
)
2119 movq
%r13, -240(%rbp
)
2120 movl
-272(%rbp
), %r15d
2121 movl
-216(%rbp
), %r12d
2138 movq
-192(%rbp
), %rdx
2139 movq
-248(%rbp
), %rsi
2141 call __GI_mempcpy@PLT
2155 movl
-176(%rbp
), %r12d
2157 movl
-176(%rbp
), %r14d
2178 movq
160(%rbx
), %rax
2185 call __GI___woverflow
2192 movq
-232(%rbp
), %rdx
2193 movq
-280(%rbp
), %rsi
2195 call __GI_mempcpy@PLT
2200 movq
-184(%rbp
), %rax
2201 movzbl
12(%rax
), %r12d
2204 movmskpd
%xmm0
, %r13d
2210 movq
-184(%rbp
), %rax
2211 leaq
.LC5(%rip), %r14
2212 leaq
.LC6(%rip), %r15
2213 movl
%r13d
, -148(%rbp
)
2214 movslq
8(%rax
), %rdx
2215 movq __libc_tsd_CTYPE_B@gottpoff
(%rip
), %rax
2216 movq
%fs:(%rax
), %rax
2217 movzwl
(%rax
,%rdx
,2), %eax
2218 leaq
.LC1(%rip), %rdx
2220 leaq
.LC2(%rip), %rax
2230 leaq
(%rdi
,%rdx
,8), %rdi
2233 leal
(%rsi
,%r8), %ecx
2238 movl
-104(%rbp
), %ecx
2239 movq
-88(%rbp
), %rsi
2248 movq
%rsi
, -88(%rbp
)
2251 movq
%rdi
, -88(%rbp
)
2252 movq
-96(%rbp
), %rdi
2253 movq
%rax
, (%rdi
,%rsi
,8)
2258 movq
216(%rbx
), %rax
2259 leaq __start___libc_IO_vtables
(%rip
), %rcx
2260 leaq __stop___libc_IO_vtables
(%rip
), %rdx
2272 movq
-232(%rbp
), %rax
2274 movl
168(%rax
), %eax
2275 imulq
-264(%rbp
), %rax
2276 movq
%rax
, -264(%rbp
)
2281 movl
-176(%rbp
), %eax
2286 movq
%r14, -176(%rbp
)
2297 leal
(%r14,%r13), %eax
2304 movzbl
(%r15,%r13), %edx
2308 call __GI___overflow
2311 movl
-304(%rbp
), %edi
2312 movq
-176(%rbp
), %r14
2318 movq
-296(%rbp
), %rdi
2332 movq
%rdi
, -280(%rbp
)
2333 movl
416(%rdx
), %esi
2335 movl
%esi
, -272(%rbp
)
2336 movq
-224(%rbp
), %rsi
2338 movq
%rsi
, -224(%rbp
)
2356 movq
-96(%rbp
), %r10
2357 cmpq $
0, -8(%r10,%r9,8)
2364 cmpq $
0, -8(%r10,%rdi
,8)
2379 movl
-268(%rbp
), %eax
2380 movl $
102, -108(%rbp
)
2382 movl
%eax
, -192(%rbp
)
2389 movslq
-208(%rbp
), %r15
2390 movl
-212(%rbp
), %eax
2400 movl
-208(%rbp
), %ecx
2401 addl
%ecx
, -176(%rbp
)
2404 movq
-240(%rbp
), %rdi
2406 movabsq $
-6917529027641081856, %rax
2409 movq
%rax
, -128(%rbp
)
2413 movl
-104(%rbp
), %r9d
2421 movq
-56(%rbp
), %rdx
2422 movq
-64(%rbp
), %rsi
2423 movq
-120(%rbp
), %rcx
2424 leaq
0(,%rdx
,8), %r8
2425 leaq
-8(%rsi
,%r8), %rax
2439 call __GI___woverflow
2449 call __GI___overflow
2457 movl
-304(%rbp
), %esi
2461 movq
-184(%rbp
), %rax
2464 movl
-208(%rbp
), %ecx
2468 movl
-212(%rbp
), %ecx
2476 addl
-208(%rbp
), %r12d
2490 cmpl -216(%rbp
), %edi
2501 subq
-296(%rbp
), %r8
2521 cmpl $
102, -108(%rbp
)
2524 movq
-296(%rbp
), %rax
2529 addl
%eax
, -104(%rbp
)
2533 movl
-308(%rbp
), %eax
2534 movl
-268(%rbp
), %ecx
2547 movq
-176(%rbp
), %r14
2554 movq
-96(%rbp
), %rdi
2562 movq
-296(%rbp
), %rax
2563 movl
-216(%rbp
), %ecx
2579 cmpl -256(%rbp
), %r8d
2581 movl
-240(%rbp
), %ecx
2586 movl
%ecx
, -240(%rbp
)
2588 cmpb $
103, -312(%rbp
)
2593 movl
-256(%rbp
), %esi
2594 addl
-240(%rbp
), %esi
2597 cmpl $
102, -108(%rbp
)
2599 movq
-184(%rbp
), %rcx
2602 movq
-296(%rbp
), %rcx
2606 movq
-296(%rbp
), %rcx
2610 movl
-256(%rbp
), %ecx
2611 movl
-240(%rbp
), %esi
2612 leal
-1(%rcx
,%rsi
), %esi
2617 bsrq
-8(%rdi
,%rdx
,8), %r9
2632 leaq
(%rdi
,%r13), %rsi
2635 movq
-96(%rbp
), %rdi
2636 movq
-88(%rbp
), %rdx
2638 subq
%r15, -72(%rbp
)
2639 leaq
(%rdi
,%r13), %rsi
2642 movq
-88(%rbp
), %rdx
2643 movq
-96(%rbp
), %rcx
2646 cmpq $
0, -8(%rcx
,%rax
,8)
2654 movq $
14, -264(%rbp
)
2660 movl
-192(%rbp
), %r9d
2665 movq
-96(%rbp
), %rdx
2678 leaq
(%rdi
,%rax
,8), %r8
2684 movq
(%r8,%rsi
,8), %rcx
2686 movq
%rcx
, (%rdi
,%rsi
,8)
2687 movq
-72(%rbp
), %rdx
2693 movq
%rdx
, -72(%rbp
)
2694 movq
-88(%rbp
), %rdx
2698 leaq
(%r11,%rax
,8), %rcx
2703 movq
(%rcx
,%rax
,8), %rdx
2704 movq
%rdx
, (%r11,%rax
,8)
2705 movq
-88(%rbp
), %rdx
2711 movq
%rdx
, -88(%rbp
)
2715 movq
%rax
, -264(%rbp
)
2718 movb
%dl
, -208(%rbp
)
2719 movl
%ecx
, -176(%rbp
)
2723 call __GI___woverflow
2724 movzbl
-208(%rbp
), %edx
2725 movl
-176(%rbp
), %ecx
2735 movl
-176(%rbp
), %r12d
2744 movq
-192(%rbp
), %rbx
2746 movq
-88(%rbp
), %rdx
2747 movq
-96(%rbp
), %rsi
2749 movq
-64(%rbp
), %rdi
2751 movq
-88(%rbp
), %rdx
2752 movq
-64(%rbp
), %rsi
2755 movq
%rdx
, -56(%rbp
)
2756 rep bsfq
(%rsi
), %rax
2758 cmovle
-104(%rbp
), %ecx
2762 movq
-96(%rbp
), %rdi
2768 movq
-56(%rbp
), %rdx
2770 movq
%rcx
, -56(%rbp
)
2771 movq
-96(%rbp
), %rcx
2772 movq
%rax
, (%rcx
,%rdx
,8)
2774 movq
-56(%rbp
), %rax
2776 movq
%rax
, -88(%rbp
)
2778 movl
-176(%rbp
), %eax
2779 movl
%eax
, -104(%rbp
)
2791 movq
-192(%rbp
), %rbx
2797 movq
%rax
, -296(%rbp
)
2805 movl
-208(%rbp
), %ecx
2806 movl
-148(%rbp
), %eax
2807 movl
%ecx
, -176(%rbp
)
2810 movb
%dl
, -208(%rbp
)
2811 movl
%ecx
, -176(%rbp
)
2815 call __GI___overflow
2817 movl
-176(%rbp
), %ecx
2818 movzbl
-208(%rbp
), %edx
2822 movb
%dl
, -208(%rbp
)
2823 movl
%ecx
, -176(%rbp
)
2827 cmpb $
103, -312(%rbp
)
2842 leaq
(%rsi
,%rcx
,8), %rcx
2847 movq
(%rcx
,%rax
,8), %rdx
2848 movq
%rdx
, (%r9,%rax
,8)
2849 movq
-56(%rbp
), %rdx
2855 movq
%rdx
, -88(%rbp
)
2858 movl
-268(%rbp
), %ecx
2859 cmpl %ecx
, -308(%rbp
)
2860 movq
-296(%rbp
), %rax
2878 movq
-96(%rbp
), %rdi
2888 movq
-96(%rbp
), %rdi
2893 movq
-56(%rbp
), %rbx
2894 movq
-96(%rbp
), %rcx
2895 movl
-104(%rbp
), %edi
2897 movq
%rdx
, -88(%rbp
)
2898 movq
%rax
, -8(%rcx
,%rdx
,8)
2907 movq
-296(%rbp
), %rdi
2912 movq
-128(%rbp
), %rax
2913 cmpq
%rax
, -16(%rsi
,%r8)
2926 movq
-224(%rbp
), %r12
2931 call _i18n_number_rewrite
2938 movq
%r8, -224(%rbp
)
2939 movq
%rax
, -192(%rbp
)
2940 call _IO_vtable_check
2941 movl
-212(%rbp
), %r9d
2942 movq
-192(%rbp
), %rax
2943 movq
-224(%rbp
), %r8
2952 call _i18n_number_rewrite
2956 movb
%dl
, -208(%rbp
)
2957 movl
%ecx
, -176(%rbp
)
2961 movb
%dl
, -208(%rbp
)
2962 movl
%ecx
, -176(%rbp
)
2968 movl
%r9d
, -176(%rbp
)
2970 movq
-96(%rbp
), %rdi
2971 movl
-176(%rbp
), %r9d
2972 movq
-88(%rbp
), %rdx
2978 movq
-88(%rbp
), %rdx
2980 movq
%rcx
, -88(%rbp
)
2981 movq
-96(%rbp
), %rcx
2982 movq
%rax
, (%rcx
,%rdx
,8)
2985 bsrq
-8(%rdi
,%rdx
,8), %rax
2990 movq
-96(%rbp
), %r11
2998 bsrq
-8(%rdi
,%rdx
,8), %rax
3006 rep bsfq
(%r11), %r8
3015 call __GI___woverflow
3020 movl
-216(%rbp
), %ecx
3023 movq
-184(%rbp
), %rax
3030 movslq
-308(%rbp
), %rax
3031 movq
-296(%rbp
), %rcx
3032 movl $
48, 8(%rcx
,%rax
,4)
3035 movl
-308(%rbp
), %r15d
3037 movq
-296(%rbp
), %r13
3040 movq
-184(%rbp
), %rax
3041 movslq
8(%rax
), %rdi
3042 movq __libc_tsd_CTYPE_B@gottpoff
(%rip
), %rax
3043 movq
%fs:(%rax
), %rax
3044 movzwl
(%rax
,%rdi
,2), %eax
3050 movl
%eax
, -108(%rbp
)
3053 movb
%dl
, -208(%rbp
)
3054 movl
%ecx
, -176(%rbp
)
3064 call __GI___woverflow
3071 call __GI___overflow
3078 call __GI___overflow
3083 leaq
.LC13(%rip), %rsi
3087 movl
-216(%rbp
), %eax
3105 .size __GI___printf_fp_l, .-__GI___printf_fp_l
3106 .globl __printf_fp_l
3107 .set __printf_fp_l,__GI___printf_fp_l
3110 .type ___printf_fp, @function
3112 movq __libc_tsd_LOCALE@gottpoff
(%rip
), %rcx
3114 movq
%fs:(%rcx
), %rsi
3117 jmp __GI___printf_fp_l
3118 .size ___printf_fp, .-___printf_fp
3120 .set __printf_fp,___printf_fp
3121 .globl __GI___printf_fp
3122 .hidden __GI___printf_fp
3123 .set __GI___printf_fp,___printf_fp
3125 .globl __guess_grouping
3126 .hidden __guess_grouping
3127 .type __guess_grouping, @function
3133 jmp __guess_grouping.part.0
3139 .size __guess_grouping, .-__guess_grouping
3140 .section .rodata.cst16,"aM",@progbits,16
3159 .section .rodata.cst8,"aM",@progbits,8
3165 .hidden _IO_vtable_check
3167 .hidden __mpn_extract_float128
3168 .hidden __mpn_lshift
3169 .hidden __mpn_rshift
3171 .hidden __stop___libc_IO_vtables
3172 .hidden __start___libc_IO_vtables
3173 .hidden __mpn_extract_double
3176 .hidden _fpioconst_pow10
3177 .hidden __mpn_extract_long_double
3180 .hidden __mpn_divrem