Lines Matching refs:L

37 #ifndef L
38 # define L(label) .L##label macro
139 jb L(copy_forward)
140 je L(fwd_write_0bytes)
142 jae L(memmove_bwd)
143 jmp L(bk_write_less32bytes_2)
146 L(memmove_bwd):
150 jb L(copy_backward)
152 L(copy_forward):
155 jae L(48bytesormore)
157 L(fwd_write_less32bytes):
160 jb L(bk_write)
164 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd), %ecx, 4)
167 L(bk_write):
168 BRANCH_TO_JMPTBL_ENTRY (L(table_48_bytes_bwd), %ecx, 4)
172 L(48bytesormore):
202 jae L(large_page)
204 jz L(shl_0)
205 BRANCH_TO_JMPTBL_ENTRY (L(shl_table), %edi, 4)
208 L(shl_0):
215 ja L(shl_0_gobble)
219 L(shl_0_loop):
226 jb L(shl_0_end)
234 jb L(shl_0_end)
242 jb L(shl_0_end)
251 L(shl_0_end):
257 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd_align), %ecx, 4)
262 L(shl_0_gobble):
276 jae L(shl_0_gobble_mem_loop)
279 L(shl_0_gobble_cache_loop):
300 jae L(shl_0_gobble_cache_loop)
303 jl L(shl_0_cache_less_64bytes)
317 L(shl_0_cache_less_64bytes):
319 jb L(shl_0_cache_less_32bytes)
328 L(shl_0_cache_less_32bytes):
330 jb L(shl_0_cache_less_16bytes)
337 L(shl_0_cache_less_16bytes):
340 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd), %ecx, 4)
343 L(shl_0_gobble_mem_loop):
368 jae L(shl_0_gobble_mem_loop)
371 jl L(shl_0_mem_less_64bytes)
388 L(shl_0_mem_less_64bytes):
390 jb L(shl_0_mem_less_32bytes)
399 L(shl_0_mem_less_32bytes):
401 jb L(shl_0_mem_less_16bytes)
408 L(shl_0_mem_less_16bytes):
411 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd_align), %ecx, 4)
414 L(shl_1):
433 jb L(sh_1_no_prefetch)
438 L(Shl1LoopStart):
458 ja L(Shl1LoopStart)
460 L(Shl1LoopLeave):
462 jle L(shl_end_0)
473 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
478 L(sh_1_no_prefetch):
484 L(sh_1_no_prefetch_loop):
494 jb L(sh_1_end_no_prefetch_loop)
505 jae L(sh_1_no_prefetch_loop)
507 L(sh_1_end_no_prefetch_loop):
513 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
518 L(shl_2):
537 jb L(sh_2_no_prefetch)
542 L(Shl2LoopStart):
562 ja L(Shl2LoopStart)
564 L(Shl2LoopLeave):
566 jle L(shl_end_0)
577 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
582 L(sh_2_no_prefetch):
588 L(sh_2_no_prefetch_loop):
598 jb L(sh_2_end_no_prefetch_loop)
609 jae L(sh_2_no_prefetch_loop)
611 L(sh_2_end_no_prefetch_loop):
617 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
622 L(shl_3):
641 jb L(sh_3_no_prefetch)
646 L(Shl3LoopStart):
666 ja L(Shl3LoopStart)
668 L(Shl3LoopLeave):
670 jle L(shl_end_0)
681 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
686 L(sh_3_no_prefetch):
692 L(sh_3_no_prefetch_loop):
703 jb L(sh_3_end_no_prefetch_loop)
715 jae L(sh_3_no_prefetch_loop)
717 L(sh_3_end_no_prefetch_loop):
723 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
728 L(shl_4):
747 jb L(sh_4_no_prefetch)
752 L(Shl4LoopStart):
772 ja L(Shl4LoopStart)
774 L(Shl4LoopLeave):
776 jle L(shl_end_0)
787 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
792 L(sh_4_no_prefetch):
798 L(sh_4_no_prefetch_loop):
809 jb L(sh_4_end_no_prefetch_loop)
821 jae L(sh_4_no_prefetch_loop)
823 L(sh_4_end_no_prefetch_loop):
829 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
834 L(shl_5):
853 jb L(sh_5_no_prefetch)
858 L(Shl5LoopStart):
878 ja L(Shl5LoopStart)
880 L(Shl5LoopLeave):
882 jle L(shl_end_0)
893 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
898 L(sh_5_no_prefetch):
904 L(sh_5_no_prefetch_loop):
915 jb L(sh_5_end_no_prefetch_loop)
927 jae L(sh_5_no_prefetch_loop)
929 L(sh_5_end_no_prefetch_loop):
935 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
940 L(shl_6):
959 jb L(sh_6_no_prefetch)
964 L(Shl6LoopStart):
984 ja L(Shl6LoopStart)
986 L(Shl6LoopLeave):
988 jle L(shl_end_0)
999 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1004 L(sh_6_no_prefetch):
1010 L(sh_6_no_prefetch_loop):
1021 jb L(sh_6_end_no_prefetch_loop)
1033 jae L(sh_6_no_prefetch_loop)
1035 L(sh_6_end_no_prefetch_loop):
1041 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1046 L(shl_7):
1065 jb L(sh_7_no_prefetch)
1070 L(Shl7LoopStart):
1090 ja L(Shl7LoopStart)
1092 L(Shl7LoopLeave):
1094 jle L(shl_end_0)
1105 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1110 L(sh_7_no_prefetch):
1116 L(sh_7_no_prefetch_loop):
1126 jb L(sh_7_end_no_prefetch_loop)
1137 jae L(sh_7_no_prefetch_loop)
1139 L(sh_7_end_no_prefetch_loop):
1145 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1150 L(shl_8):
1169 jb L(sh_8_no_prefetch)
1174 L(Shl8LoopStart):
1194 ja L(Shl8LoopStart)
1196 L(LoopLeave8):
1198 jle L(shl_end_0)
1209 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1214 L(sh_8_no_prefetch):
1220 L(sh_8_no_prefetch_loop):
1230 jb L(sh_8_end_no_prefetch_loop)
1241 jae L(sh_8_no_prefetch_loop)
1243 L(sh_8_end_no_prefetch_loop):
1249 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1254 L(shl_9):
1273 jb L(sh_9_no_prefetch)
1278 L(Shl9LoopStart):
1298 ja L(Shl9LoopStart)
1300 L(Shl9LoopLeave):
1302 jle L(shl_end_0)
1314 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1319 L(sh_9_no_prefetch):
1325 L(sh_9_no_prefetch_loop):
1335 jb L(sh_9_end_no_prefetch_loop)
1346 jae L(sh_9_no_prefetch_loop)
1348 L(sh_9_end_no_prefetch_loop):
1354 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1359 L(shl_10):
1378 jb L(sh_10_no_prefetch)
1383 L(Shl10LoopStart):
1403 ja L(Shl10LoopStart)
1405 L(Shl10LoopLeave):
1407 jle L(shl_end_0)
1419 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1424 L(sh_10_no_prefetch):
1430 L(sh_10_no_prefetch_loop):
1440 jb L(sh_10_end_no_prefetch_loop)
1451 jae L(sh_10_no_prefetch_loop)
1453 L(sh_10_end_no_prefetch_loop):
1459 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1464 L(shl_11):
1483 jb L(sh_11_no_prefetch)
1488 L(Shl11LoopStart):
1508 ja L(Shl11LoopStart)
1510 L(Shl11LoopLeave):
1512 jle L(shl_end_0)
1524 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1529 L(sh_11_no_prefetch):
1535 L(sh_11_no_prefetch_loop):
1545 jb L(sh_11_end_no_prefetch_loop)
1556 jae L(sh_11_no_prefetch_loop)
1558 L(sh_11_end_no_prefetch_loop):
1564 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1569 L(shl_12):
1588 jb L(sh_12_no_prefetch)
1593 L(Shl12LoopStart):
1613 ja L(Shl12LoopStart)
1615 L(Shl12LoopLeave):
1617 jle L(shl_end_0)
1629 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1634 L(sh_12_no_prefetch):
1640 L(sh_12_no_prefetch_loop):
1650 jb L(sh_12_end_no_prefetch_loop)
1661 jae L(sh_12_no_prefetch_loop)
1663 L(sh_12_end_no_prefetch_loop):
1669 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1674 L(shl_13):
1693 jb L(sh_13_no_prefetch)
1698 L(Shl13LoopStart):
1718 ja L(Shl13LoopStart)
1720 L(Shl13LoopLeave):
1722 jle L(shl_end_0)
1734 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1739 L(sh_13_no_prefetch):
1745 L(sh_13_no_prefetch_loop):
1755 jb L(sh_13_end_no_prefetch_loop)
1766 jae L(sh_13_no_prefetch_loop)
1768 L(sh_13_end_no_prefetch_loop):
1774 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1779 L(shl_14):
1798 jb L(sh_14_no_prefetch)
1803 L(Shl14LoopStart):
1823 ja L(Shl14LoopStart)
1825 L(Shl14LoopLeave):
1827 jle L(shl_end_0)
1839 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1844 L(sh_14_no_prefetch):
1850 L(sh_14_no_prefetch_loop):
1860 jb L(sh_14_end_no_prefetch_loop)
1871 jae L(sh_14_no_prefetch_loop)
1873 L(sh_14_end_no_prefetch_loop):
1879 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1884 L(shl_15):
1903 jb L(sh_15_no_prefetch)
1908 L(Shl15LoopStart):
1928 ja L(Shl15LoopStart)
1930 L(Shl15LoopLeave):
1932 jle L(shl_end_0)
1944 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1949 L(sh_15_no_prefetch):
1955 L(sh_15_no_prefetch_loop):
1965 jb L(sh_15_end_no_prefetch_loop)
1976 jae L(sh_15_no_prefetch_loop)
1978 L(sh_15_end_no_prefetch_loop):
1984 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1989 L(shl_end_0):
1994 BRANCH_TO_JMPTBL_ENTRY(L(table_48bytes_fwd), %ecx, 4)
1997 L(fwd_write_44bytes):
2000 L(fwd_write_36bytes):
2003 L(fwd_write_28bytes):
2006 L(fwd_write_20bytes):
2009 L(fwd_write_12bytes):
2012 L(fwd_write_4bytes):
2023 L(fwd_write_40bytes):
2026 L(fwd_write_32bytes):
2029 L(fwd_write_24bytes):
2032 L(fwd_write_16bytes):
2035 L(fwd_write_8bytes):
2038 L(fwd_write_0bytes):
2047 L(fwd_write_5bytes):
2060 L(fwd_write_45bytes):
2063 L(fwd_write_37bytes):
2066 L(fwd_write_29bytes):
2069 L(fwd_write_21bytes):
2072 L(fwd_write_13bytes):
2087 L(fwd_write_41bytes):
2090 L(fwd_write_33bytes):
2093 L(fwd_write_25bytes):
2096 L(fwd_write_17bytes):
2099 L(fwd_write_9bytes):
2102 L(fwd_write_1bytes):
2113 L(fwd_write_46bytes):
2116 L(fwd_write_38bytes):
2119 L(fwd_write_30bytes):
2122 L(fwd_write_22bytes):
2125 L(fwd_write_14bytes):
2128 L(fwd_write_6bytes):
2141 L(fwd_write_42bytes):
2144 L(fwd_write_34bytes):
2147 L(fwd_write_26bytes):
2150 L(fwd_write_18bytes):
2153 L(fwd_write_10bytes):
2156 L(fwd_write_2bytes):
2167 L(fwd_write_47bytes):
2170 L(fwd_write_39bytes):
2173 L(fwd_write_31bytes):
2176 L(fwd_write_23bytes):
2179 L(fwd_write_15bytes):
2182 L(fwd_write_7bytes):
2197 L(fwd_write_43bytes):
2200 L(fwd_write_35bytes):
2203 L(fwd_write_27bytes):
2206 L(fwd_write_19bytes):
2209 L(fwd_write_11bytes):
2212 L(fwd_write_3bytes):
2225 L(fwd_write_40bytes_align):
2228 L(fwd_write_24bytes_align):
2231 L(fwd_write_8bytes_align):
2234 L(fwd_write_0bytes_align):
2243 L(fwd_write_32bytes_align):
2246 L(fwd_write_16bytes_align):
2257 L(fwd_write_5bytes_align):
2270 L(fwd_write_45bytes_align):
2273 L(fwd_write_29bytes_align):
2276 L(fwd_write_13bytes_align):
2291 L(fwd_write_37bytes_align):
2294 L(fwd_write_21bytes_align):
2309 L(fwd_write_41bytes_align):
2312 L(fwd_write_25bytes_align):
2315 L(fwd_write_9bytes_align):
2318 L(fwd_write_1bytes_align):
2329 L(fwd_write_33bytes_align):
2332 L(fwd_write_17bytes_align):
2345 L(fwd_write_46bytes_align):
2348 L(fwd_write_30bytes_align):
2351 L(fwd_write_14bytes_align):
2354 L(fwd_write_6bytes_align):
2367 L(fwd_write_38bytes_align):
2370 L(fwd_write_22bytes_align):
2385 L(fwd_write_42bytes_align):
2388 L(fwd_write_26bytes_align):
2391 L(fwd_write_10bytes_align):
2394 L(fwd_write_2bytes_align):
2405 L(fwd_write_34bytes_align):
2408 L(fwd_write_18bytes_align):
2421 L(fwd_write_47bytes_align):
2424 L(fwd_write_31bytes_align):
2427 L(fwd_write_15bytes_align):
2430 L(fwd_write_7bytes_align):
2445 L(fwd_write_39bytes_align):
2448 L(fwd_write_23bytes_align):
2465 L(fwd_write_43bytes_align):
2468 L(fwd_write_27bytes_align):
2471 L(fwd_write_11bytes_align):
2474 L(fwd_write_3bytes_align):
2487 L(fwd_write_35bytes_align):
2490 L(fwd_write_19bytes_align):
2505 L(fwd_write_44bytes_align):
2508 L(fwd_write_28bytes_align):
2511 L(fwd_write_12bytes_align):
2514 L(fwd_write_4bytes_align):
2525 L(fwd_write_36bytes_align):
2528 L(fwd_write_20bytes_align):
2543 L(large_page):
2556 L(large_page_loop):
2577 jae L(large_page_loop)
2580 jl L(large_page_less_64bytes)
2594 L(large_page_less_64bytes):
2596 jb L(large_page_less_32bytes)
2604 L(large_page_less_32bytes):
2608 BRANCH_TO_JMPTBL_ENTRY (L(table_48bytes_fwd), %ecx, 4)
2611 L(bk_write_44bytes):
2614 L(bk_write_36bytes):
2617 L(bk_write_28bytes):
2620 L(bk_write_20bytes):
2623 L(bk_write_12bytes):
2626 L(bk_write_4bytes):
2629 L(bk_write_0bytes):
2638 L(bk_write_40bytes):
2641 L(bk_write_32bytes):
2644 L(bk_write_24bytes):
2647 L(bk_write_16bytes):
2650 L(bk_write_8bytes):
2661 L(bk_write_45bytes):
2664 L(bk_write_37bytes):
2667 L(bk_write_29bytes):
2670 L(bk_write_21bytes):
2673 L(bk_write_13bytes):
2676 L(bk_write_5bytes):
2679 L(bk_write_1bytes):
2690 L(bk_write_41bytes):
2693 L(bk_write_33bytes):
2696 L(bk_write_25bytes):
2699 L(bk_write_17bytes):
2702 L(bk_write_9bytes):
2715 L(bk_write_46bytes):
2718 L(bk_write_38bytes):
2721 L(bk_write_30bytes):
2724 L(bk_write_22bytes):
2727 L(bk_write_14bytes):
2730 L(bk_write_6bytes):
2743 L(bk_write_42bytes):
2746 L(bk_write_34bytes):
2749 L(bk_write_26bytes):
2752 L(bk_write_18bytes):
2755 L(bk_write_10bytes):
2758 L(bk_write_2bytes):
2769 L(bk_write_47bytes):
2772 L(bk_write_39bytes):
2775 L(bk_write_31bytes):
2778 L(bk_write_23bytes):
2781 L(bk_write_15bytes):
2784 L(bk_write_7bytes):
2799 L(bk_write_43bytes):
2802 L(bk_write_35bytes):
2805 L(bk_write_27bytes):
2808 L(bk_write_19bytes):
2811 L(bk_write_11bytes):
2814 L(bk_write_3bytes):
2829 L(table_48bytes_fwd):
2830 .int JMPTBL (L(fwd_write_0bytes), L(table_48bytes_fwd))
2831 .int JMPTBL (L(fwd_write_1bytes), L(table_48bytes_fwd))
2832 .int JMPTBL (L(fwd_write_2bytes), L(table_48bytes_fwd))
2833 .int JMPTBL (L(fwd_write_3bytes), L(table_48bytes_fwd))
2834 .int JMPTBL (L(fwd_write_4bytes), L(table_48bytes_fwd))
2835 .int JMPTBL (L(fwd_write_5bytes), L(table_48bytes_fwd))
2836 .int JMPTBL (L(fwd_write_6bytes), L(table_48bytes_fwd))
2837 .int JMPTBL (L(fwd_write_7bytes), L(table_48bytes_fwd))
2838 .int JMPTBL (L(fwd_write_8bytes), L(table_48bytes_fwd))
2839 .int JMPTBL (L(fwd_write_9bytes), L(table_48bytes_fwd))
2840 .int JMPTBL (L(fwd_write_10bytes), L(table_48bytes_fwd))
2841 .int JMPTBL (L(fwd_write_11bytes), L(table_48bytes_fwd))
2842 .int JMPTBL (L(fwd_write_12bytes), L(table_48bytes_fwd))
2843 .int JMPTBL (L(fwd_write_13bytes), L(table_48bytes_fwd))
2844 .int JMPTBL (L(fwd_write_14bytes), L(table_48bytes_fwd))
2845 .int JMPTBL (L(fwd_write_15bytes), L(table_48bytes_fwd))
2846 .int JMPTBL (L(fwd_write_16bytes), L(table_48bytes_fwd))
2847 .int JMPTBL (L(fwd_write_17bytes), L(table_48bytes_fwd))
2848 .int JMPTBL (L(fwd_write_18bytes), L(table_48bytes_fwd))
2849 .int JMPTBL (L(fwd_write_19bytes), L(table_48bytes_fwd))
2850 .int JMPTBL (L(fwd_write_20bytes), L(table_48bytes_fwd))
2851 .int JMPTBL (L(fwd_write_21bytes), L(table_48bytes_fwd))
2852 .int JMPTBL (L(fwd_write_22bytes), L(table_48bytes_fwd))
2853 .int JMPTBL (L(fwd_write_23bytes), L(table_48bytes_fwd))
2854 .int JMPTBL (L(fwd_write_24bytes), L(table_48bytes_fwd))
2855 .int JMPTBL (L(fwd_write_25bytes), L(table_48bytes_fwd))
2856 .int JMPTBL (L(fwd_write_26bytes), L(table_48bytes_fwd))
2857 .int JMPTBL (L(fwd_write_27bytes), L(table_48bytes_fwd))
2858 .int JMPTBL (L(fwd_write_28bytes), L(table_48bytes_fwd))
2859 .int JMPTBL (L(fwd_write_29bytes), L(table_48bytes_fwd))
2860 .int JMPTBL (L(fwd_write_30bytes), L(table_48bytes_fwd))
2861 .int JMPTBL (L(fwd_write_31bytes), L(table_48bytes_fwd))
2862 .int JMPTBL (L(fwd_write_32bytes), L(table_48bytes_fwd))
2863 .int JMPTBL (L(fwd_write_33bytes), L(table_48bytes_fwd))
2864 .int JMPTBL (L(fwd_write_34bytes), L(table_48bytes_fwd))
2865 .int JMPTBL (L(fwd_write_35bytes), L(table_48bytes_fwd))
2866 .int JMPTBL (L(fwd_write_36bytes), L(table_48bytes_fwd))
2867 .int JMPTBL (L(fwd_write_37bytes), L(table_48bytes_fwd))
2868 .int JMPTBL (L(fwd_write_38bytes), L(table_48bytes_fwd))
2869 .int JMPTBL (L(fwd_write_39bytes), L(table_48bytes_fwd))
2870 .int JMPTBL (L(fwd_write_40bytes), L(table_48bytes_fwd))
2871 .int JMPTBL (L(fwd_write_41bytes), L(table_48bytes_fwd))
2872 .int JMPTBL (L(fwd_write_42bytes), L(table_48bytes_fwd))
2873 .int JMPTBL (L(fwd_write_43bytes), L(table_48bytes_fwd))
2874 .int JMPTBL (L(fwd_write_44bytes), L(table_48bytes_fwd))
2875 .int JMPTBL (L(fwd_write_45bytes), L(table_48bytes_fwd))
2876 .int JMPTBL (L(fwd_write_46bytes), L(table_48bytes_fwd))
2877 .int JMPTBL (L(fwd_write_47bytes), L(table_48bytes_fwd))
2880 L(table_48bytes_fwd_align):
2881 .int JMPTBL (L(fwd_write_0bytes_align), L(table_48bytes_fwd_align))
2882 .int JMPTBL (L(fwd_write_1bytes_align), L(table_48bytes_fwd_align))
2883 .int JMPTBL (L(fwd_write_2bytes_align), L(table_48bytes_fwd_align))
2884 .int JMPTBL (L(fwd_write_3bytes_align), L(table_48bytes_fwd_align))
2885 .int JMPTBL (L(fwd_write_4bytes_align), L(table_48bytes_fwd_align))
2886 .int JMPTBL (L(fwd_write_5bytes_align), L(table_48bytes_fwd_align))
2887 .int JMPTBL (L(fwd_write_6bytes_align), L(table_48bytes_fwd_align))
2888 .int JMPTBL (L(fwd_write_7bytes_align), L(table_48bytes_fwd_align))
2889 .int JMPTBL (L(fwd_write_8bytes_align), L(table_48bytes_fwd_align))
2890 .int JMPTBL (L(fwd_write_9bytes_align), L(table_48bytes_fwd_align))
2891 .int JMPTBL (L(fwd_write_10bytes_align), L(table_48bytes_fwd_align))
2892 .int JMPTBL (L(fwd_write_11bytes_align), L(table_48bytes_fwd_align))
2893 .int JMPTBL (L(fwd_write_12bytes_align), L(table_48bytes_fwd_align))
2894 .int JMPTBL (L(fwd_write_13bytes_align), L(table_48bytes_fwd_align))
2895 .int JMPTBL (L(fwd_write_14bytes_align), L(table_48bytes_fwd_align))
2896 .int JMPTBL (L(fwd_write_15bytes_align), L(table_48bytes_fwd_align))
2897 .int JMPTBL (L(fwd_write_16bytes_align), L(table_48bytes_fwd_align))
2898 .int JMPTBL (L(fwd_write_17bytes_align), L(table_48bytes_fwd_align))
2899 .int JMPTBL (L(fwd_write_18bytes_align), L(table_48bytes_fwd_align))
2900 .int JMPTBL (L(fwd_write_19bytes_align), L(table_48bytes_fwd_align))
2901 .int JMPTBL (L(fwd_write_20bytes_align), L(table_48bytes_fwd_align))
2902 .int JMPTBL (L(fwd_write_21bytes_align), L(table_48bytes_fwd_align))
2903 .int JMPTBL (L(fwd_write_22bytes_align), L(table_48bytes_fwd_align))
2904 .int JMPTBL (L(fwd_write_23bytes_align), L(table_48bytes_fwd_align))
2905 .int JMPTBL (L(fwd_write_24bytes_align), L(table_48bytes_fwd_align))
2906 .int JMPTBL (L(fwd_write_25bytes_align), L(table_48bytes_fwd_align))
2907 .int JMPTBL (L(fwd_write_26bytes_align), L(table_48bytes_fwd_align))
2908 .int JMPTBL (L(fwd_write_27bytes_align), L(table_48bytes_fwd_align))
2909 .int JMPTBL (L(fwd_write_28bytes_align), L(table_48bytes_fwd_align))
2910 .int JMPTBL (L(fwd_write_29bytes_align), L(table_48bytes_fwd_align))
2911 .int JMPTBL (L(fwd_write_30bytes_align), L(table_48bytes_fwd_align))
2912 .int JMPTBL (L(fwd_write_31bytes_align), L(table_48bytes_fwd_align))
2913 .int JMPTBL (L(fwd_write_32bytes_align), L(table_48bytes_fwd_align))
2914 .int JMPTBL (L(fwd_write_33bytes_align), L(table_48bytes_fwd_align))
2915 .int JMPTBL (L(fwd_write_34bytes_align), L(table_48bytes_fwd_align))
2916 .int JMPTBL (L(fwd_write_35bytes_align), L(table_48bytes_fwd_align))
2917 .int JMPTBL (L(fwd_write_36bytes_align), L(table_48bytes_fwd_align))
2918 .int JMPTBL (L(fwd_write_37bytes_align), L(table_48bytes_fwd_align))
2919 .int JMPTBL (L(fwd_write_38bytes_align), L(table_48bytes_fwd_align))
2920 .int JMPTBL (L(fwd_write_39bytes_align), L(table_48bytes_fwd_align))
2921 .int JMPTBL (L(fwd_write_40bytes_align), L(table_48bytes_fwd_align))
2922 .int JMPTBL (L(fwd_write_41bytes_align), L(table_48bytes_fwd_align))
2923 .int JMPTBL (L(fwd_write_42bytes_align), L(table_48bytes_fwd_align))
2924 .int JMPTBL (L(fwd_write_43bytes_align), L(table_48bytes_fwd_align))
2925 .int JMPTBL (L(fwd_write_44bytes_align), L(table_48bytes_fwd_align))
2926 .int JMPTBL (L(fwd_write_45bytes_align), L(table_48bytes_fwd_align))
2927 .int JMPTBL (L(fwd_write_46bytes_align), L(table_48bytes_fwd_align))
2928 .int JMPTBL (L(fwd_write_47bytes_align), L(table_48bytes_fwd_align))
2931 L(shl_table):
2932 .int JMPTBL (L(shl_0), L(shl_table))
2933 .int JMPTBL (L(shl_1), L(shl_table))
2934 .int JMPTBL (L(shl_2), L(shl_table))
2935 .int JMPTBL (L(shl_3), L(shl_table))
2936 .int JMPTBL (L(shl_4), L(shl_table))
2937 .int JMPTBL (L(shl_5), L(shl_table))
2938 .int JMPTBL (L(shl_6), L(shl_table))
2939 .int JMPTBL (L(shl_7), L(shl_table))
2940 .int JMPTBL (L(shl_8), L(shl_table))
2941 .int JMPTBL (L(shl_9), L(shl_table))
2942 .int JMPTBL (L(shl_10), L(shl_table))
2943 .int JMPTBL (L(shl_11), L(shl_table))
2944 .int JMPTBL (L(shl_12), L(shl_table))
2945 .int JMPTBL (L(shl_13), L(shl_table))
2946 .int JMPTBL (L(shl_14), L(shl_table))
2947 .int JMPTBL (L(shl_15), L(shl_table))
2950 L(table_48_bytes_bwd):
2951 .int JMPTBL (L(bk_write_0bytes), L(table_48_bytes_bwd))
2952 .int JMPTBL (L(bk_write_1bytes), L(table_48_bytes_bwd))
2953 .int JMPTBL (L(bk_write_2bytes), L(table_48_bytes_bwd))
2954 .int JMPTBL (L(bk_write_3bytes), L(table_48_bytes_bwd))
2955 .int JMPTBL (L(bk_write_4bytes), L(table_48_bytes_bwd))
2956 .int JMPTBL (L(bk_write_5bytes), L(table_48_bytes_bwd))
2957 .int JMPTBL (L(bk_write_6bytes), L(table_48_bytes_bwd))
2958 .int JMPTBL (L(bk_write_7bytes), L(table_48_bytes_bwd))
2959 .int JMPTBL (L(bk_write_8bytes), L(table_48_bytes_bwd))
2960 .int JMPTBL (L(bk_write_9bytes), L(table_48_bytes_bwd))
2961 .int JMPTBL (L(bk_write_10bytes), L(table_48_bytes_bwd))
2962 .int JMPTBL (L(bk_write_11bytes), L(table_48_bytes_bwd))
2963 .int JMPTBL (L(bk_write_12bytes), L(table_48_bytes_bwd))
2964 .int JMPTBL (L(bk_write_13bytes), L(table_48_bytes_bwd))
2965 .int JMPTBL (L(bk_write_14bytes), L(table_48_bytes_bwd))
2966 .int JMPTBL (L(bk_write_15bytes), L(table_48_bytes_bwd))
2967 .int JMPTBL (L(bk_write_16bytes), L(table_48_bytes_bwd))
2968 .int JMPTBL (L(bk_write_17bytes), L(table_48_bytes_bwd))
2969 .int JMPTBL (L(bk_write_18bytes), L(table_48_bytes_bwd))
2970 .int JMPTBL (L(bk_write_19bytes), L(table_48_bytes_bwd))
2971 .int JMPTBL (L(bk_write_20bytes), L(table_48_bytes_bwd))
2972 .int JMPTBL (L(bk_write_21bytes), L(table_48_bytes_bwd))
2973 .int JMPTBL (L(bk_write_22bytes), L(table_48_bytes_bwd))
2974 .int JMPTBL (L(bk_write_23bytes), L(table_48_bytes_bwd))
2975 .int JMPTBL (L(bk_write_24bytes), L(table_48_bytes_bwd))
2976 .int JMPTBL (L(bk_write_25bytes), L(table_48_bytes_bwd))
2977 .int JMPTBL (L(bk_write_26bytes), L(table_48_bytes_bwd))
2978 .int JMPTBL (L(bk_write_27bytes), L(table_48_bytes_bwd))
2979 .int JMPTBL (L(bk_write_28bytes), L(table_48_bytes_bwd))
2980 .int JMPTBL (L(bk_write_29bytes), L(table_48_bytes_bwd))
2981 .int JMPTBL (L(bk_write_30bytes), L(table_48_bytes_bwd))
2982 .int JMPTBL (L(bk_write_31bytes), L(table_48_bytes_bwd))
2983 .int JMPTBL (L(bk_write_32bytes), L(table_48_bytes_bwd))
2984 .int JMPTBL (L(bk_write_33bytes), L(table_48_bytes_bwd))
2985 .int JMPTBL (L(bk_write_34bytes), L(table_48_bytes_bwd))
2986 .int JMPTBL (L(bk_write_35bytes), L(table_48_bytes_bwd))
2987 .int JMPTBL (L(bk_write_36bytes), L(table_48_bytes_bwd))
2988 .int JMPTBL (L(bk_write_37bytes), L(table_48_bytes_bwd))
2989 .int JMPTBL (L(bk_write_38bytes), L(table_48_bytes_bwd))
2990 .int JMPTBL (L(bk_write_39bytes), L(table_48_bytes_bwd))
2991 .int JMPTBL (L(bk_write_40bytes), L(table_48_bytes_bwd))
2992 .int JMPTBL (L(bk_write_41bytes), L(table_48_bytes_bwd))
2993 .int JMPTBL (L(bk_write_42bytes), L(table_48_bytes_bwd))
2994 .int JMPTBL (L(bk_write_43bytes), L(table_48_bytes_bwd))
2995 .int JMPTBL (L(bk_write_44bytes), L(table_48_bytes_bwd))
2996 .int JMPTBL (L(bk_write_45bytes), L(table_48_bytes_bwd))
2997 .int JMPTBL (L(bk_write_46bytes), L(table_48_bytes_bwd))
2998 .int JMPTBL (L(bk_write_47bytes), L(table_48_bytes_bwd))
3004 L(copy_backward):
3010 jnz L(bk_align)
3012 L(bk_aligned_4):
3014 jae L(bk_write_more64bytes)
3016 L(bk_write_64bytesless):
3018 jb L(bk_write_less32bytes)
3020 L(bk_write_more32bytes):
3034 L(bk_write_less32bytes):
3039 L(bk_write_less32bytes_2):
3040 BRANCH_TO_JMPTBL_ENTRY (L(table_48_bytes_bwd), %ecx, 4)
3045 L(bk_align):
3047 jbe L(bk_write_less32bytes)
3051 jz L(bk_got2)
3059 jz L(bk_aligned_4)
3061 L(bk_got2):
3067 jmp L(bk_aligned_4)
3070 L(bk_write_more64bytes):
3073 jz L(bk_ssse3_cpy_pre)
3076 L(bk_ssse3_align):
3084 jz L(bk_ssse3_cpy_pre)
3093 jz L(bk_ssse3_cpy_pre)
3101 L(bk_ssse3_cpy_pre):
3103 jb L(bk_write_more32bytes)
3106 L(bk_ssse3_cpy):
3119 jae L(bk_ssse3_cpy)
3120 jmp L(bk_write_64bytesless)