Lines Matching refs:LABEL

39 	jb	LABEL(strcmp_exitz);			\
41 je LABEL(strcmp_exitz); \
49 # define LABEL(l) .L##l macro
139 je LABEL(strcmp_exitz)
141 je LABEL(Byte0)
152 LABEL(lcase_min):
155 LABEL(lcase_max):
158 LABEL(case_add):
162 movdqa LABEL(lcase_min)(%rip), %xmm4
164 movdqa LABEL(lcase_max)(%rip), %xmm5
166 movdqa LABEL(case_add)(%rip), %xmm6
170 ja LABEL(crosscache)/* rsi: 16-byte load will cross cache line */
172 ja LABEL(crosscache)/* rdi: 16-byte load will cross cache line */
198 jnz LABEL(less16bytes)/* If not, find different value or null char */
201 jbe LABEL(strcmp_exitz)/* finish comparison */
212 LABEL(crosscache):
221 je LABEL(ashr_0) /* rsi and rdi relative offset same */
222 ja LABEL(bigger)
226 LABEL(bigger):
231 lea LABEL(unaligned_table)(%rip), %r10
243 LABEL(ashr_0):
263 jne LABEL(less32bytes) /* mismatch or null char */
274 LABEL(ashr_0_use):
284 jbe LABEL(ashr_0_exit_use)
287 jbe LABEL(strcmp_exitz)
299 jbe LABEL(ashr_0_exit_use)
302 jbe LABEL(strcmp_exitz)
304 jmp LABEL(ashr_0_use)
308 LABEL(ashr_0_exit_use):
309 jnc LABEL(strcmp_exitz)
312 jbe LABEL(strcmp_exitz)
333 LABEL(ashr_1):
342 jnz LABEL(less32bytes) /* mismatch or null char seen */
359 LABEL(loop_ashr_1_use):
361 jg LABEL(nibble_ashr_1_use)
363 LABEL(nibble_ashr_1_restart_use):
373 jbe LABEL(exit_use)
376 jbe LABEL(strcmp_exitz)
381 jg LABEL(nibble_ashr_1_use)
392 jbe LABEL(exit_use)
395 jbe LABEL(strcmp_exitz)
398 jmp LABEL(loop_ashr_1_use)
401 LABEL(nibble_ashr_1_use):
408 jae LABEL(nibble_ashr_exit_use)
411 ja LABEL(nibble_ashr_1_restart_use)
413 jmp LABEL(nibble_ashr_exit_use)
421 LABEL(ashr_2):
430 jnz LABEL(less32bytes)
447 LABEL(loop_ashr_2_use):
449 jg LABEL(nibble_ashr_2_use)
451 LABEL(nibble_ashr_2_restart_use):
461 jbe LABEL(exit_use)
464 jbe LABEL(strcmp_exitz)
469 jg LABEL(nibble_ashr_2_use)
480 jbe LABEL(exit_use)
483 jbe LABEL(strcmp_exitz)
486 jmp LABEL(loop_ashr_2_use)
489 LABEL(nibble_ashr_2_use):
496 jae LABEL(nibble_ashr_exit_use)
499 ja LABEL(nibble_ashr_2_restart_use)
501 jmp LABEL(nibble_ashr_exit_use)
509 LABEL(ashr_3):
518 jnz LABEL(less32bytes)
535 LABEL(loop_ashr_3_use):
537 jg LABEL(nibble_ashr_3_use)
539 LABEL(nibble_ashr_3_restart_use):
549 jbe LABEL(exit_use)
552 jbe LABEL(strcmp_exitz)
557 jg LABEL(nibble_ashr_3_use)
568 jbe LABEL(exit_use)
571 jbe LABEL(strcmp_exitz)
574 jmp LABEL(loop_ashr_3_use)
577 LABEL(nibble_ashr_3_use):
584 jae LABEL(nibble_ashr_exit_use)
587 ja LABEL(nibble_ashr_3_restart_use)
589 jmp LABEL(nibble_ashr_exit_use)
597 LABEL(ashr_4):
606 jnz LABEL(less32bytes)
624 LABEL(loop_ashr_4_use):
626 jg LABEL(nibble_ashr_4_use)
628 LABEL(nibble_ashr_4_restart_use):
638 jbe LABEL(exit_use)
641 jbe LABEL(strcmp_exitz)
646 jg LABEL(nibble_ashr_4_use)
657 jbe LABEL(exit_use)
660 jbe LABEL(strcmp_exitz)
663 jmp LABEL(loop_ashr_4_use)
666 LABEL(nibble_ashr_4_use):
673 jae LABEL(nibble_ashr_exit_use)
676 ja LABEL(nibble_ashr_4_restart_use)
678 jmp LABEL(nibble_ashr_exit_use)
686 LABEL(ashr_5):
695 jnz LABEL(less32bytes)
713 LABEL(loop_ashr_5_use):
715 jg LABEL(nibble_ashr_5_use)
717 LABEL(nibble_ashr_5_restart_use):
727 jbe LABEL(exit_use)
730 jbe LABEL(strcmp_exitz)
735 jg LABEL(nibble_ashr_5_use)
747 jbe LABEL(exit_use)
750 jbe LABEL(strcmp_exitz)
753 jmp LABEL(loop_ashr_5_use)
756 LABEL(nibble_ashr_5_use):
763 jae LABEL(nibble_ashr_exit_use)
766 ja LABEL(nibble_ashr_5_restart_use)
768 jmp LABEL(nibble_ashr_exit_use)
776 LABEL(ashr_6):
785 jnz LABEL(less32bytes)
803 LABEL(loop_ashr_6_use):
805 jg LABEL(nibble_ashr_6_use)
807 LABEL(nibble_ashr_6_restart_use):
817 jbe LABEL(exit_use)
820 jbe LABEL(strcmp_exitz)
825 jg LABEL(nibble_ashr_6_use)
836 jbe LABEL(exit_use)
839 jbe LABEL(strcmp_exitz)
842 jmp LABEL(loop_ashr_6_use)
845 LABEL(nibble_ashr_6_use):
852 jae LABEL(nibble_ashr_exit_use)
855 ja LABEL(nibble_ashr_6_restart_use)
857 jmp LABEL(nibble_ashr_exit_use)
865 LABEL(ashr_7):
874 jnz LABEL(less32bytes)
892 LABEL(loop_ashr_7_use):
894 jg LABEL(nibble_ashr_7_use)
896 LABEL(nibble_ashr_7_restart_use):
906 jbe LABEL(exit_use)
909 jbe LABEL(strcmp_exitz)
914 jg LABEL(nibble_ashr_7_use)
925 jbe LABEL(exit_use)
928 jbe LABEL(strcmp_exitz)
931 jmp LABEL(loop_ashr_7_use)
934 LABEL(nibble_ashr_7_use):
941 jae LABEL(nibble_ashr_exit_use)
944 ja LABEL(nibble_ashr_7_restart_use)
946 jmp LABEL(nibble_ashr_exit_use)
954 LABEL(ashr_8):
963 jnz LABEL(less32bytes)
981 LABEL(loop_ashr_8_use):
983 jg LABEL(nibble_ashr_8_use)
985 LABEL(nibble_ashr_8_restart_use):
995 jbe LABEL(exit_use)
998 jbe LABEL(strcmp_exitz)
1003 jg LABEL(nibble_ashr_8_use)
1014 jbe LABEL(exit_use)
1017 jbe LABEL(strcmp_exitz)
1020 jmp LABEL(loop_ashr_8_use)
1023 LABEL(nibble_ashr_8_use):
1030 jae LABEL(nibble_ashr_exit_use)
1033 ja LABEL(nibble_ashr_8_restart_use)
1035 jmp LABEL(nibble_ashr_exit_use)
1043 LABEL(ashr_9):
1052 jnz LABEL(less32bytes)
1070 LABEL(loop_ashr_9_use):
1072 jg LABEL(nibble_ashr_9_use)
1074 LABEL(nibble_ashr_9_restart_use):
1085 jbe LABEL(exit_use)
1088 jbe LABEL(strcmp_exitz)
1093 jg LABEL(nibble_ashr_9_use)
1104 jbe LABEL(exit_use)
1107 jbe LABEL(strcmp_exitz)
1110 jmp LABEL(loop_ashr_9_use)
1113 LABEL(nibble_ashr_9_use):
1120 jae LABEL(nibble_ashr_exit_use)
1123 ja LABEL(nibble_ashr_9_restart_use)
1125 jmp LABEL(nibble_ashr_exit_use)
1133 LABEL(ashr_10):
1142 jnz LABEL(less32bytes)
1160 LABEL(loop_ashr_10_use):
1162 jg LABEL(nibble_ashr_10_use)
1164 LABEL(nibble_ashr_10_restart_use):
1174 jbe LABEL(exit_use)
1177 jbe LABEL(strcmp_exitz)
1182 jg LABEL(nibble_ashr_10_use)
1193 jbe LABEL(exit_use)
1196 jbe LABEL(strcmp_exitz)
1199 jmp LABEL(loop_ashr_10_use)
1202 LABEL(nibble_ashr_10_use):
1209 jae LABEL(nibble_ashr_exit_use)
1212 ja LABEL(nibble_ashr_10_restart_use)
1214 jmp LABEL(nibble_ashr_exit_use)
1222 LABEL(ashr_11):
1231 jnz LABEL(less32bytes)
1249 LABEL(loop_ashr_11_use):
1251 jg LABEL(nibble_ashr_11_use)
1253 LABEL(nibble_ashr_11_restart_use):
1263 jbe LABEL(exit_use)
1266 jbe LABEL(strcmp_exitz)
1271 jg LABEL(nibble_ashr_11_use)
1282 jbe LABEL(exit_use)
1285 jbe LABEL(strcmp_exitz)
1288 jmp LABEL(loop_ashr_11_use)
1291 LABEL(nibble_ashr_11_use):
1298 jae LABEL(nibble_ashr_exit_use)
1301 ja LABEL(nibble_ashr_11_restart_use)
1303 jmp LABEL(nibble_ashr_exit_use)
1311 LABEL(ashr_12):
1320 jnz LABEL(less32bytes)
1338 LABEL(loop_ashr_12_use):
1340 jg LABEL(nibble_ashr_12_use)
1342 LABEL(nibble_ashr_12_restart_use):
1352 jbe LABEL(exit_use)
1355 jbe LABEL(strcmp_exitz)
1360 jg LABEL(nibble_ashr_12_use)
1371 jbe LABEL(exit_use)
1374 jbe LABEL(strcmp_exitz)
1377 jmp LABEL(loop_ashr_12_use)
1380 LABEL(nibble_ashr_12_use):
1387 jae LABEL(nibble_ashr_exit_use)
1390 ja LABEL(nibble_ashr_12_restart_use)
1392 jmp LABEL(nibble_ashr_exit_use)
1400 LABEL(ashr_13):
1409 jnz LABEL(less32bytes)
1428 LABEL(loop_ashr_13_use):
1430 jg LABEL(nibble_ashr_13_use)
1432 LABEL(nibble_ashr_13_restart_use):
1442 jbe LABEL(exit_use)
1445 jbe LABEL(strcmp_exitz)
1450 jg LABEL(nibble_ashr_13_use)
1461 jbe LABEL(exit_use)
1464 jbe LABEL(strcmp_exitz)
1467 jmp LABEL(loop_ashr_13_use)
1470 LABEL(nibble_ashr_13_use):
1477 jae LABEL(nibble_ashr_exit_use)
1480 ja LABEL(nibble_ashr_13_restart_use)
1482 jmp LABEL(nibble_ashr_exit_use)
1490 LABEL(ashr_14):
1499 jnz LABEL(less32bytes)
1518 LABEL(loop_ashr_14_use):
1520 jg LABEL(nibble_ashr_14_use)
1522 LABEL(nibble_ashr_14_restart_use):
1532 jbe LABEL(exit_use)
1535 jbe LABEL(strcmp_exitz)
1540 jg LABEL(nibble_ashr_14_use)
1551 jbe LABEL(exit_use)
1554 jbe LABEL(strcmp_exitz)
1557 jmp LABEL(loop_ashr_14_use)
1560 LABEL(nibble_ashr_14_use):
1567 jae LABEL(nibble_ashr_exit_use)
1570 ja LABEL(nibble_ashr_14_restart_use)
1572 jmp LABEL(nibble_ashr_exit_use)
1580 LABEL(ashr_15):
1589 jnz LABEL(less32bytes)
1610 LABEL(loop_ashr_15_use):
1612 jg LABEL(nibble_ashr_15_use)
1614 LABEL(nibble_ashr_15_restart_use):
1624 jbe LABEL(exit_use)
1627 jbe LABEL(strcmp_exitz)
1632 jg LABEL(nibble_ashr_15_use)
1643 jbe LABEL(exit_use)
1646 jbe LABEL(strcmp_exitz)
1649 jmp LABEL(loop_ashr_15_use)
1652 LABEL(nibble_ashr_15_use):
1659 jae LABEL(nibble_ashr_exit_use)
1662 ja LABEL(nibble_ashr_15_restart_use)
1664 LABEL(nibble_ashr_exit_use):
1673 LABEL(exit_use):
1674 jnc LABEL(strcmp_exitz)
1677 jbe LABEL(strcmp_exitz)
1684 jz LABEL(ret_use)
1686 LABEL(ret_use):
1696 LABEL(less32bytes):
1700 jz LABEL(ret)
1704 LABEL(ret):
1705 LABEL(less16bytes):
1710 jbe LABEL(strcmp_exitz)
1724 LABEL(strcmp_exitz):
1730 LABEL(Byte0):
1753 LABEL(unaligned_table):
1754 .int LABEL(ashr_1) - LABEL(unaligned_table)
1755 .int LABEL(ashr_2) - LABEL(unaligned_table)
1756 .int LABEL(ashr_3) - LABEL(unaligned_table)
1757 .int LABEL(ashr_4) - LABEL(unaligned_table)
1758 .int LABEL(ashr_5) - LABEL(unaligned_table)
1759 .int LABEL(ashr_6) - LABEL(unaligned_table)
1760 .int LABEL(ashr_7) - LABEL(unaligned_table)
1761 .int LABEL(ashr_8) - LABEL(unaligned_table)
1762 .int LABEL(ashr_9) - LABEL(unaligned_table)
1763 .int LABEL(ashr_10) - LABEL(unaligned_table)
1764 .int LABEL(ashr_11) - LABEL(unaligned_table)
1765 .int LABEL(ashr_12) - LABEL(unaligned_table)
1766 .int LABEL(ashr_13) - LABEL(unaligned_table)
1767 .int LABEL(ashr_14) - LABEL(unaligned_table)
1768 .int LABEL(ashr_15) - LABEL(unaligned_table)
1769 .int LABEL(ashr_0) - LABEL(unaligned_table)
1771 # undef LABEL