Lines Matching refs:memcmp
7 ; This tests codegen time inlining/optimization of memcmp
12 declare dso_local i32 @memcmp(ptr, ptr, i32)
19 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 0) nounwind
28 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 0) nounwind
38 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 0) nounwind
56 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 2) nounwind
69 …%m = tail call i32 @memcmp(ptr %X, ptr getelementptr inbounds ([513 x i8], ptr @.str, i32 0, i32 1…
84 …%m = tail call i32 @memcmp(ptr %X, ptr getelementptr inbounds ([513 x i8], ptr @.str, i32 0, i32 1…
98 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 2) nounwind
118 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 2) nounwind
138 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 2) nounwind
151 …%m = tail call i32 @memcmp(ptr %X, ptr getelementptr inbounds ([513 x i8], ptr @.str, i32 0, i32 1…
162 ; X86-NEXT: calll memcmp
167 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 2) nounwind nobuiltin
196 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 3) nounwind
213 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 3) nounwind
232 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 4) nounwind
245 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 4) nounwind
266 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 4) nounwind
287 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 4) nounwind
299 …%m = tail call i32 @memcmp(ptr %X, ptr getelementptr inbounds ([513 x i8], ptr @.str, i32 0, i32 1…
328 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 5) nounwind
345 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 5) nounwind
376 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 5) nounwind
409 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 7) nounwind
443 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 7) nounwind
460 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 7) nounwind
493 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 8) nounwind
509 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 8) nounwind
525 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 8) nounwind
536 ; X86-NEXT: calll memcmp
541 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 9) nounwind
552 ; X86-NEXT: calll memcmp
557 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 10) nounwind
568 ; X86-NEXT: calll memcmp
573 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 11) nounwind
584 ; X86-NEXT: calll memcmp
589 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 12) nounwind
600 ; X86-NEXT: calll memcmp
603 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 12) nounwind
613 ; X86-NEXT: calll memcmp
618 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 13) nounwind
629 ; X86-NEXT: calll memcmp
634 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 14) nounwind
645 ; X86-NEXT: calll memcmp
648 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 15) nounwind
658 ; X86-NEXT: calll memcmp
663 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 15) nounwind
674 ; X86-NEXT: calll memcmp
677 …%m = tail call i32 @memcmp(ptr %X, ptr getelementptr inbounds ([513 x i8], ptr @.str, i32 0, i32 1…
687 ; X86-NEXT: calll memcmp
692 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 15) nounwind
703 ; X86-NEXT: calll memcmp
708 …%m = tail call i32 @memcmp(ptr %X, ptr getelementptr inbounds ([513 x i8], ptr @.str, i32 0, i32 1…
721 ; X86-NEXT: calll memcmp
724 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 16) nounwind
734 ; X86-NOSSE-NEXT: calll memcmp
745 ; X86-SSE1-NEXT: calll memcmp
773 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 16) nounwind
784 ; X86-NEXT: calll memcmp
789 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 16) nounwind
800 ; X86-NEXT: calll memcmp
805 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 16) nounwind
816 ; X86-NOSSE-NEXT: calll memcmp
827 ; X86-SSE1-NEXT: calll memcmp
851 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 16) nounwind
864 ; X86-NEXT: calll memcmp
867 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 24) nounwind
877 ; X86-NOSSE-NEXT: calll memcmp
888 ; X86-SSE1-NEXT: calll memcmp
924 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 24) nounwind
935 ; X86-NEXT: calll memcmp
940 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 24) nounwind
951 ; X86-NEXT: calll memcmp
956 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 24) nounwind
967 ; X86-NOSSE-NEXT: calll memcmp
978 ; X86-SSE1-NEXT: calll memcmp
1008 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 24) nounwind
1019 ; X86-NEXT: calll memcmp
1022 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 31) nounwind
1032 ; X86-NOSSE-NEXT: calll memcmp
1043 ; X86-SSE1-NEXT: calll memcmp
1079 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 31) nounwind
1090 ; X86-NEXT: calll memcmp
1095 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 31) nounwind
1106 ; X86-NEXT: calll memcmp
1111 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 31) nounwind
1122 ; X86-NOSSE-NEXT: calll memcmp
1133 ; X86-SSE1-NEXT: calll memcmp
1169 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 31) nounwind
1180 ; X86-NOSSE-NEXT: calll memcmp
1191 ; X86-SSE1-NEXT: calll memcmp
1221 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 31) nounwind
1232 ; X86-NEXT: calll memcmp
1235 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 32) nounwind
1247 ; X86-NOSSE-NEXT: calll memcmp
1258 ; X86-SSE1-NEXT: calll memcmp
1294 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 32) nounwind
1305 ; X86-NEXT: calll memcmp
1310 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 32) nounwind
1321 ; X86-NEXT: calll memcmp
1326 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 32) nounwind
1337 ; X86-NOSSE-NEXT: calll memcmp
1348 ; X86-SSE1-NEXT: calll memcmp
1384 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 32) nounwind
1395 ; X86-NOSSE-NEXT: calll memcmp
1406 ; X86-SSE1-NEXT: calll memcmp
1436 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 32) nounwind
1447 ; X86-NEXT: calll memcmp
1450 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 48) nounwind
1460 ; X86-NEXT: calll memcmp
1465 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 48) nounwind
1476 ; X86-NEXT: calll memcmp
1481 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 48) nounwind
1492 ; X86-NEXT: calll memcmp
1497 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 48) nounwind
1508 ; X86-NEXT: calll memcmp
1513 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 48) nounwind
1524 ; X86-NEXT: calll memcmp
1529 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 48) nounwind
1540 ; X86-NEXT: calll memcmp
1543 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 63) nounwind
1553 ; X86-NEXT: calll memcmp
1558 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 63) nounwind
1569 ; X86-NEXT: calll memcmp
1574 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 63) nounwind
1585 ; X86-NEXT: calll memcmp
1590 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 63) nounwind
1601 ; X86-NEXT: calll memcmp
1606 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 63) nounwind
1617 ; X86-NEXT: calll memcmp
1620 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 64) nounwind
1630 ; X86-NEXT: calll memcmp
1635 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 64) nounwind
1646 ; X86-NEXT: calll memcmp
1651 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 64) nounwind
1662 ; X86-NEXT: calll memcmp
1667 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 64) nounwind
1678 ; X86-NEXT: calll memcmp
1683 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 64) nounwind
1694 ; X86-NEXT: calll memcmp
1697 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 96) nounwind
1707 ; X86-NEXT: calll memcmp
1712 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 96) nounwind
1723 ; X86-NEXT: calll memcmp
1728 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 96) nounwind
1739 ; X86-NEXT: calll memcmp
1744 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 96) nounwind
1755 ; X86-NEXT: calll memcmp
1760 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 96) nounwind
1771 ; X86-NEXT: calll memcmp
1774 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 127) nounwind
1784 ; X86-NEXT: calll memcmp
1789 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 127) nounwind
1800 ; X86-NEXT: calll memcmp
1805 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 127) nounwind
1816 ; X86-NEXT: calll memcmp
1821 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 127) nounwind
1832 ; X86-NEXT: calll memcmp
1837 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 127) nounwind
1848 ; X86-NEXT: calll memcmp
1851 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 128) nounwind
1861 ; X86-NEXT: calll memcmp
1866 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 128) nounwind
1877 ; X86-NEXT: calll memcmp
1882 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 128) nounwind
1893 ; X86-NEXT: calll memcmp
1898 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 128) nounwind
1909 ; X86-NEXT: calll memcmp
1914 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 128) nounwind
1925 ; X86-NEXT: calll memcmp
1928 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 192) nounwind
1938 ; X86-NEXT: calll memcmp
1943 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 192) nounwind
1954 ; X86-NEXT: calll memcmp
1959 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 192) nounwind
1970 ; X86-NEXT: calll memcmp
1975 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 192) nounwind
1986 ; X86-NEXT: calll memcmp
1991 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 192) nounwind
2002 ; X86-NEXT: calll memcmp
2005 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 255) nounwind
2015 ; X86-NEXT: calll memcmp
2020 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 255) nounwind
2031 ; X86-NEXT: calll memcmp
2036 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 255) nounwind
2047 ; X86-NEXT: calll memcmp
2052 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 255) nounwind
2063 ; X86-NEXT: calll memcmp
2068 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 255) nounwind
2079 ; X86-NEXT: calll memcmp
2082 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 256) nounwind
2092 ; X86-NEXT: calll memcmp
2097 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 256) nounwind
2108 ; X86-NEXT: calll memcmp
2113 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 256) nounwind
2124 ; X86-NEXT: calll memcmp
2129 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 256) nounwind
2140 ; X86-NEXT: calll memcmp
2145 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 256) nounwind
2156 ; X86-NEXT: calll memcmp
2159 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 384) nounwind
2169 ; X86-NEXT: calll memcmp
2174 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 384) nounwind
2185 ; X86-NEXT: calll memcmp
2190 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 384) nounwind
2201 ; X86-NEXT: calll memcmp
2206 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 384) nounwind
2217 ; X86-NEXT: calll memcmp
2222 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 384) nounwind
2233 ; X86-NEXT: calll memcmp
2236 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 511) nounwind
2246 ; X86-NEXT: calll memcmp
2251 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 511) nounwind
2262 ; X86-NEXT: calll memcmp
2267 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 511) nounwind
2278 ; X86-NEXT: calll memcmp
2283 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 511) nounwind
2294 ; X86-NEXT: calll memcmp
2299 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 511) nounwind
2310 ; X86-NEXT: calll memcmp
2313 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 512) nounwind
2323 ; X86-NEXT: calll memcmp
2328 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 512) nounwind
2339 ; X86-NEXT: calll memcmp
2344 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 512) nounwind
2355 ; X86-NEXT: calll memcmp
2360 %call = tail call i32 @memcmp(ptr %x, ptr %y, i32 512) nounwind
2371 ; X86-NEXT: calll memcmp
2376 %m = tail call i32 @memcmp(ptr %X, ptr @.str, i32 512) nounwind
2388 ; X86-NEXT: calll memcmp
2391 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 9223372036854775807) nounwind
2401 ; X86-NEXT: calll memcmp
2406 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 9223372036854775807) nounwind
2415 ; X86-NEXT: jmp memcmp # TAILCALL
2416 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 %size) nounwind
2426 ; X86-NEXT: calll memcmp
2431 %m = tail call i32 @memcmp(ptr %X, ptr %Y, i32 %size) nounwind