2 .section .rodata.str1.1,"aMS",@progbits,1
4 .string "ISO-2022-JP-3//"
8 .type gconv_init, @function
17 movabsq $
17179869185, %rdx
18 movabsq $
34359738372, %rdi
33 movabsq $
17179869188, %rdx
34 movabsq $
25769803777, %rdi
46 .size gconv_init, .-gconv_init
47 .section .rodata.str1.1
49 .string "../iconv/skeleton.c"
51 .string "outbufstart == NULL"
52 .section .rodata.str1.8,"aMS",@progbits,1
55 .string "(data->__statep->__count & CURRENT_SEL_MASK) == JISX0208_1983_set"
56 .section .rodata.str1.1
58 .string "../iconv/loop.c"
59 .section .rodata.str1.8
62 .string "(state->__count & 7) <= sizeof (state->__value)"
65 .string "inptr - bytebuf > (state->__count & 7)"
68 .string "inend != &bytebuf[MAX_NEEDED_INPUT]"
71 .string "inend - inptr > (state->__count & ~7)"
74 .string "inend - inptr <= sizeof (state->__value.__wchb)"
77 .string "inlen_after <= sizeof (state->__value.__wchb)"
78 .section .rodata.str1.1
80 .string "set == JISX0208_1983_set"
82 .string "(jch & 0x8000) == 0"
84 .string "outbuf == outerr"
85 .section .rodata.str1.8
88 .string "nstatus == __GCONV_FULL_OUTPUT"
91 .string "cnt_after <= sizeof (data->__statep->__value.__wchb)"
95 .type gconv, @function
126 # 410 "../iconv/skeleton.c" 1
161 leaq comp_table_data
(%rip
), %rbx
243 leal
-65377(%rdx
), %r9d
249 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %r9
252 movswl
(%r9,%r8,2), %r8d
259 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %r8
260 movzwl
(%r8,%r9,2), %r9d
261 leal
-162(%rdx
), %r8d
267 leal
-913(%rdx
), %r8d
272 movq __jisx0208_from_ucs_idx@GOTPCREL
(%rip
), %r8
293 movzwl
56(%rsp
), %edi
339 movzwl
56(%rsp
), %eax
363 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %r9
366 movswl
(%r9,%r8,2), %r8d
373 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %r8
374 movzwl
(%r8,%r9,2), %r9d
459 movzwl
(%rbx
,%rdi
,4), %edi
497 call _dl_mcount_wrapper_check@PLT
611 imull $
94, %eax
, %eax
615 movq __jis0208_to_ucs@GOTPCREL
(%rip
), %r9
618 movzwl
(%r9,%rax
,2), %eax
698 movzwl
2(%rbx
,%rdx
,4), %edx
781 movzbl
4(%rcx
,%rbx
), %edx
782 movb
%dl
, 0(%rbp
,%rbx
)
797 movzbl
-1(%rax
), %edx
802 movb
%dl
, (%rsi
,%rbx
)
826 leal
-65377(%rdx
), %r8d
831 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rsi
834 movswl
(%rsi
,%rax
,2), %eax
841 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rax
842 movzwl
(%rax
,%rsi
,2), %edi
845 leal
-162(%rdx
), %esi
848 movq __jisx0208_from_ucs4_lat1@GOTPCREL
(%rip
), %r9
849 leaq
(%r9,%rsi
,2), %rsi
929 leal
-162(%rdx
), %r8d
933 movq __jisx0208_from_ucs4_lat1@GOTPCREL
(%rip
), %r9
934 leaq
(%r9,%r8,2), %r8
939 testb $
-128, 56(%rsp
)
1003 movq
%rax
, 168(%rsp
)
1029 movq
%rax
, 168(%rsp
)
1031 movq
168(%rsp
), %rax
1033 movq
%rsi
, 168(%rsp
)
1035 movq
168(%rsp
), %rax
1037 movq
%rsi
, 168(%rsp
)
1039 movq
168(%rsp
), %rbp
1045 movq
%rax
, 168(%rsp
)
1053 movq
144(%rsp
), %rax
1058 movl
264(%rsp
), %eax
1072 movzbl
(%rdi
,%rax
), %esi
1073 movb
%sil
, 4(%rcx
,%rax
)
1104 leal
-162(%rdx
), %r8d
1107 movq __jisx0208_from_ucs4_lat1@GOTPCREL
(%rip
), %r9
1108 leaq
(%r9,%r8,2), %r8
1118 movq
168(%rsp
), %rbp
1119 movq
160(%rsp
), %rax
1123 movq
%rbp
, 168(%rsp
)
1124 movq
%rax
, 160(%rsp
)
1150 movl
104(%rsp
), %edx
1167 leaq
184(%rsp
), %rsi
1168 movq
%r15, 176(%rsp
)
1169 movq
%r11, 184(%rsp
)
1170 movq
%rsi
, 104(%rsp
)
1171 leaq
176(%rsp
), %rsi
1174 movq
%rsi
, 128(%rsp
)
1214 movq
%rdx
, 184(%rsp
)
1216 movq
184(%rsp
), %rax
1218 movq
%rdx
, 184(%rsp
)
1221 movq
176(%rsp
), %r15
1222 movq
184(%rsp
), %rax
1227 movslq
24(%rsp
), %rdx
1242 movq __jisx0208_from_ucs4_greek@GOTPCREL
(%rip
), %r9
1243 leaq
(%r9,%r8,2), %r8
1247 movq
168(%rsp
), %rbp
1251 movq
%rax
, 168(%rsp
)
1252 movl
104(%rsp
), %eax
1256 movq
168(%rsp
), %rsi
1258 movq
%rax
, 168(%rsp
)
1259 movzbl
56(%rsp
), %eax
1267 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %r8
1270 movswl
(%r8,%rcx
,2), %ecx
1276 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rdx
1277 movzwl
(%rdx
,%rcx
,2), %edx
1283 movq
%rdi
, 160(%rsp
)
1293 movq
%rax
, 168(%rsp
)
1295 movq
168(%rsp
), %rax
1297 movq
%rsi
, 168(%rsp
)
1299 movq
168(%rsp
), %rax
1301 movq
%rsi
, 168(%rsp
)
1303 movq
168(%rsp
), %rbp
1306 movq
160(%rsp
), %rax
1313 leal
-65377(%rdx
), %r9d
1327 movzbl
2(%rdx
), %edi
1338 movq __jisx0201_to_ucs4@GOTPCREL
(%rip
), %rax
1341 movl
(%rax
,%r9,4), %eax
1357 leaq
184(%rsp
), %rax
1361 movzbl
4(%r8,%rsi
), %edi
1362 movb
%dil
, (%rax
,%rsi
)
1373 movzbl
-1(%rsi
), %edi
1378 movb
%dil
, (%r9,%rcx
)
1383 leaq
(%rax
,%rcx
), %r8
1387 movzbl
184(%rsp
), %edx
1441 leaq __PRETTY_FUNCTION__.9315
(%rip
), %rcx
1442 leaq
.LC1(%rip), %rsi
1443 leaq
.LC14(%rip), %rdi
1445 call __assert_fail@PLT
1449 leal
-65377(%rdx
), %r9d
1464 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rsi
1467 movswl
(%rsi
,%rax
,2), %eax
1474 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rax
1475 movzwl
(%rax
,%rsi
,2), %edi
1495 movq
%rax
, 184(%rsp
)
1497 movq
184(%rsp
), %rax
1499 movq
%rcx
, 184(%rsp
)
1501 movq
184(%rsp
), %rax
1503 movq
%rcx
, 184(%rsp
)
1505 movq
184(%rsp
), %rax
1509 movq
176(%rsp
), %rax
1528 leal
-65377(%rdx
), %esi
1529 movl
%esi
, 140(%rsp
)
1534 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rdi
1537 movswl
(%rdi
,%rsi
,2), %esi
1544 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rsi
1545 movzwl
(%rsi
,%rdi
,2), %edi
1549 leal
-162(%rdx
), %edi
1552 movq __jisx0208_from_ucs4_lat1@GOTPCREL
(%rip
), %r9
1553 leaq
(%r9,%rdi
,2), %rdi
1561 movzbl
1(%rdi
), %edx
1567 movq
%rcx
, 184(%rsp
)
1569 movq
184(%rsp
), %rax
1571 movq
%rcx
, 184(%rsp
)
1573 movq
184(%rsp
), %rax
1575 movq
%rcx
, 184(%rsp
)
1577 movq
184(%rsp
), %rax
1584 movq
%rcx
, 184(%rsp
)
1586 movq
184(%rsp
), %rax
1588 movq
%rcx
, 184(%rsp
)
1591 movq
176(%rsp
), %rax
1593 movq
184(%rsp
), %rax
1594 movq
%r15, 176(%rsp
)
1628 leaq __PRETTY_FUNCTION__.9195
(%rip
), %rcx
1629 leaq
.LC4(%rip), %rsi
1630 leaq
.LC12(%rip), %rdi
1632 call __assert_fail@PLT
1643 movq
%rdx
, 168(%rsp
)
1648 movq
168(%rsp
), %rax
1650 movq
%rdx
, 168(%rsp
)
1652 movq
160(%rsp
), %rax
1653 movq
168(%rsp
), %rbp
1655 movq
%rax
, 160(%rsp
)
1658 movq
160(%rsp
), %rax
1663 movq __jisx0201_to_ucs4@GOTPCREL
(%rip
), %r9
1665 movl
(%r9,%rax
,4), %eax
1670 movq
%rdi
, 160(%rsp
)
1750 movq
%rcx
, 184(%rsp
)
1752 call _dl_mcount_wrapper_check@PLT
1753 movl
264(%rsp
), %eax
1754 leaq
184(%rsp
), %rdx
1768 cmpq
%r13, 184(%rsp
)
1796 movq
%rdx
, 184(%rsp
)
1798 movq
184(%rsp
), %rax
1800 movq
%rdx
, 184(%rsp
)
1802 movq
184(%rsp
), %rax
1804 movq
%rdx
, 184(%rsp
)
1806 movq
184(%rsp
), %rax
1811 movq
%rdx
, 184(%rsp
)
1815 leal
-913(%rdx
), %r8d
1818 movq __jisx0208_from_ucs4_greek@GOTPCREL
(%rip
), %r9
1819 leaq
(%r9,%r8,2), %r8
1824 movq
%rdi
, 160(%rsp
)
1834 movzbl
1(%rdx
), %edi
1838 leal
-289(%rax
), %r9d
1843 leal
-547(%rax
), %r9d
1846 leal
-452(%rax
), %r9d
1852 imull $
94, %r9d
, %r9d
1854 movq __jisx0213_to_ucs_main@GOTPCREL
(%rip
), %rax
1855 movzwl
(%rax
,%r9,2), %eax
1859 movq __jisx0213_to_ucs_pagestart@GOTPCREL
(%rip
), %rdi
1860 addl
(%rdi
,%r9,4), %eax
1867 movq __jisx0213_to_ucs_combining@GOTPCREL
(%rip
), %rdi
1869 movzwl
2(%rdi
,%rax
,4), %r9d
1870 movzwl
(%rdi
,%rax
,4), %eax
1899 movq
%rdx
, 184(%rsp
)
1901 movq
184(%rsp
), %rax
1903 movq
%rdx
, 184(%rsp
)
1905 movq
184(%rsp
), %rax
1907 movq
%rdx
, 184(%rsp
)
1909 movq
184(%rsp
), %rax
1912 movl
%r10d
, 140(%rsp
)
1919 movq
144(%rsp
), %rcx
1923 call __gconv_transliterate@PLT
1929 movq
176(%rsp
), %r15
1931 movl
140(%rsp
), %r10d
1936 movq
184(%rsp
), %rax
1947 movq
152(%rsp
), %rcx
1967 movzwl
56(%rsp
), %edi
1968 leal
-32378(%rdi
), %edx
1980 movq
%rax
, 168(%rsp
)
1984 movq
160(%rsp
), %rax
2014 movzbl
1(%r15), %edi
2019 imull $
94, %eax
, %eax
2023 movq __jis0208_to_ucs@GOTPCREL
(%rip
), %rdi
2026 movzwl
(%rdi
,%rax
,2), %eax
2056 leaq __PRETTY_FUNCTION__.9315
(%rip
), %rcx
2057 leaq
.LC1(%rip), %rsi
2058 leaq
.LC13(%rip), %rdi
2060 call __assert_fail@PLT
2066 movq __jisx0208_from_ucs_idx@GOTPCREL
(%rip
), %r8
2082 movq __jisx0208_from_ucs_tab@GOTPCREL
(%rip
), %r9
2083 leaq
(%r9,%r8,2), %r8
2099 call _dl_mcount_wrapper_check@PLT
2100 movl
264(%rsp
), %eax
2127 movq
%rdx
, 184(%rsp
)
2129 movq
184(%rsp
), %rax
2131 movq
%rdx
, 184(%rsp
)
2133 movq
176(%rsp
), %rax
2138 movl
16(%r12), %r10d
2150 movq __jisx0208_from_ucs_tab@GOTPCREL
(%rip
), %r9
2151 leaq
(%r9,%r8,2), %r8
2160 call _dl_mcount_wrapper_check@PLT
2161 movl
264(%rsp
), %eax
2178 cmpw $
11809, 56(%rsp
)
2183 cmpw $
29735, 56(%rsp
)
2201 movq
%rdx
, 184(%rsp
)
2204 movq
176(%rsp
), %rax
2206 movq
184(%rsp
), %rax
2207 movq
%r15, 176(%rsp
)
2221 movq
%rax
, 160(%rsp
)
2223 movl
104(%rsp
), %ecx
2237 movl
%r10d
, 96(%rsp
)
2243 movq
136(%rsp
), %rcx
2248 call __gconv_transliterate@PLT
2255 movl
96(%rsp
), %r10d
2256 movq
168(%rsp
), %rbp
2261 movq
160(%rsp
), %rax
2283 movzwl
(%rbx
,%rcx
,4), %ecx
2299 movzwl
2(%rbx
,%rdx
,4), %edx
2302 movq
%rcx
, 184(%rsp
)
2305 movq
184(%rsp
), %rax
2307 movq
%rcx
, 184(%rsp
)
2309 movq
176(%rsp
), %rax
2311 movq
184(%rsp
), %rax
2312 movq
%r15, 176(%rsp
)
2320 movq
%rcx
, 184(%rsp
)
2322 movq
184(%rsp
), %rax
2324 movq
%rcx
, 184(%rsp
)
2326 movq
184(%rsp
), %rax
2328 movq
%rcx
, 184(%rsp
)
2330 movq
184(%rsp
), %rax
2332 movq
%rcx
, 184(%rsp
)
2334 movq
184(%rsp
), %rax
2345 movq
%rcx
, 184(%rsp
)
2347 movq
184(%rsp
), %rax
2349 movq
%rcx
, 184(%rsp
)
2351 movq
184(%rsp
), %rax
2353 movq
%rcx
, 184(%rsp
)
2355 movq
184(%rsp
), %rax
2360 movq
%rcx
, 184(%rsp
)
2364 movq
%rdi
, 160(%rsp
)
2375 movq
%rcx
, 184(%rsp
)
2377 movq
176(%rsp
), %rax
2379 movq
184(%rsp
), %rax
2380 movq
%r15, 176(%rsp
)
2412 movzwl
56(%rsp
), %edx
2429 movzbl
3(%rdx
), %edi
2430 leal
-79(%rdi
), %r9d
2463 leal
-32378(%rsi
), %edx
2479 movq
%rcx
, 184(%rsp
)
2481 movq
184(%rsp
), %rax
2483 movq
%rcx
, 184(%rsp
)
2485 movq
184(%rsp
), %rax
2487 movq
%rcx
, 184(%rsp
)
2489 movq
184(%rsp
), %rcx
2491 movq
%rax
, 184(%rsp
)
2492 leal
-40(%rdx
), %eax
2501 movq
176(%rsp
), %rax
2506 movq
184(%rsp
), %rax
2507 movq
%r15, 176(%rsp
)
2516 leal
-913(%rdx
), %edi
2519 movq __jisx0208_from_ucs4_greek@GOTPCREL
(%rip
), %r9
2520 leaq
(%r9,%rdi
,2), %rdi
2529 movq
160(%rsp
), %rax
2534 movzwl
96(%rsp
), %r9d
2539 leal
-32378(%r8), %r9d
2566 movq
%rax
, 176(%rsp
)
2567 movzbl
-1(%rax
), %ecx
2569 movb
%cl
, 4(%rsi
,%rbx
)
2577 movl
%ecx
, 104(%rsp
)
2580 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rdi
2583 movswl
(%rdi
,%rsi
,2), %esi
2590 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rsi
2591 movzwl
(%rsi
,%rdi
,2), %edi
2613 leal
-32378(%rsi
), %edi
2628 movq
%rcx
, 176(%rsp
)
2637 leal
-162(%rdx
), %esi
2640 movq __jisx0208_from_ucs4_lat1@GOTPCREL
(%rip
), %rdi
2641 leaq
(%rdi
,%rsi
,2), %rsi
2647 movzbl
1(%rsi
), %ecx
2651 movq
184(%rsp
), %rax
2652 movq
176(%rsp
), %r15
2656 movq
%rax
, 184(%rsp
)
2657 movq
%r15, 176(%rsp
)
2665 movq
160(%rsp
), %rax
2696 leaq comp_table_data
(%rip
), %r9
2705 movzwl
(%r9,%rdx
,4), %edx
2721 leaq comp_table_data
(%rip
), %rcx
2722 movzwl
2(%rcx
,%rax
,4), %ecx
2724 movq
%rax
, 184(%rsp
)
2727 movq
184(%rsp
), %rax
2729 movq
%rdx
, 184(%rsp
)
2736 movq
%rdx
, 184(%rsp
)
2749 movzbl
1(%r15), %edi
2754 movzbl
2(%r15), %edi
2771 movq
%rdx
, 184(%rsp
)
2773 movq
184(%rsp
), %rdx
2775 movq
%rcx
, 184(%rsp
)
2777 movq
184(%rsp
), %rdx
2779 movq
%rcx
, 184(%rsp
)
2781 movq
184(%rsp
), %rdx
2783 movq
%rcx
, 184(%rsp
)
2785 movq
184(%rsp
), %rdx
2790 leal
-556(%rax
), %r9d
2793 leal
-457(%rax
), %r9d
2805 movq
%rax
, 184(%rsp
)
2807 movq
184(%rsp
), %rax
2809 movq
%rdx
, 184(%rsp
)
2811 movq
184(%rsp
), %rax
2813 movq
%rdx
, 184(%rsp
)
2815 movq
184(%rsp
), %rax
2820 movq __jisx0208_from_ucs_idx@GOTPCREL
(%rip
), %rdi
2821 movzwl
2(%rdi
), %r9d
2826 movzwl
2(%rdi
), %r9d
2833 movzwl
4(%rdi
), %edi
2836 movq __jisx0208_from_ucs_tab@GOTPCREL
(%rip
), %r9
2837 leaq
(%r9,%rdi
,2), %rdi
2877 leal
-65377(%rdx
), %esi
2879 movl
%esi
, 140(%rsp
)
2944 movzbl
185(%rsp
), %ecx
2971 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rdi
2974 movswl
(%rdi
,%rsi
,2), %esi
2980 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rdx
2981 movzwl
(%rdx
,%rsi
,2), %edx
2987 movq
%rcx
, 176(%rsp
)
2992 movq
%rax
, 184(%rsp
)
3003 movq
%rcx
, 184(%rsp
)
3005 movq
184(%rsp
), %rax
3007 movq
%rcx
, 184(%rsp
)
3009 movq
184(%rsp
), %rax
3011 movq
%rcx
, 184(%rsp
)
3013 movq
184(%rsp
), %rax
3020 movq
%rcx
, 184(%rsp
)
3024 movq
184(%rsp
), %rax
3028 movq
%rcx
, 184(%rsp
)
3035 movq
184(%rsp
), %rax
3037 movq
%rcx
, 184(%rsp
)
3043 movq
%rcx
, 176(%rsp
)
3051 movq
176(%rsp
), %r15
3056 movq __jisx0201_to_ucs4@GOTPCREL
(%rip
), %r11
3058 movl
(%r11,%rax
,4), %eax
3095 leal
-128(%rax
), %r11d
3096 movq __jisx0201_to_ucs4@GOTPCREL
(%rip
), %rax
3098 movl
(%rax
,%rdi
,4), %eax
3103 testb
%dil
, 24(%rsp
)
3129 movzbl
1(%r15), %r11d
3133 leal
-289(%rax
), %edi
3138 leal
-547(%rax
), %edi
3141 leal
-452(%rax
), %edi
3143 leal
-33(%r11), %eax
3146 imull $
94, %edi
, %edi
3147 movq __jisx0213_to_ucs_pagestart@GOTPCREL
(%rip
), %r11
3149 movq __jisx0213_to_ucs_main@GOTPCREL
(%rip
), %rax
3150 movzwl
(%rax
,%rdi
,2), %eax
3153 addl
(%r11,%rdi
,4), %eax
3161 movq __jisx0213_to_ucs_combining@GOTPCREL
(%rip
), %r11
3163 movzwl
2(%r11,%rax
,4), %edi
3164 movzwl
(%r11,%rax
,4), %eax
3184 movzbl
2(%r15), %edi
3200 leal
-622(%rax
), %r9d
3203 leal
-519(%rax
), %r9d
3209 leal
-65377(%rdx
), %esi
3211 movl
%esi
, 140(%rsp
)
3230 movq
%rdx
, 184(%rsp
)
3236 movq
184(%rsp
), %rax
3238 movq
%rdx
, 184(%rsp
)
3254 movzbl
185(%rsp
), %edi
3272 movl
16(%r12), %r10d
3277 leal
-913(%rdx
), %esi
3280 movq __jisx0208_from_ucs4_greek@GOTPCREL
(%rip
), %rdi
3281 leaq
(%rdi
,%rsi
,2), %rsi
3299 movq
%rdx
, 184(%rsp
)
3310 movq
%rax
, 184(%rsp
)
3312 movq
184(%rsp
), %rax
3314 movq
%rcx
, 184(%rsp
)
3316 movq
184(%rsp
), %rax
3318 movq
%rcx
, 184(%rsp
)
3320 movq
184(%rsp
), %rax
3345 leal
-32378(%rax
), %edx
3363 movq
%rcx
, 184(%rsp
)
3366 movq
184(%rsp
), %rcx
3368 movq
%rsi
, 184(%rsp
)
3370 movq
184(%rsp
), %rcx
3372 movq
%rsi
, 184(%rsp
)
3374 movq
184(%rsp
), %rcx
3376 movq
%rsi
, 184(%rsp
)
3384 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
3385 leaq
.LC4(%rip), %rsi
3386 leaq
.LC12(%rip), %rdi
3388 call __assert_fail@PLT
3392 leal
-913(%rdx
), %esi
3395 movq __jisx0208_from_ucs4_greek@GOTPCREL
(%rip
), %r9
3396 leaq
(%r9,%rsi
,2), %rsi
3435 movq
176(%rsp
), %rdx
3440 movq
%rax
, 176(%rsp
)
3454 movq __jisx0208_from_ucs_idx@GOTPCREL
(%rip
), %rsi
3455 movzwl
2(%rsi
), %r9d
3460 movzwl
2(%rsi
), %r9d
3467 movzwl
4(%rsi
), %esi
3471 addq __jisx0208_from_ucs_tab@GOTPCREL
(%rip
), %rsi
3483 movq
%rax
, 184(%rsp
)
3485 movq
184(%rsp
), %rax
3487 movq
%rcx
, 184(%rsp
)
3489 movq
184(%rsp
), %rax
3491 movq
%rcx
, 184(%rsp
)
3493 movq
184(%rsp
), %rax
3499 movq
%rcx
, 184(%rsp
)
3519 movq
%rcx
, 176(%rsp
)
3527 movq
%rdx
, 184(%rsp
)
3530 movq __jisx0201_to_ucs4@GOTPCREL
(%rip
), %rcx
3532 movl
(%rcx
,%rdx
,4), %edx
3574 movl
24(%rsp
), %r14d
3593 movzbl
(%rax
,%rdx
), %esi
3596 movb
%sil
, 4(%rbx
,%rdx
)
3615 movq
176(%rsp
), %r15
3623 movzbl
3(%r15), %edi
3624 leal
-79(%rdi
), %r11d
3678 leal
-162(%rdx
), %eax
3682 addq __jisx0208_from_ucs4_lat1@GOTPCREL
(%rip
), %rax
3688 movzbl
1(%rax
), %eax
3692 movq
176(%rsp
), %rax
3699 movq __jisx0208_from_ucs_idx@GOTPCREL
(%rip
), %rsi
3700 movzwl
2(%rsi
), %edi
3705 movzwl
2(%rsi
), %edi
3712 movzwl
4(%rsi
), %esi
3716 addq __jisx0208_from_ucs_tab@GOTPCREL
(%rip
), %rsi
3722 movq
176(%rsp
), %r15
3730 leal
-65377(%rdx
), %r8d
3751 movzbl
185(%rsp
), %esi
3754 leal
-289(%rcx
), %edx
3759 leal
-547(%rcx
), %edx
3762 leal
-452(%rcx
), %edx
3767 imull $
94, %edx
, %edx
3768 leal
(%rdx
,%rsi
), %ecx
3769 movq __jisx0213_to_ucs_main@GOTPCREL
(%rip
), %rdx
3770 movzwl
(%rdx
,%rcx
,2), %edx
3771 movq __jisx0213_to_ucs_pagestart@GOTPCREL
(%rip
), %rcx
3774 addl
(%rcx
,%rsi
,4), %edx
3781 movq __jisx0213_to_ucs_combining@GOTPCREL
(%rip
), %rcx
3783 movzwl
2(%rcx
,%rdx
,4), %esi
3784 movzwl
(%rcx
,%rdx
,4), %edx
3798 movq __jisx0201_to_ucs4@GOTPCREL
(%rip
), %rdx
3801 movl
(%rdx
,%rcx
,4), %edx
3819 leal
-556(%rcx
), %edx
3822 leal
-457(%rcx
), %edx
3828 leal
-622(%rcx
), %edx
3831 leal
-519(%rcx
), %edx
3843 movq
%r15, 176(%rsp
)
3852 movq
%rax
, 176(%rsp
)
3859 movq
%rdx
, 184(%rsp
)
3864 movq
184(%rsp
), %rdx
3867 movq
%rcx
, 184(%rsp
)
3894 leaq __PRETTY_FUNCTION__.9117
(%rip
), %rcx
3895 leaq
.LC4(%rip), %rsi
3896 leaq
.LC5(%rip), %rdi
3898 call __assert_fail@PLT
3900 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rsi
3902 movq
176(%rsp
), %r15
3904 movq
184(%rsp
), %rax
3905 movswl
(%rsi
,%rcx
,2), %ecx
3911 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rdx
3912 movzwl
(%rdx
,%rcx
,2), %edx
3924 leaq __PRETTY_FUNCTION__.9117
(%rip
), %rcx
3925 leaq
.LC4(%rip), %rsi
3926 leaq
.LC6(%rip), %rdi
3928 call __assert_fail@PLT
3933 leal
-65377(%rdx
), %r8d
3968 movzbl
186(%rsp
), %edx
3969 leal
-73(%rdx
), %ecx
3985 movzbl
186(%rsp
), %edi
3998 movzbl
187(%rsp
), %esi
4000 leal
-79(%rsi
), %edx
4008 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4009 leaq
.LC4(%rip), %rsi
4010 leaq
.LC10(%rip), %rdi
4012 call __assert_fail@PLT
4017 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rcx
4020 movswl
(%rcx
,%rax
,2), %ecx
4021 movq
176(%rsp
), %rax
4027 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rdx
4028 testb $
-128, (%rdx
,%rcx
,2)
4035 leal
-913(%rdx
), %eax
4039 addq __jisx0208_from_ucs4_greek@GOTPCREL
(%rip
), %rax
4045 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %rcx
4048 movswl
(%rcx
,%rax
,2), %ecx
4055 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rdx
4056 testb $
-128, (%rdx
,%rcx
,2)
4062 movq __jisx0208_from_ucs_idx@GOTPCREL
(%rip
), %rax
4063 movzwl
2(%rax
), %esi
4068 movzwl
2(%rax
), %esi
4075 movzwl
4(%rax
), %eax
4079 addq __jisx0208_from_ucs_tab@GOTPCREL
(%rip
), %rax
4091 leaq
0(%rbp
,%rbx
), %rax
4092 movl
%r10d
, 96(%rsp
)
4094 leaq
176(%rsp
), %rcx
4103 call __gconv_transliterate@PLT
4109 movl
96(%rsp
), %r10d
4110 movq
176(%rsp
), %rax
4141 movzbl
0(%rbp
,%rax
), %edx
4143 movb
%dl
, 4(%rsi
,%rax
)
4149 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4150 leaq
.LC4(%rip), %rsi
4151 leaq
.LC9(%rip), %rdi
4153 call __assert_fail@PLT
4155 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4156 leaq
.LC4(%rip), %rsi
4157 leaq
.LC8(%rip), %rdi
4159 call __assert_fail@PLT
4161 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4162 leaq
.LC4(%rip), %rsi
4163 leaq
.LC7(%rip), %rdi
4165 call __assert_fail@PLT
4176 movq
184(%rsp
), %rcx
4181 movq
%rdx
, 184(%rsp
)
4189 leal
-556(%rax
), %edi
4192 leal
-457(%rax
), %edi
4198 leal
-622(%rax
), %edi
4201 leal
-519(%rax
), %edi
4211 leaq __PRETTY_FUNCTION__.9315
(%rip
), %rcx
4212 leaq
.LC1(%rip), %rsi
4213 leaq
.LC3(%rip), %rdi
4215 call __assert_fail@PLT
4217 leaq __PRETTY_FUNCTION__.9195
(%rip
), %rcx
4218 leaq
.LC4(%rip), %rsi
4219 leaq
.LC11(%rip), %rdi
4221 call __assert_fail@PLT
4223 leaq __PRETTY_FUNCTION__.9315
(%rip
), %rcx
4224 leaq
.LC1(%rip), %rsi
4225 leaq
.LC2(%rip), %rdi
4227 call __assert_fail@PLT
4229 movq __jisx0213_from_ucs_level1@GOTPCREL
(%rip
), %r8
4231 movq
160(%rsp
), %rax
4233 movq
168(%rsp
), %rbp
4234 movswl
(%r8,%rdi
,2), %edi
4240 movq __jisx0213_from_ucs_level2@GOTPCREL
(%rip
), %rdx
4241 movzwl
(%rdx
,%rdi
,2), %edx
4248 imull $
94, %edx
, %edx
4252 movq __jis0208_to_ucs@GOTPCREL
(%rip
), %rcx
4254 movzwl
(%rcx
,%rdx
,2), %edx
4266 leaq __PRETTY_FUNCTION__.9315
(%rip
), %rcx
4267 leaq
.LC1(%rip), %rsi
4268 leaq
.LC15(%rip), %rdi
4270 call __assert_fail@PLT
4275 movq
176(%rsp
), %r15
4283 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4284 leaq
.LC4(%rip), %rsi
4285 leaq
.LC6(%rip), %rdi
4287 call __assert_fail@PLT
4289 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4290 leaq
.LC4(%rip), %rsi
4291 leaq
.LC5(%rip), %rdi
4293 call __assert_fail@PLT
4295 leaq __PRETTY_FUNCTION__.9315
(%rip
), %rcx
4296 leaq
.LC1(%rip), %rsi
4297 leaq
.LC2(%rip), %rdi
4299 call __assert_fail@PLT
4302 movq
176(%rsp
), %r15
4318 leaq __PRETTY_FUNCTION__.9225
(%rip
), %rcx
4319 leaq
.LC4(%rip), %rsi
4320 leaq
.LC11(%rip), %rdi
4322 call __assert_fail@PLT
4324 leaq __PRETTY_FUNCTION__.9117
(%rip
), %rcx
4325 leaq
.LC4(%rip), %rsi
4326 leaq
.LC9(%rip), %rdi
4328 call __assert_fail@PLT
4339 leal
-32378(%rdi
), %esi
4358 leaq __PRETTY_FUNCTION__.9117
(%rip
), %rcx
4359 leaq
.LC4(%rip), %rsi
4360 leaq
.LC8(%rip), %rdi
4362 call __assert_fail@PLT
4364 leaq __PRETTY_FUNCTION__.9117
(%rip
), %rcx
4365 leaq
.LC4(%rip), %rsi
4366 leaq
.LC7(%rip), %rdi
4368 call __assert_fail@PLT
4369 .size gconv, .-gconv
4370 .section .rodata.str1.16,"aMS",@progbits,1
4372 .type __PRETTY_FUNCTION__.9195, @object
4373 .size __PRETTY_FUNCTION__.9195, 19
4374 __PRETTY_FUNCTION__.9195
:
4375 .string "to_iso2022jp3_loop"
4377 .type __PRETTY_FUNCTION__.9225, @object
4378 .size __PRETTY_FUNCTION__.9225, 26
4379 __PRETTY_FUNCTION__.9225
:
4380 .string "to_iso2022jp3_loop_single"
4382 .type __PRETTY_FUNCTION__.9117, @object
4383 .size __PRETTY_FUNCTION__.9117, 28
4384 __PRETTY_FUNCTION__.9117
:
4385 .string "from_iso2022jp3_loop_single"
4386 .section .rodata.str1.1
4387 .type __PRETTY_FUNCTION__.9315, @object
4388 .size __PRETTY_FUNCTION__.9315, 6
4389 __PRETTY_FUNCTION__.9315
:
4393 .type comp_table_data, @object
4394 .size comp_table_data, 100