Lines Matching refs:L

38 #ifndef L
39 # define L(label) .L##label macro
140 jb L(copy_forward)
141 je L(fwd_write_0bytes)
143 jae L(memmove_bwd)
144 jmp L(bk_write_less32bytes_2)
147 L(memmove_bwd):
151 jb L(copy_backward)
153 L(copy_forward):
156 jae L(48bytesormore)
158 L(fwd_write_less32bytes):
161 jb L(bk_write)
165 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd), %ecx, 4)
168 L(bk_write):
169 BRANCH_TO_JMPTBL_ENTRY (L(table_48_bytes_bwd), %ecx, 4)
173 L(48bytesormore):
203 jae L(large_page)
205 jz L(shl_0)
206 BRANCH_TO_JMPTBL_ENTRY (L(shl_table), %edi, 4)
209 L(shl_0):
216 ja L(shl_0_gobble)
220 L(shl_0_loop):
227 jb L(shl_0_end)
235 jb L(shl_0_end)
243 jb L(shl_0_end)
252 L(shl_0_end):
258 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd_align), %ecx, 4)
263 L(shl_0_gobble):
277 jae L(shl_0_gobble_mem_loop)
280 L(shl_0_gobble_cache_loop):
301 jae L(shl_0_gobble_cache_loop)
304 jl L(shl_0_cache_less_64bytes)
318 L(shl_0_cache_less_64bytes):
320 jb L(shl_0_cache_less_32bytes)
329 L(shl_0_cache_less_32bytes):
331 jb L(shl_0_cache_less_16bytes)
338 L(shl_0_cache_less_16bytes):
341 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd), %ecx, 4)
344 L(shl_0_gobble_mem_loop):
369 jae L(shl_0_gobble_mem_loop)
372 jl L(shl_0_mem_less_64bytes)
389 L(shl_0_mem_less_64bytes):
391 jb L(shl_0_mem_less_32bytes)
400 L(shl_0_mem_less_32bytes):
402 jb L(shl_0_mem_less_16bytes)
409 L(shl_0_mem_less_16bytes):
412 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd_align), %ecx, 4)
415 L(shl_1):
434 jb L(sh_1_no_prefetch)
439 L(Shl1LoopStart):
459 ja L(Shl1LoopStart)
461 L(Shl1LoopLeave):
463 jle L(shl_end_0)
474 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
479 L(sh_1_no_prefetch):
485 L(sh_1_no_prefetch_loop):
495 jb L(sh_1_end_no_prefetch_loop)
506 jae L(sh_1_no_prefetch_loop)
508 L(sh_1_end_no_prefetch_loop):
514 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
519 L(shl_2):
538 jb L(sh_2_no_prefetch)
543 L(Shl2LoopStart):
563 ja L(Shl2LoopStart)
565 L(Shl2LoopLeave):
567 jle L(shl_end_0)
578 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
583 L(sh_2_no_prefetch):
589 L(sh_2_no_prefetch_loop):
599 jb L(sh_2_end_no_prefetch_loop)
610 jae L(sh_2_no_prefetch_loop)
612 L(sh_2_end_no_prefetch_loop):
618 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
623 L(shl_3):
642 jb L(sh_3_no_prefetch)
647 L(Shl3LoopStart):
667 ja L(Shl3LoopStart)
669 L(Shl3LoopLeave):
671 jle L(shl_end_0)
682 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
687 L(sh_3_no_prefetch):
693 L(sh_3_no_prefetch_loop):
704 jb L(sh_3_end_no_prefetch_loop)
716 jae L(sh_3_no_prefetch_loop)
718 L(sh_3_end_no_prefetch_loop):
724 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
729 L(shl_4):
748 jb L(sh_4_no_prefetch)
753 L(Shl4LoopStart):
773 ja L(Shl4LoopStart)
775 L(Shl4LoopLeave):
777 jle L(shl_end_0)
788 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
793 L(sh_4_no_prefetch):
799 L(sh_4_no_prefetch_loop):
810 jb L(sh_4_end_no_prefetch_loop)
822 jae L(sh_4_no_prefetch_loop)
824 L(sh_4_end_no_prefetch_loop):
830 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
835 L(shl_5):
854 jb L(sh_5_no_prefetch)
859 L(Shl5LoopStart):
879 ja L(Shl5LoopStart)
881 L(Shl5LoopLeave):
883 jle L(shl_end_0)
894 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
899 L(sh_5_no_prefetch):
905 L(sh_5_no_prefetch_loop):
916 jb L(sh_5_end_no_prefetch_loop)
928 jae L(sh_5_no_prefetch_loop)
930 L(sh_5_end_no_prefetch_loop):
936 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
941 L(shl_6):
960 jb L(sh_6_no_prefetch)
965 L(Shl6LoopStart):
985 ja L(Shl6LoopStart)
987 L(Shl6LoopLeave):
989 jle L(shl_end_0)
1000 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1005 L(sh_6_no_prefetch):
1011 L(sh_6_no_prefetch_loop):
1022 jb L(sh_6_end_no_prefetch_loop)
1034 jae L(sh_6_no_prefetch_loop)
1036 L(sh_6_end_no_prefetch_loop):
1042 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1047 L(shl_7):
1066 jb L(sh_7_no_prefetch)
1071 L(Shl7LoopStart):
1091 ja L(Shl7LoopStart)
1093 L(Shl7LoopLeave):
1095 jle L(shl_end_0)
1106 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1111 L(sh_7_no_prefetch):
1117 L(sh_7_no_prefetch_loop):
1127 jb L(sh_7_end_no_prefetch_loop)
1138 jae L(sh_7_no_prefetch_loop)
1140 L(sh_7_end_no_prefetch_loop):
1146 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1151 L(shl_8):
1170 jb L(sh_8_no_prefetch)
1175 L(Shl8LoopStart):
1195 ja L(Shl8LoopStart)
1197 L(LoopLeave8):
1199 jle L(shl_end_0)
1210 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1215 L(sh_8_no_prefetch):
1221 L(sh_8_no_prefetch_loop):
1231 jb L(sh_8_end_no_prefetch_loop)
1242 jae L(sh_8_no_prefetch_loop)
1244 L(sh_8_end_no_prefetch_loop):
1250 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1255 L(shl_9):
1274 jb L(sh_9_no_prefetch)
1279 L(Shl9LoopStart):
1299 ja L(Shl9LoopStart)
1301 L(Shl9LoopLeave):
1303 jle L(shl_end_0)
1315 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1320 L(sh_9_no_prefetch):
1326 L(sh_9_no_prefetch_loop):
1336 jb L(sh_9_end_no_prefetch_loop)
1347 jae L(sh_9_no_prefetch_loop)
1349 L(sh_9_end_no_prefetch_loop):
1355 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1360 L(shl_10):
1379 jb L(sh_10_no_prefetch)
1384 L(Shl10LoopStart):
1404 ja L(Shl10LoopStart)
1406 L(Shl10LoopLeave):
1408 jle L(shl_end_0)
1420 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1425 L(sh_10_no_prefetch):
1431 L(sh_10_no_prefetch_loop):
1441 jb L(sh_10_end_no_prefetch_loop)
1452 jae L(sh_10_no_prefetch_loop)
1454 L(sh_10_end_no_prefetch_loop):
1460 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1465 L(shl_11):
1484 jb L(sh_11_no_prefetch)
1489 L(Shl11LoopStart):
1509 ja L(Shl11LoopStart)
1511 L(Shl11LoopLeave):
1513 jle L(shl_end_0)
1525 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1530 L(sh_11_no_prefetch):
1536 L(sh_11_no_prefetch_loop):
1546 jb L(sh_11_end_no_prefetch_loop)
1557 jae L(sh_11_no_prefetch_loop)
1559 L(sh_11_end_no_prefetch_loop):
1565 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1570 L(shl_12):
1589 jb L(sh_12_no_prefetch)
1594 L(Shl12LoopStart):
1614 ja L(Shl12LoopStart)
1616 L(Shl12LoopLeave):
1618 jle L(shl_end_0)
1630 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1635 L(sh_12_no_prefetch):
1641 L(sh_12_no_prefetch_loop):
1651 jb L(sh_12_end_no_prefetch_loop)
1662 jae L(sh_12_no_prefetch_loop)
1664 L(sh_12_end_no_prefetch_loop):
1670 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1675 L(shl_13):
1694 jb L(sh_13_no_prefetch)
1699 L(Shl13LoopStart):
1719 ja L(Shl13LoopStart)
1721 L(Shl13LoopLeave):
1723 jle L(shl_end_0)
1735 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1740 L(sh_13_no_prefetch):
1746 L(sh_13_no_prefetch_loop):
1756 jb L(sh_13_end_no_prefetch_loop)
1767 jae L(sh_13_no_prefetch_loop)
1769 L(sh_13_end_no_prefetch_loop):
1775 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1780 L(shl_14):
1799 jb L(sh_14_no_prefetch)
1804 L(Shl14LoopStart):
1824 ja L(Shl14LoopStart)
1826 L(Shl14LoopLeave):
1828 jle L(shl_end_0)
1840 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1845 L(sh_14_no_prefetch):
1851 L(sh_14_no_prefetch_loop):
1861 jb L(sh_14_end_no_prefetch_loop)
1872 jae L(sh_14_no_prefetch_loop)
1874 L(sh_14_end_no_prefetch_loop):
1880 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1885 L(shl_15):
1904 jb L(sh_15_no_prefetch)
1909 L(Shl15LoopStart):
1929 ja L(Shl15LoopStart)
1931 L(Shl15LoopLeave):
1933 jle L(shl_end_0)
1945 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1950 L(sh_15_no_prefetch):
1956 L(sh_15_no_prefetch_loop):
1966 jb L(sh_15_end_no_prefetch_loop)
1977 jae L(sh_15_no_prefetch_loop)
1979 L(sh_15_end_no_prefetch_loop):
1985 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1990 L(shl_end_0):
1995 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1998 L(fwd_write_44bytes):
2001 L(fwd_write_36bytes):
2004 L(fwd_write_28bytes):
2007 L(fwd_write_20bytes):
2010 L(fwd_write_12bytes):
2013 L(fwd_write_4bytes):
2024 L(fwd_write_40bytes):
2027 L(fwd_write_32bytes):
2030 L(fwd_write_24bytes):
2033 L(fwd_write_16bytes):
2036 L(fwd_write_8bytes):
2039 L(fwd_write_0bytes):
2048 L(fwd_write_5bytes):
2061 L(fwd_write_45bytes):
2064 L(fwd_write_37bytes):
2067 L(fwd_write_29bytes):
2070 L(fwd_write_21bytes):
2073 L(fwd_write_13bytes):
2088 L(fwd_write_41bytes):
2091 L(fwd_write_33bytes):
2094 L(fwd_write_25bytes):
2097 L(fwd_write_17bytes):
2100 L(fwd_write_9bytes):
2103 L(fwd_write_1bytes):
2114 L(fwd_write_46bytes):
2117 L(fwd_write_38bytes):
2120 L(fwd_write_30bytes):
2123 L(fwd_write_22bytes):
2126 L(fwd_write_14bytes):
2129 L(fwd_write_6bytes):
2142 L(fwd_write_42bytes):
2145 L(fwd_write_34bytes):
2148 L(fwd_write_26bytes):
2151 L(fwd_write_18bytes):
2154 L(fwd_write_10bytes):
2157 L(fwd_write_2bytes):
2168 L(fwd_write_47bytes):
2171 L(fwd_write_39bytes):
2174 L(fwd_write_31bytes):
2177 L(fwd_write_23bytes):
2180 L(fwd_write_15bytes):
2183 L(fwd_write_7bytes):
2198 L(fwd_write_43bytes):
2201 L(fwd_write_35bytes):
2204 L(fwd_write_27bytes):
2207 L(fwd_write_19bytes):
2210 L(fwd_write_11bytes):
2213 L(fwd_write_3bytes):
2226 L(fwd_write_40bytes_align):
2229 L(fwd_write_24bytes_align):
2232 L(fwd_write_8bytes_align):
2235 L(fwd_write_0bytes_align):
2244 L(fwd_write_32bytes_align):
2247 L(fwd_write_16bytes_align):
2258 L(fwd_write_5bytes_align):
2271 L(fwd_write_45bytes_align):
2274 L(fwd_write_29bytes_align):
2277 L(fwd_write_13bytes_align):
2292 L(fwd_write_37bytes_align):
2295 L(fwd_write_21bytes_align):
2310 L(fwd_write_41bytes_align):
2313 L(fwd_write_25bytes_align):
2316 L(fwd_write_9bytes_align):
2319 L(fwd_write_1bytes_align):
2330 L(fwd_write_33bytes_align):
2333 L(fwd_write_17bytes_align):
2346 L(fwd_write_46bytes_align):
2349 L(fwd_write_30bytes_align):
2352 L(fwd_write_14bytes_align):
2355 L(fwd_write_6bytes_align):
2368 L(fwd_write_38bytes_align):
2371 L(fwd_write_22bytes_align):
2386 L(fwd_write_42bytes_align):
2389 L(fwd_write_26bytes_align):
2392 L(fwd_write_10bytes_align):
2395 L(fwd_write_2bytes_align):
2406 L(fwd_write_34bytes_align):
2409 L(fwd_write_18bytes_align):
2422 L(fwd_write_47bytes_align):
2425 L(fwd_write_31bytes_align):
2428 L(fwd_write_15bytes_align):
2431 L(fwd_write_7bytes_align):
2446 L(fwd_write_39bytes_align):
2449 L(fwd_write_23bytes_align):
2466 L(fwd_write_43bytes_align):
2469 L(fwd_write_27bytes_align):
2472 L(fwd_write_11bytes_align):
2475 L(fwd_write_3bytes_align):
2488 L(fwd_write_35bytes_align):
2491 L(fwd_write_19bytes_align):
2506 L(fwd_write_44bytes_align):
2509 L(fwd_write_28bytes_align):
2512 L(fwd_write_12bytes_align):
2515 L(fwd_write_4bytes_align):
2526 L(fwd_write_36bytes_align):
2529 L(fwd_write_20bytes_align):
2544 L(large_page):
2557 L(large_page_loop):
2578 jae L(large_page_loop)
2581 jl L(large_page_less_64bytes)
2595 L(large_page_less_64bytes):
2597 jb L(large_page_less_32bytes)
2605 L(large_page_less_32bytes):
2609 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd), %ecx, 4)
2612 L(bk_write_44bytes):
2615 L(bk_write_36bytes):
2618 L(bk_write_28bytes):
2621 L(bk_write_20bytes):
2624 L(bk_write_12bytes):
2627 L(bk_write_4bytes):
2630 L(bk_write_0bytes):
2639 L(bk_write_40bytes):
2642 L(bk_write_32bytes):
2645 L(bk_write_24bytes):
2648 L(bk_write_16bytes):
2651 L(bk_write_8bytes):
2662 L(bk_write_45bytes):
2665 L(bk_write_37bytes):
2668 L(bk_write_29bytes):
2671 L(bk_write_21bytes):
2674 L(bk_write_13bytes):
2677 L(bk_write_5bytes):
2680 L(bk_write_1bytes):
2691 L(bk_write_41bytes):
2694 L(bk_write_33bytes):
2697 L(bk_write_25bytes):
2700 L(bk_write_17bytes):
2703 L(bk_write_9bytes):
2716 L(bk_write_46bytes):
2719 L(bk_write_38bytes):
2722 L(bk_write_30bytes):
2725 L(bk_write_22bytes):
2728 L(bk_write_14bytes):
2731 L(bk_write_6bytes):
2744 L(bk_write_42bytes):
2747 L(bk_write_34bytes):
2750 L(bk_write_26bytes):
2753 L(bk_write_18bytes):
2756 L(bk_write_10bytes):
2759 L(bk_write_2bytes):
2770 L(bk_write_47bytes):
2773 L(bk_write_39bytes):
2776 L(bk_write_31bytes):
2779 L(bk_write_23bytes):
2782 L(bk_write_15bytes):
2785 L(bk_write_7bytes):
2800 L(bk_write_43bytes):
2803 L(bk_write_35bytes):
2806 L(bk_write_27bytes):
2809 L(bk_write_19bytes):
2812 L(bk_write_11bytes):
2815 L(bk_write_3bytes):
2830 L(table_48bytes_fwd):
2831 .int JMPTBL (L(fwd_write_0bytes), L(table_48bytes_fwd))
2832 .int JMPTBL (L(fwd_write_1bytes), L(table_48bytes_fwd))
2833 .int JMPTBL (L(fwd_write_2bytes), L(table_48bytes_fwd))
2834 .int JMPTBL (L(fwd_write_3bytes), L(table_48bytes_fwd))
2835 .int JMPTBL (L(fwd_write_4bytes), L(table_48bytes_fwd))
2836 .int JMPTBL (L(fwd_write_5bytes), L(table_48bytes_fwd))
2837 .int JMPTBL (L(fwd_write_6bytes), L(table_48bytes_fwd))
2838 .int JMPTBL (L(fwd_write_7bytes), L(table_48bytes_fwd))
2839 .int JMPTBL (L(fwd_write_8bytes), L(table_48bytes_fwd))
2840 .int JMPTBL (L(fwd_write_9bytes), L(table_48bytes_fwd))
2841 .int JMPTBL (L(fwd_write_10bytes), L(table_48bytes_fwd))
2842 .int JMPTBL (L(fwd_write_11bytes), L(table_48bytes_fwd))
2843 .int JMPTBL (L(fwd_write_12bytes), L(table_48bytes_fwd))
2844 .int JMPTBL (L(fwd_write_13bytes), L(table_48bytes_fwd))
2845 .int JMPTBL (L(fwd_write_14bytes), L(table_48bytes_fwd))
2846 .int JMPTBL (L(fwd_write_15bytes), L(table_48bytes_fwd))
2847 .int JMPTBL (L(fwd_write_16bytes), L(table_48bytes_fwd))
2848 .int JMPTBL (L(fwd_write_17bytes), L(table_48bytes_fwd))
2849 .int JMPTBL (L(fwd_write_18bytes), L(table_48bytes_fwd))
2850 .int JMPTBL (L(fwd_write_19bytes), L(table_48bytes_fwd))
2851 .int JMPTBL (L(fwd_write_20bytes), L(table_48bytes_fwd))
2852 .int JMPTBL (L(fwd_write_21bytes), L(table_48bytes_fwd))
2853 .int JMPTBL (L(fwd_write_22bytes), L(table_48bytes_fwd))
2854 .int JMPTBL (L(fwd_write_23bytes), L(table_48bytes_fwd))
2855 .int JMPTBL (L(fwd_write_24bytes), L(table_48bytes_fwd))
2856 .int JMPTBL (L(fwd_write_25bytes), L(table_48bytes_fwd))
2857 .int JMPTBL (L(fwd_write_26bytes), L(table_48bytes_fwd))
2858 .int JMPTBL (L(fwd_write_27bytes), L(table_48bytes_fwd))
2859 .int JMPTBL (L(fwd_write_28bytes), L(table_48bytes_fwd))
2860 .int JMPTBL (L(fwd_write_29bytes), L(table_48bytes_fwd))
2861 .int JMPTBL (L(fwd_write_30bytes), L(table_48bytes_fwd))
2862 .int JMPTBL (L(fwd_write_31bytes), L(table_48bytes_fwd))
2863 .int JMPTBL (L(fwd_write_32bytes), L(table_48bytes_fwd))
2864 .int JMPTBL (L(fwd_write_33bytes), L(table_48bytes_fwd))
2865 .int JMPTBL (L(fwd_write_34bytes), L(table_48bytes_fwd))
2866 .int JMPTBL (L(fwd_write_35bytes), L(table_48bytes_fwd))
2867 .int JMPTBL (L(fwd_write_36bytes), L(table_48bytes_fwd))
2868 .int JMPTBL (L(fwd_write_37bytes), L(table_48bytes_fwd))
2869 .int JMPTBL (L(fwd_write_38bytes), L(table_48bytes_fwd))
2870 .int JMPTBL (L(fwd_write_39bytes), L(table_48bytes_fwd))
2871 .int JMPTBL (L(fwd_write_40bytes), L(table_48bytes_fwd))
2872 .int JMPTBL (L(fwd_write_41bytes), L(table_48bytes_fwd))
2873 .int JMPTBL (L(fwd_write_42bytes), L(table_48bytes_fwd))
2874 .int JMPTBL (L(fwd_write_43bytes), L(table_48bytes_fwd))
2875 .int JMPTBL (L(fwd_write_44bytes), L(table_48bytes_fwd))
2876 .int JMPTBL (L(fwd_write_45bytes), L(table_48bytes_fwd))
2877 .int JMPTBL (L(fwd_write_46bytes), L(table_48bytes_fwd))
2878 .int JMPTBL (L(fwd_write_47bytes), L(table_48bytes_fwd))
2881 L(table_48bytes_fwd_align):
2882 .int JMPTBL (L(fwd_write_0bytes_align), L(table_48bytes_fwd_align))
2883 .int JMPTBL (L(fwd_write_1bytes_align), L(table_48bytes_fwd_align))
2884 .int JMPTBL (L(fwd_write_2bytes_align), L(table_48bytes_fwd_align))
2885 .int JMPTBL (L(fwd_write_3bytes_align), L(table_48bytes_fwd_align))
2886 .int JMPTBL (L(fwd_write_4bytes_align), L(table_48bytes_fwd_align))
2887 .int JMPTBL (L(fwd_write_5bytes_align), L(table_48bytes_fwd_align))
2888 .int JMPTBL (L(fwd_write_6bytes_align), L(table_48bytes_fwd_align))
2889 .int JMPTBL (L(fwd_write_7bytes_align), L(table_48bytes_fwd_align))
2890 .int JMPTBL (L(fwd_write_8bytes_align), L(table_48bytes_fwd_align))
2891 .int JMPTBL (L(fwd_write_9bytes_align), L(table_48bytes_fwd_align))
2892 .int JMPTBL (L(fwd_write_10bytes_align), L(table_48bytes_fwd_align))
2893 .int JMPTBL (L(fwd_write_11bytes_align), L(table_48bytes_fwd_align))
2894 .int JMPTBL (L(fwd_write_12bytes_align), L(table_48bytes_fwd_align))
2895 .int JMPTBL (L(fwd_write_13bytes_align), L(table_48bytes_fwd_align))
2896 .int JMPTBL (L(fwd_write_14bytes_align), L(table_48bytes_fwd_align))
2897 .int JMPTBL (L(fwd_write_15bytes_align), L(table_48bytes_fwd_align))
2898 .int JMPTBL (L(fwd_write_16bytes_align), L(table_48bytes_fwd_align))
2899 .int JMPTBL (L(fwd_write_17bytes_align), L(table_48bytes_fwd_align))
2900 .int JMPTBL (L(fwd_write_18bytes_align), L(table_48bytes_fwd_align))
2901 .int JMPTBL (L(fwd_write_19bytes_align), L(table_48bytes_fwd_align))
2902 .int JMPTBL (L(fwd_write_20bytes_align), L(table_48bytes_fwd_align))
2903 .int JMPTBL (L(fwd_write_21bytes_align), L(table_48bytes_fwd_align))
2904 .int JMPTBL (L(fwd_write_22bytes_align), L(table_48bytes_fwd_align))
2905 .int JMPTBL (L(fwd_write_23bytes_align), L(table_48bytes_fwd_align))
2906 .int JMPTBL (L(fwd_write_24bytes_align), L(table_48bytes_fwd_align))
2907 .int JMPTBL (L(fwd_write_25bytes_align), L(table_48bytes_fwd_align))
2908 .int JMPTBL (L(fwd_write_26bytes_align), L(table_48bytes_fwd_align))
2909 .int JMPTBL (L(fwd_write_27bytes_align), L(table_48bytes_fwd_align))
2910 .int JMPTBL (L(fwd_write_28bytes_align), L(table_48bytes_fwd_align))
2911 .int JMPTBL (L(fwd_write_29bytes_align), L(table_48bytes_fwd_align))
2912 .int JMPTBL (L(fwd_write_30bytes_align), L(table_48bytes_fwd_align))
2913 .int JMPTBL (L(fwd_write_31bytes_align), L(table_48bytes_fwd_align))
2914 .int JMPTBL (L(fwd_write_32bytes_align), L(table_48bytes_fwd_align))
2915 .int JMPTBL (L(fwd_write_33bytes_align), L(table_48bytes_fwd_align))
2916 .int JMPTBL (L(fwd_write_34bytes_align), L(table_48bytes_fwd_align))
2917 .int JMPTBL (L(fwd_write_35bytes_align), L(table_48bytes_fwd_align))
2918 .int JMPTBL (L(fwd_write_36bytes_align), L(table_48bytes_fwd_align))
2919 .int JMPTBL (L(fwd_write_37bytes_align), L(table_48bytes_fwd_align))
2920 .int JMPTBL (L(fwd_write_38bytes_align), L(table_48bytes_fwd_align))
2921 .int JMPTBL (L(fwd_write_39bytes_align), L(table_48bytes_fwd_align))
2922 .int JMPTBL (L(fwd_write_40bytes_align), L(table_48bytes_fwd_align))
2923 .int JMPTBL (L(fwd_write_41bytes_align), L(table_48bytes_fwd_align))
2924 .int JMPTBL (L(fwd_write_42bytes_align), L(table_48bytes_fwd_align))
2925 .int JMPTBL (L(fwd_write_43bytes_align), L(table_48bytes_fwd_align))
2926 .int JMPTBL (L(fwd_write_44bytes_align), L(table_48bytes_fwd_align))
2927 .int JMPTBL (L(fwd_write_45bytes_align), L(table_48bytes_fwd_align))
2928 .int JMPTBL (L(fwd_write_46bytes_align), L(table_48bytes_fwd_align))
2929 .int JMPTBL (L(fwd_write_47bytes_align), L(table_48bytes_fwd_align))
2932 L(shl_table):
2933 .int JMPTBL (L(shl_0), L(shl_table))
2934 .int JMPTBL (L(shl_1), L(shl_table))
2935 .int JMPTBL (L(shl_2), L(shl_table))
2936 .int JMPTBL (L(shl_3), L(shl_table))
2937 .int JMPTBL (L(shl_4), L(shl_table))
2938 .int JMPTBL (L(shl_5), L(shl_table))
2939 .int JMPTBL (L(shl_6), L(shl_table))
2940 .int JMPTBL (L(shl_7), L(shl_table))
2941 .int JMPTBL (L(shl_8), L(shl_table))
2942 .int JMPTBL (L(shl_9), L(shl_table))
2943 .int JMPTBL (L(shl_10), L(shl_table))
2944 .int JMPTBL (L(shl_11), L(shl_table))
2945 .int JMPTBL (L(shl_12), L(shl_table))
2946 .int JMPTBL (L(shl_13), L(shl_table))
2947 .int JMPTBL (L(shl_14), L(shl_table))
2948 .int JMPTBL (L(shl_15), L(shl_table))
2951 L(table_48_bytes_bwd):
2952 .int JMPTBL (L(bk_write_0bytes), L(table_48_bytes_bwd))
2953 .int JMPTBL (L(bk_write_1bytes), L(table_48_bytes_bwd))
2954 .int JMPTBL (L(bk_write_2bytes), L(table_48_bytes_bwd))
2955 .int JMPTBL (L(bk_write_3bytes), L(table_48_bytes_bwd))
2956 .int JMPTBL (L(bk_write_4bytes), L(table_48_bytes_bwd))
2957 .int JMPTBL (L(bk_write_5bytes), L(table_48_bytes_bwd))
2958 .int JMPTBL (L(bk_write_6bytes), L(table_48_bytes_bwd))
2959 .int JMPTBL (L(bk_write_7bytes), L(table_48_bytes_bwd))
2960 .int JMPTBL (L(bk_write_8bytes), L(table_48_bytes_bwd))
2961 .int JMPTBL (L(bk_write_9bytes), L(table_48_bytes_bwd))
2962 .int JMPTBL (L(bk_write_10bytes), L(table_48_bytes_bwd))
2963 .int JMPTBL (L(bk_write_11bytes), L(table_48_bytes_bwd))
2964 .int JMPTBL (L(bk_write_12bytes), L(table_48_bytes_bwd))
2965 .int JMPTBL (L(bk_write_13bytes), L(table_48_bytes_bwd))
2966 .int JMPTBL (L(bk_write_14bytes), L(table_48_bytes_bwd))
2967 .int JMPTBL (L(bk_write_15bytes), L(table_48_bytes_bwd))
2968 .int JMPTBL (L(bk_write_16bytes), L(table_48_bytes_bwd))
2969 .int JMPTBL (L(bk_write_17bytes), L(table_48_bytes_bwd))
2970 .int JMPTBL (L(bk_write_18bytes), L(table_48_bytes_bwd))
2971 .int JMPTBL (L(bk_write_19bytes), L(table_48_bytes_bwd))
2972 .int JMPTBL (L(bk_write_20bytes), L(table_48_bytes_bwd))
2973 .int JMPTBL (L(bk_write_21bytes), L(table_48_bytes_bwd))
2974 .int JMPTBL (L(bk_write_22bytes), L(table_48_bytes_bwd))
2975 .int JMPTBL (L(bk_write_23bytes), L(table_48_bytes_bwd))
2976 .int JMPTBL (L(bk_write_24bytes), L(table_48_bytes_bwd))
2977 .int JMPTBL (L(bk_write_25bytes), L(table_48_bytes_bwd))
2978 .int JMPTBL (L(bk_write_26bytes), L(table_48_bytes_bwd))
2979 .int JMPTBL (L(bk_write_27bytes), L(table_48_bytes_bwd))
2980 .int JMPTBL (L(bk_write_28bytes), L(table_48_bytes_bwd))
2981 .int JMPTBL (L(bk_write_29bytes), L(table_48_bytes_bwd))
2982 .int JMPTBL (L(bk_write_30bytes), L(table_48_bytes_bwd))
2983 .int JMPTBL (L(bk_write_31bytes), L(table_48_bytes_bwd))
2984 .int JMPTBL (L(bk_write_32bytes), L(table_48_bytes_bwd))
2985 .int JMPTBL (L(bk_write_33bytes), L(table_48_bytes_bwd))
2986 .int JMPTBL (L(bk_write_34bytes), L(table_48_bytes_bwd))
2987 .int JMPTBL (L(bk_write_35bytes), L(table_48_bytes_bwd))
2988 .int JMPTBL (L(bk_write_36bytes), L(table_48_bytes_bwd))
2989 .int JMPTBL (L(bk_write_37bytes), L(table_48_bytes_bwd))
2990 .int JMPTBL (L(bk_write_38bytes), L(table_48_bytes_bwd))
2991 .int JMPTBL (L(bk_write_39bytes), L(table_48_bytes_bwd))
2992 .int JMPTBL (L(bk_write_40bytes), L(table_48_bytes_bwd))
2993 .int JMPTBL (L(bk_write_41bytes), L(table_48_bytes_bwd))
2994 .int JMPTBL (L(bk_write_42bytes), L(table_48_bytes_bwd))
2995 .int JMPTBL (L(bk_write_43bytes), L(table_48_bytes_bwd))
2996 .int JMPTBL (L(bk_write_44bytes), L(table_48_bytes_bwd))
2997 .int JMPTBL (L(bk_write_45bytes), L(table_48_bytes_bwd))
2998 .int JMPTBL (L(bk_write_46bytes), L(table_48_bytes_bwd))
2999 .int JMPTBL (L(bk_write_47bytes), L(table_48_bytes_bwd))
3005 L(copy_backward):
3011 jnz L(bk_align)
3013 L(bk_aligned_4):
3015 jae L(bk_write_more64bytes)
3017 L(bk_write_64bytesless):
3019 jb L(bk_write_less32bytes)
3021 L(bk_write_more32bytes):
3035 L(bk_write_less32bytes):
3040 L(bk_write_less32bytes_2):
3041 BRANCH_TO_JMPTBL_ENTRY (L(table_48_bytes_bwd), %ecx, 4)
3046 L(bk_align):
3048 jbe L(bk_write_less32bytes)
3052 jz L(bk_got2)
3060 jz L(bk_aligned_4)
3062 L(bk_got2):
3068 jmp L(bk_aligned_4)
3071 L(bk_write_more64bytes):
3074 jz L(bk_ssse3_cpy_pre)
3077 L(bk_ssse3_align):
3085 jz L(bk_ssse3_cpy_pre)
3094 jz L(bk_ssse3_cpy_pre)
3102 L(bk_ssse3_cpy_pre):
3104 jb L(bk_write_more32bytes)
3107 L(bk_ssse3_cpy):
3120 jae L(bk_ssse3_cpy)
3121 jmp L(bk_write_64bytesless)