Lines Matching full:linux
1 ; RUN: llc -mtriple=i386-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-I386 %s
2 ; RUN: llc -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-X64 %s
3 ; RUN: llc -code-model=kernel -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LIN…
9 ; RUN: llc -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=IGNORE_INTRIN %s
32 ; LINUX-I386-LABEL: test1a:
33 ; LINUX-I386-NOT: calll __stack_chk_fail
34 ; LINUX-I386: .cfi_endproc
36 ; LINUX-X64-LABEL: test1a:
37 ; LINUX-X64-NOT: callq __stack_chk_fail
38 ; LINUX-X64: .cfi_endproc
40 ; LINUX-KERNEL-X64-LABEL: test1a:
41 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
42 ; LINUX-KERNEL-X64: .cfi_endproc
71 ; LINUX-I386-LABEL: test1b:
72 ; LINUX-I386: mov{{l|q}} %gs:
73 ; LINUX-I386: calll __stack_chk_fail
75 ; LINUX-X64-LABEL: test1b:
76 ; LINUX-X64: mov{{l|q}} %fs:
77 ; LINUX-X64: callq __stack_chk_fail
83 ; LINUX-KERNEL-X64-LABEL: test1b:
84 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
85 ; LINUX-KERNEL-X64: callq __stack_chk_fail
118 ; LINUX-I386-LABEL: test1c:
119 ; LINUX-I386: mov{{l|q}} %gs:
120 ; LINUX-I386: calll __stack_chk_fail
122 ; LINUX-X64-LABEL: test1c:
123 ; LINUX-X64: mov{{l|q}} %fs:
124 ; LINUX-X64: callq __stack_chk_fail
130 ; LINUX-KERNEL-X64-LABEL: test1c:
131 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
132 ; LINUX-KERNEL-X64: callq __stack_chk_fail
161 ; LINUX-I386-LABEL: test1d:
162 ; LINUX-I386: mov{{l|q}} %gs:
163 ; LINUX-I386: calll __stack_chk_fail
165 ; LINUX-X64-LABEL: test1d:
166 ; LINUX-X64: mov{{l|q}} %fs:
167 ; LINUX-X64: callq __stack_chk_fail
169 ; LINUX-KERNEL-X64-LABEL: test1d:
170 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
171 ; LINUX-KERNEL-X64: callq __stack_chk_fail
199 ; LINUX-I386-LABEL: test2a:
200 ; LINUX-I386-NOT: calll __stack_chk_fail
201 ; LINUX-I386: .cfi_endproc
203 ; LINUX-X64-LABEL: test2a:
204 ; LINUX-X64-NOT: callq __stack_chk_fail
205 ; LINUX-X64: .cfi_endproc
207 ; LINUX-KERNEL-X64-LABEL: test2a:
208 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
209 ; LINUX-KERNEL-X64: .cfi_endproc
238 ; LINUX-I386-LABEL: test2b:
239 ; LINUX-I386: mov{{l|q}} %gs:
240 ; LINUX-I386: calll __stack_chk_fail
242 ; LINUX-X64-LABEL: test2b:
243 ; LINUX-X64: mov{{l|q}} %fs:
244 ; LINUX-X64: callq __stack_chk_fail
246 ; LINUX-KERNEL-X64-LABEL: test2b:
247 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
248 ; LINUX-KERNEL-X64: callq __stack_chk_fail
273 ; LINUX-I386-LABEL: test2c:
274 ; LINUX-I386: mov{{l|q}} %gs:
275 ; LINUX-I386: calll __stack_chk_fail
277 ; LINUX-X64-LABEL: test2c:
278 ; LINUX-X64: mov{{l|q}} %fs:
279 ; LINUX-X64: callq __stack_chk_fail
281 ; LINUX-KERNEL-X64-LABEL: test2c:
282 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
283 ; LINUX-KERNEL-X64: callq __stack_chk_fail
312 ; LINUX-I386-LABEL: test2d:
313 ; LINUX-I386: mov{{l|q}} %gs:
314 ; LINUX-I386: calll __stack_chk_fail
316 ; LINUX-X64-LABEL: test2d:
317 ; LINUX-X64: mov{{l|q}} %fs:
318 ; LINUX-X64: callq __stack_chk_fail
320 ; LINUX-KERNEL-X64-LABEL: test2d:
321 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
322 ; LINUX-KERNEL-X64: callq __stack_chk_fail
350 ; LINUX-I386-LABEL: test3a:
351 ; LINUX-I386-NOT: calll __stack_chk_fail
352 ; LINUX-I386: .cfi_endproc
354 ; LINUX-X64-LABEL: test3a:
355 ; LINUX-X64-NOT: callq __stack_chk_fail
356 ; LINUX-X64: .cfi_endproc
358 ; LINUX-KERNEL-X64-LABEL: test3a:
359 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
360 ; LINUX-KERNEL-X64: .cfi_endproc
389 ; LINUX-I386-LABEL: test3b:
390 ; LINUX-I386-NOT: calll __stack_chk_fail
391 ; LINUX-I386: .cfi_endproc
393 ; LINUX-X64-LABEL: test3b:
394 ; LINUX-X64-NOT: callq __stack_chk_fail
395 ; LINUX-X64: .cfi_endproc
397 ; LINUX-KERNEL-X64-LABEL: test3b:
398 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
399 ; LINUX-KERNEL-X64: .cfi_endproc
428 ; LINUX-I386-LABEL: test3c:
429 ; LINUX-I386: mov{{l|q}} %gs:
430 ; LINUX-I386: calll __stack_chk_fail
432 ; LINUX-X64-LABEL: test3c:
433 ; LINUX-X64: mov{{l|q}} %fs:
434 ; LINUX-X64: callq __stack_chk_fail
436 ; LINUX-KERNEL-X64-LABEL: test3c:
437 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
438 ; LINUX-KERNEL-X64: callq __stack_chk_fail
467 ; LINUX-I386-LABEL: test3d:
468 ; LINUX-I386: mov{{l|q}} %gs:
469 ; LINUX-I386: calll __stack_chk_fail
471 ; LINUX-X64-LABEL: test3d:
472 ; LINUX-X64: mov{{l|q}} %fs:
473 ; LINUX-X64: callq __stack_chk_fail
475 ; LINUX-KERNEL-X64-LABEL: test3d:
476 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
477 ; LINUX-KERNEL-X64: callq __stack_chk_fail
505 ; LINUX-I386-LABEL: test4a:
506 ; LINUX-I386-NOT: calll __stack_chk_fail
507 ; LINUX-I386: .cfi_endproc
509 ; LINUX-X64-LABEL: test4a:
510 ; LINUX-X64-NOT: callq __stack_chk_fail
511 ; LINUX-X64: .cfi_endproc
513 ; LINUX-KERNEL-X64-LABEL: test4a:
514 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
515 ; LINUX-KERNEL-X64: .cfi_endproc
544 ; LINUX-I386-LABEL: test4b:
545 ; LINUX-I386-NOT: calll __stack_chk_fail
546 ; LINUX-I386: .cfi_endproc
548 ; LINUX-X64-LABEL: test4b:
549 ; LINUX-X64-NOT: callq __stack_chk_fail
550 ; LINUX-X64: .cfi_endproc
552 ; LINUX-KERNEL-X64-LABEL: test4b:
553 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
554 ; LINUX-KERNEL-X64: .cfi_endproc
583 ; LINUX-I386-LABEL: test4c:
584 ; LINUX-I386: mov{{l|q}} %gs:
585 ; LINUX-I386: calll __stack_chk_fail
587 ; LINUX-X64-LABEL: test4c:
588 ; LINUX-X64: mov{{l|q}} %fs:
589 ; LINUX-X64: callq __stack_chk_fail
591 ; LINUX-KERNEL-X64-LABEL: test4c:
592 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
593 ; LINUX-KERNEL-X64: callq __stack_chk_fail
622 ; LINUX-I386-LABEL: test4d:
623 ; LINUX-I386: mov{{l|q}} %gs:
624 ; LINUX-I386: calll __stack_chk_fail
626 ; LINUX-X64-LABEL: test4d:
627 ; LINUX-X64: mov{{l|q}} %fs:
628 ; LINUX-X64: callq __stack_chk_fail
630 ; LINUX-KERNEL-X64-LABEL: test4d:
631 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
632 ; LINUX-KERNEL-X64: callq __stack_chk_fail
660 ; LINUX-I386-LABEL: test5a:
661 ; LINUX-I386-NOT: calll __stack_chk_fail
662 ; LINUX-I386: .cfi_endproc
664 ; LINUX-X64-LABEL: test5a:
665 ; LINUX-X64-NOT: callq __stack_chk_fail
666 ; LINUX-X64: .cfi_endproc
668 ; LINUX-KERNEL-X64-LABEL: test5a:
669 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
670 ; LINUX-KERNEL-X64: .cfi_endproc
697 ; LINUX-I386-LABEL: test5b:
698 ; LINUX-I386-NOT: calll __stack_chk_fail
699 ; LINUX-I386: .cfi_endproc
701 ; LINUX-X64-LABEL: test5b:
702 ; LINUX-X64-NOT: callq __stack_chk_fail
703 ; LINUX-X64: .cfi_endproc
705 ; LINUX-KERNEL-X64-LABEL: test5b:
706 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
707 ; LINUX-KERNEL-X64: .cfi_endproc
734 ; LINUX-I386-LABEL: test5c:
735 ; LINUX-I386-NOT: calll __stack_chk_fail
736 ; LINUX-I386: .cfi_endproc
738 ; LINUX-X64-LABEL: test5c:
739 ; LINUX-X64-NOT: callq __stack_chk_fail
740 ; LINUX-X64: .cfi_endproc
742 ; LINUX-KERNEL-X64-LABEL: test5c:
743 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
744 ; LINUX-KERNEL-X64: .cfi_endproc
771 ; LINUX-I386-LABEL: test5d:
772 ; LINUX-I386: mov{{l|q}} %gs:
773 ; LINUX-I386: calll __stack_chk_fail
775 ; LINUX-X64-LABEL: test5d:
776 ; LINUX-X64: mov{{l|q}} %fs:
777 ; LINUX-X64: callq __stack_chk_fail
779 ; LINUX-KERNEL-X64-LABEL: test5d:
780 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
781 ; LINUX-KERNEL-X64: callq __stack_chk_fail
807 ; LINUX-I386-LABEL: test6a:
808 ; LINUX-I386-NOT: calll __stack_chk_fail
809 ; LINUX-I386: .cfi_endproc
811 ; LINUX-X64-LABEL: test6a:
812 ; LINUX-X64-NOT: callq __stack_chk_fail
813 ; LINUX-X64: .cfi_endproc
815 ; LINUX-KERNEL-X64-LABEL: test6a:
816 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
817 ; LINUX-KERNEL-X64: .cfi_endproc
848 ; LINUX-I386-LABEL: test6b:
849 ; LINUX-I386-NOT: calll __stack_chk_fail
850 ; LINUX-I386: .cfi_endproc
852 ; LINUX-X64-LABEL: test6b:
853 ; LINUX-X64-NOT: callq __stack_chk_fail
854 ; LINUX-X64: .cfi_endproc
856 ; LINUX-KERNEL-X64-LABEL: test6b:
857 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
858 ; LINUX-KERNEL-X64: .cfi_endproc
889 ; LINUX-I386-LABEL: test6c:
890 ; LINUX-I386: mov{{l|q}} %gs:
891 ; LINUX-I386: calll __stack_chk_fail
893 ; LINUX-X64-LABEL: test6c:
894 ; LINUX-X64: mov{{l|q}} %fs:
895 ; LINUX-X64: callq __stack_chk_fail
897 ; LINUX-KERNEL-X64-LABEL: test6c:
898 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
899 ; LINUX-KERNEL-X64: callq __stack_chk_fail
930 ; LINUX-I386-LABEL: test6d:
931 ; LINUX-I386: mov{{l|q}} %gs:
932 ; LINUX-I386: calll __stack_chk_fail
934 ; LINUX-X64-LABEL: test6d:
935 ; LINUX-X64: mov{{l|q}} %fs:
936 ; LINUX-X64: callq __stack_chk_fail
938 ; LINUX-KERNEL-X64-LABEL: test6d:
939 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
940 ; LINUX-KERNEL-X64: callq __stack_chk_fail
970 ; LINUX-I386-LABEL: test7a:
971 ; LINUX-I386-NOT: calll __stack_chk_fail
972 ; LINUX-I386: .cfi_endproc
974 ; LINUX-X64-LABEL: test7a:
975 ; LINUX-X64-NOT: callq __stack_chk_fail
976 ; LINUX-X64: .cfi_endproc
978 ; LINUX-KERNEL-X64-LABEL: test7a:
979 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
980 ; LINUX-KERNEL-X64: .cfi_endproc
1006 ; LINUX-I386-LABEL: test7b:
1007 ; LINUX-I386-NOT: calll __stack_chk_fail
1008 ; LINUX-I386: .cfi_endproc
1010 ; LINUX-X64-LABEL: test7b:
1011 ; LINUX-X64-NOT: callq __stack_chk_fail
1012 ; LINUX-X64: .cfi_endproc
1014 ; LINUX-KERNEL-X64-LABEL: test7b:
1015 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1016 ; LINUX-KERNEL-X64: .cfi_endproc
1042 ; LINUX-I386-LABEL: test7c:
1043 ; LINUX-I386: mov{{l|q}} %gs:
1044 ; LINUX-I386: calll __stack_chk_fail
1046 ; LINUX-X64-LABEL: test7c:
1047 ; LINUX-X64: mov{{l|q}} %fs:
1048 ; LINUX-X64: callq __stack_chk_fail
1050 ; LINUX-KERNEL-X64-LABEL: test7c:
1051 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1052 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1078 ; LINUX-I386-LABEL: test7d:
1079 ; LINUX-I386: mov{{l|q}} %gs:
1080 ; LINUX-I386: calll __stack_chk_fail
1082 ; LINUX-X64-LABEL: test7d:
1083 ; LINUX-X64: mov{{l|q}} %fs:
1084 ; LINUX-X64: callq __stack_chk_fail
1086 ; LINUX-KERNEL-X64-LABEL: test7d:
1087 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1088 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1113 ; LINUX-I386-LABEL: test8a:
1114 ; LINUX-I386-NOT: calll __stack_chk_fail
1115 ; LINUX-I386: .cfi_endproc
1117 ; LINUX-X64-LABEL: test8a:
1118 ; LINUX-X64-NOT: callq __stack_chk_fail
1119 ; LINUX-X64: .cfi_endproc
1121 ; LINUX-KERNEL-X64-LABEL: test8a:
1122 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1123 ; LINUX-KERNEL-X64: .cfi_endproc
1148 ; LINUX-I386-LABEL: test8b:
1149 ; LINUX-I386-NOT: calll __stack_chk_fail
1150 ; LINUX-I386: .cfi_endproc
1152 ; LINUX-X64-LABEL: test8b:
1153 ; LINUX-X64-NOT: callq __stack_chk_fail
1154 ; LINUX-X64: .cfi_endproc
1156 ; LINUX-KERNEL-X64-LABEL: test8b:
1157 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1158 ; LINUX-KERNEL-X64: .cfi_endproc
1183 ; LINUX-I386-LABEL: test8c:
1184 ; LINUX-I386: mov{{l|q}} %gs:
1185 ; LINUX-I386: calll __stack_chk_fail
1187 ; LINUX-X64-LABEL: test8c:
1188 ; LINUX-X64: mov{{l|q}} %fs:
1189 ; LINUX-X64: callq __stack_chk_fail
1191 ; LINUX-KERNEL-X64-LABEL: test8c:
1192 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1193 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1218 ; LINUX-I386-LABEL: test8d:
1219 ; LINUX-I386: mov{{l|q}} %gs:
1220 ; LINUX-I386: calll __stack_chk_fail
1222 ; LINUX-X64-LABEL: test8d:
1223 ; LINUX-X64: mov{{l|q}} %fs:
1224 ; LINUX-X64: callq __stack_chk_fail
1226 ; LINUX-KERNEL-X64-LABEL: test8d:
1227 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1228 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1252 ; LINUX-I386-LABEL: test9a:
1253 ; LINUX-I386-NOT: calll __stack_chk_fail
1254 ; LINUX-I386: .cfi_endproc
1256 ; LINUX-X64-LABEL: test9a:
1257 ; LINUX-X64-NOT: callq __stack_chk_fail
1258 ; LINUX-X64: .cfi_endproc
1260 ; LINUX-KERNEL-X64-LABEL: test9a:
1261 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1262 ; LINUX-KERNEL-X64: .cfi_endproc
1286 ; LINUX-I386-LABEL: test9b:
1287 ; LINUX-I386-NOT: calll __stack_chk_fail
1288 ; LINUX-I386: .cfi_endproc
1290 ; LINUX-X64-LABEL: test9b:
1291 ; LINUX-X64-NOT: callq __stack_chk_fail
1292 ; LINUX-X64: .cfi_endproc
1294 ; LINUX-KERNEL-X64-LABEL: test9b:
1295 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1296 ; LINUX-KERNEL-X64: .cfi_endproc
1320 ; LINUX-I386-LABEL: test9c:
1321 ; LINUX-I386: mov{{l|q}} %gs:
1322 ; LINUX-I386: calll __stack_chk_fail
1324 ; LINUX-X64-LABEL: test9c:
1325 ; LINUX-X64: mov{{l|q}} %fs:
1326 ; LINUX-X64: callq __stack_chk_fail
1328 ; LINUX-KERNEL-X64-LABEL: test9c:
1329 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1330 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1354 ; LINUX-I386-LABEL: test9d:
1355 ; LINUX-I386: mov{{l|q}} %gs:
1356 ; LINUX-I386: calll __stack_chk_fail
1358 ; LINUX-X64-LABEL: test9d:
1359 ; LINUX-X64: mov{{l|q}} %fs:
1360 ; LINUX-X64: callq __stack_chk_fail
1362 ; LINUX-KERNEL-X64-LABEL: test9d:
1363 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1364 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1387 ; LINUX-I386-LABEL: test10a:
1388 ; LINUX-I386-NOT: calll __stack_chk_fail
1389 ; LINUX-I386: .cfi_endproc
1391 ; LINUX-X64-LABEL: test10a:
1392 ; LINUX-X64-NOT: callq __stack_chk_fail
1393 ; LINUX-X64: .cfi_endproc
1395 ; LINUX-KERNEL-X64-LABEL: test10a:
1396 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1397 ; LINUX-KERNEL-X64: .cfi_endproc
1436 ; LINUX-I386-LABEL: test10b:
1437 ; LINUX-I386-NOT: calll __stack_chk_fail
1438 ; LINUX-I386: .cfi_endproc
1440 ; LINUX-X64-LABEL: test10b:
1441 ; LINUX-X64-NOT: callq __stack_chk_fail
1442 ; LINUX-X64: .cfi_endproc
1444 ; LINUX-KERNEL-X64-LABEL: test10b:
1445 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1446 ; LINUX-KERNEL-X64: .cfi_endproc
1485 ; LINUX-I386-LABEL: test10c:
1486 ; LINUX-I386: mov{{l|q}} %gs:
1487 ; LINUX-I386: calll __stack_chk_fail
1489 ; LINUX-X64-LABEL: test10c:
1490 ; LINUX-X64: mov{{l|q}} %fs:
1491 ; LINUX-X64: callq __stack_chk_fail
1493 ; LINUX-KERNEL-X64-LABEL: test10c:
1494 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1495 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1534 ; LINUX-I386-LABEL: test10d:
1535 ; LINUX-I386: mov{{l|q}} %gs:
1536 ; LINUX-I386: calll __stack_chk_fail
1538 ; LINUX-X64-LABEL: test10d:
1539 ; LINUX-X64: mov{{l|q}} %fs:
1540 ; LINUX-X64: callq __stack_chk_fail
1542 ; LINUX-KERNEL-X64-LABEL: test10d:
1543 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1544 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1582 ; LINUX-I386-LABEL: test11a:
1583 ; LINUX-I386-NOT: calll __stack_chk_fail
1584 ; LINUX-I386: .cfi_endproc
1586 ; LINUX-X64-LABEL: test11a:
1587 ; LINUX-X64-NOT: callq __stack_chk_fail
1588 ; LINUX-X64: .cfi_endproc
1590 ; LINUX-KERNEL-X64-LABEL: test11a:
1591 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1592 ; LINUX-KERNEL-X64: .cfi_endproc
1616 ; LINUX-I386-LABEL: test11b:
1617 ; LINUX-I386-NOT: calll __stack_chk_fail
1618 ; LINUX-I386: .cfi_endproc
1620 ; LINUX-X64-LABEL: test11b:
1621 ; LINUX-X64-NOT: callq __stack_chk_fail
1622 ; LINUX-X64: .cfi_endproc
1624 ; LINUX-KERNEL-X64-LABEL: test11b:
1625 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1626 ; LINUX-KERNEL-X64: .cfi_endproc
1650 ; LINUX-I386-LABEL: test11c:
1651 ; LINUX-I386: mov{{l|q}} %gs:
1652 ; LINUX-I386: calll __stack_chk_fail
1654 ; LINUX-X64-LABEL: test11c:
1655 ; LINUX-X64: mov{{l|q}} %fs:
1656 ; LINUX-X64: callq __stack_chk_fail
1658 ; LINUX-KERNEL-X64-LABEL: test11c:
1659 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1660 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1684 ; LINUX-I386-LABEL: test11d:
1685 ; LINUX-I386: mov{{l|q}} %gs:
1686 ; LINUX-I386: calll __stack_chk_fail
1688 ; LINUX-X64-LABEL: test11d:
1689 ; LINUX-X64: mov{{l|q}} %fs:
1690 ; LINUX-X64: callq __stack_chk_fail
1692 ; LINUX-KERNEL-X64-LABEL: test11d:
1693 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1694 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1717 ; LINUX-I386-LABEL: test12a:
1718 ; LINUX-I386-NOT: calll __stack_chk_fail
1719 ; LINUX-I386: .cfi_endproc
1721 ; LINUX-X64-LABEL: test12a:
1722 ; LINUX-X64-NOT: callq __stack_chk_fail
1723 ; LINUX-X64: .cfi_endproc
1725 ; LINUX-KERNEL-X64-LABEL: test12a:
1726 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1727 ; LINUX-KERNEL-X64: .cfi_endproc
1750 ; LINUX-I386-LABEL: test12b:
1751 ; LINUX-I386-NOT: calll __stack_chk_fail
1752 ; LINUX-I386: .cfi_endproc
1754 ; LINUX-X64-LABEL: test12b:
1755 ; LINUX-X64-NOT: callq __stack_chk_fail
1756 ; LINUX-X64: .cfi_endproc
1758 ; LINUX-KERNEL-X64-LABEL: test12b:
1759 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1760 ; LINUX-KERNEL-X64: .cfi_endproc
1782 ; LINUX-I386-LABEL: test12c:
1783 ; LINUX-I386: mov{{l|q}} %gs:
1784 ; LINUX-I386: calll __stack_chk_fail
1786 ; LINUX-X64-LABEL: test12c:
1787 ; LINUX-X64: mov{{l|q}} %fs:
1788 ; LINUX-X64: callq __stack_chk_fail
1790 ; LINUX-KERNEL-X64-LABEL: test12c:
1791 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1792 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1815 ; LINUX-I386-LABEL: test12d:
1816 ; LINUX-I386: mov{{l|q}} %gs:
1817 ; LINUX-I386: calll __stack_chk_fail
1819 ; LINUX-X64-LABEL: test12d:
1820 ; LINUX-X64: mov{{l|q}} %fs:
1821 ; LINUX-X64: callq __stack_chk_fail
1823 ; LINUX-KERNEL-X64-LABEL: test12d:
1824 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1825 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1847 ; LINUX-I386-LABEL: test13a:
1848 ; LINUX-I386-NOT: calll __stack_chk_fail
1849 ; LINUX-I386: .cfi_endproc
1851 ; LINUX-X64-LABEL: test13a:
1852 ; LINUX-X64-NOT: callq __stack_chk_fail
1853 ; LINUX-X64: .cfi_endproc
1855 ; LINUX-KERNEL-X64-LABEL: test13a:
1856 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1857 ; LINUX-KERNEL-X64: .cfi_endproc
1878 ; LINUX-I386-LABEL: test13b:
1879 ; LINUX-I386-NOT: calll __stack_chk_fail
1880 ; LINUX-I386: .cfi_endproc
1882 ; LINUX-X64-LABEL: test13b:
1883 ; LINUX-X64-NOT: callq __stack_chk_fail
1884 ; LINUX-X64: .cfi_endproc
1886 ; LINUX-KERNEL-X64-LABEL: test13b:
1887 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1888 ; LINUX-KERNEL-X64: .cfi_endproc
1909 ; LINUX-I386-LABEL: test13c:
1910 ; LINUX-I386: mov{{l|q}} %gs:
1911 ; LINUX-I386: calll __stack_chk_fail
1913 ; LINUX-X64-LABEL: test13c:
1914 ; LINUX-X64: mov{{l|q}} %fs:
1915 ; LINUX-X64: callq __stack_chk_fail
1917 ; LINUX-KERNEL-X64-LABEL: test13c:
1918 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1919 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1940 ; LINUX-I386-LABEL: test13d:
1941 ; LINUX-I386: mov{{l|q}} %gs:
1942 ; LINUX-I386: calll __stack_chk_fail
1944 ; LINUX-X64-LABEL: test13d:
1945 ; LINUX-X64: mov{{l|q}} %fs:
1946 ; LINUX-X64: callq __stack_chk_fail
1948 ; LINUX-KERNEL-X64-LABEL: test13d:
1949 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
1950 ; LINUX-KERNEL-X64: callq __stack_chk_fail
1970 ; LINUX-I386-LABEL: test14a:
1971 ; LINUX-I386-NOT: calll __stack_chk_fail
1972 ; LINUX-I386: .cfi_endproc
1974 ; LINUX-X64-LABEL: test14a:
1975 ; LINUX-X64-NOT: callq __stack_chk_fail
1976 ; LINUX-X64: .cfi_endproc
1978 ; LINUX-KERNEL-X64-LABEL: test14a:
1979 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
1980 ; LINUX-KERNEL-X64: .cfi_endproc
2001 ; LINUX-I386-LABEL: test14b:
2002 ; LINUX-I386-NOT: calll __stack_chk_fail
2003 ; LINUX-I386: .cfi_endproc
2005 ; LINUX-X64-LABEL: test14b:
2006 ; LINUX-X64-NOT: callq __stack_chk_fail
2007 ; LINUX-X64: .cfi_endproc
2009 ; LINUX-KERNEL-X64-LABEL: test14b:
2010 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2011 ; LINUX-KERNEL-X64: .cfi_endproc
2032 ; LINUX-I386-LABEL: test14c:
2033 ; LINUX-I386: mov{{l|q}} %gs:
2034 ; LINUX-I386: calll __stack_chk_fail
2036 ; LINUX-X64-LABEL: test14c:
2037 ; LINUX-X64: mov{{l|q}} %fs:
2038 ; LINUX-X64: callq __stack_chk_fail
2040 ; LINUX-KERNEL-X64-LABEL: test14c:
2041 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2042 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2063 ; LINUX-I386-LABEL: test14d:
2064 ; LINUX-I386: mov{{l|q}} %gs:
2065 ; LINUX-I386: calll __stack_chk_fail
2067 ; LINUX-X64-LABEL: test14d:
2068 ; LINUX-X64: mov{{l|q}} %fs:
2069 ; LINUX-X64: callq __stack_chk_fail
2071 ; LINUX-KERNEL-X64-LABEL: test14d:
2072 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2073 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2094 ; LINUX-I386-LABEL: test15a:
2095 ; LINUX-I386-NOT: calll __stack_chk_fail
2096 ; LINUX-I386: .cfi_endproc
2098 ; LINUX-X64-LABEL: test15a:
2099 ; LINUX-X64-NOT: callq __stack_chk_fail
2100 ; LINUX-X64: .cfi_endproc
2102 ; LINUX-KERNEL-X64-LABEL: test15a:
2103 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2104 ; LINUX-KERNEL-X64: .cfi_endproc
2129 ; LINUX-I386-LABEL: test15b:
2130 ; LINUX-I386-NOT: calll __stack_chk_fail
2131 ; LINUX-I386: .cfi_endproc
2133 ; LINUX-X64-LABEL: test15b:
2134 ; LINUX-X64-NOT: callq __stack_chk_fail
2135 ; LINUX-X64: .cfi_endproc
2137 ; LINUX-KERNEL-X64-LABEL: test15b:
2138 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2139 ; LINUX-KERNEL-X64: .cfi_endproc
2164 ; LINUX-I386-LABEL: test15c:
2165 ; LINUX-I386: mov{{l|q}} %gs:
2166 ; LINUX-I386: calll __stack_chk_fail
2168 ; LINUX-X64-LABEL: test15c:
2169 ; LINUX-X64: mov{{l|q}} %fs:
2170 ; LINUX-X64: callq __stack_chk_fail
2172 ; LINUX-KERNEL-X64-LABEL: test15c:
2173 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2174 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2199 ; LINUX-I386-LABEL: test15d:
2200 ; LINUX-I386: mov{{l|q}} %gs:
2201 ; LINUX-I386: calll __stack_chk_fail
2203 ; LINUX-X64-LABEL: test15d:
2204 ; LINUX-X64: mov{{l|q}} %fs:
2205 ; LINUX-X64: callq __stack_chk_fail
2207 ; LINUX-KERNEL-X64-LABEL: test15d:
2208 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2209 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2233 ; LINUX-I386-LABEL: test16a:
2234 ; LINUX-I386-NOT: calll __stack_chk_fail
2235 ; LINUX-I386: .cfi_endproc
2237 ; LINUX-X64-LABEL: test16a:
2238 ; LINUX-X64-NOT: callq __stack_chk_fail
2239 ; LINUX-X64: .cfi_endproc
2241 ; LINUX-KERNEL-X64-LABEL: test16a:
2242 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2243 ; LINUX-KERNEL-X64: .cfi_endproc
2265 ; LINUX-I386-LABEL: test16b:
2266 ; LINUX-I386-NOT: calll __stack_chk_fail
2267 ; LINUX-I386: .cfi_endproc
2269 ; LINUX-X64-LABEL: test16b:
2270 ; LINUX-X64-NOT: callq __stack_chk_fail
2271 ; LINUX-X64: .cfi_endproc
2273 ; LINUX-KERNEL-X64-LABEL: test16b:
2274 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2275 ; LINUX-KERNEL-X64: .cfi_endproc
2297 ; LINUX-I386-LABEL: test16c:
2298 ; LINUX-I386: mov{{l|q}} %gs:
2299 ; LINUX-I386: calll __stack_chk_fail
2301 ; LINUX-X64-LABEL: test16c:
2302 ; LINUX-X64: mov{{l|q}} %fs:
2303 ; LINUX-X64: callq __stack_chk_fail
2305 ; LINUX-KERNEL-X64-LABEL: test16c:
2306 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2307 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2329 ; LINUX-I386-LABEL: test16d:
2330 ; LINUX-I386: mov{{l|q}} %gs:
2331 ; LINUX-I386: calll __stack_chk_fail
2333 ; LINUX-X64-LABEL: test16d:
2334 ; LINUX-X64: mov{{l|q}} %fs:
2335 ; LINUX-X64: callq __stack_chk_fail
2337 ; LINUX-KERNEL-X64-LABEL: test16d:
2338 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2339 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2359 ; LINUX-I386-LABEL: test17a:
2360 ; LINUX-I386-NOT: calll __stack_chk_fail
2361 ; LINUX-I386: .cfi_endproc
2363 ; LINUX-X64-LABEL: test17a:
2364 ; LINUX-X64-NOT: callq __stack_chk_fail
2365 ; LINUX-X64: .cfi_endproc
2367 ; LINUX-KERNEL-X64-LABEL: test17a:
2368 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2369 ; LINUX-KERNEL-X64: .cfi_endproc
2390 ; LINUX-I386-LABEL: test17b:
2391 ; LINUX-I386-NOT: calll __stack_chk_fail
2392 ; LINUX-I386: .cfi_endproc
2394 ; LINUX-X64-LABEL: test17b:
2395 ; LINUX-X64-NOT: callq __stack_chk_fail
2396 ; LINUX-X64: .cfi_endproc
2398 ; LINUX-KERNEL-X64-LABEL: test17b:
2399 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2400 ; LINUX-KERNEL-X64: .cfi_endproc
2421 ; LINUX-I386-LABEL: test17c:
2422 ; LINUX-I386: mov{{l|q}} %gs:
2423 ; LINUX-I386: calll __stack_chk_fail
2425 ; LINUX-X64-LABEL: test17c:
2426 ; LINUX-X64: mov{{l|q}} %fs:
2427 ; LINUX-X64: callq __stack_chk_fail
2429 ; LINUX-KERNEL-X64-LABEL: test17c:
2430 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2431 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2452 ; LINUX-I386-LABEL: test17d:
2453 ; LINUX-I386: mov{{l|q}} %gs:
2454 ; LINUX-I386: calll __stack_chk_fail
2456 ; LINUX-X64-LABEL: test17d:
2457 ; LINUX-X64: mov{{l|q}} %fs:
2458 ; LINUX-X64: callq __stack_chk_fail
2460 ; LINUX-KERNEL-X64-LABEL: test17d:
2461 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2462 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2482 ; LINUX-I386-LABEL: test18a:
2483 ; LINUX-I386-NOT: calll __stack_chk_fail
2484 ; LINUX-I386: .cfi_endproc
2486 ; LINUX-X64-LABEL: test18a:
2487 ; LINUX-X64-NOT: callq __stack_chk_fail
2488 ; LINUX-X64: .cfi_endproc
2490 ; LINUX-KERNEL-X64-LABEL: test18a:
2491 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2492 ; LINUX-KERNEL-X64: .cfi_endproc
2523 ; LINUX-I386-LABEL: test18b:
2524 ; LINUX-I386-NOT: calll __stack_chk_fail
2525 ; LINUX-I386: .cfi_endproc
2527 ; LINUX-X64-LABEL: test18b:
2528 ; LINUX-X64-NOT: callq __stack_chk_fail
2529 ; LINUX-X64: .cfi_endproc
2531 ; LINUX-KERNEL-X64-LABEL: test18b:
2532 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2533 ; LINUX-KERNEL-X64: .cfi_endproc
2564 ; LINUX-I386-LABEL: test18c:
2565 ; LINUX-I386: mov{{l|q}} %gs:
2566 ; LINUX-I386: calll __stack_chk_fail
2568 ; LINUX-X64-LABEL: test18c:
2569 ; LINUX-X64: mov{{l|q}} %fs:
2570 ; LINUX-X64: callq __stack_chk_fail
2572 ; LINUX-KERNEL-X64-LABEL: test18c:
2573 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2574 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2605 ; LINUX-I386-LABEL: test18d:
2606 ; LINUX-I386: mov{{l|q}} %gs:
2607 ; LINUX-I386: calll __stack_chk_fail
2609 ; LINUX-X64-LABEL: test18d:
2610 ; LINUX-X64: mov{{l|q}} %fs:
2611 ; LINUX-X64: callq __stack_chk_fail
2613 ; LINUX-KERNEL-X64-LABEL: test18d:
2614 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2615 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2645 ; LINUX-I386-LABEL: test19a:
2646 ; LINUX-I386-NOT: calll __stack_chk_fail
2647 ; LINUX-I386: .cfi_endproc
2649 ; LINUX-X64-LABEL: test19a:
2650 ; LINUX-X64-NOT: callq __stack_chk_fail
2651 ; LINUX-X64: .cfi_endproc
2653 ; LINUX-KERNEL-X64-LABEL: test19a:
2654 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2655 ; LINUX-KERNEL-X64: .cfi_endproc
2687 ; LINUX-I386-LABEL: test19b:
2688 ; LINUX-I386-NOT: calll __stack_chk_fail
2689 ; LINUX-I386: .cfi_endproc
2691 ; LINUX-X64-LABEL: test19b:
2692 ; LINUX-X64-NOT: callq __stack_chk_fail
2693 ; LINUX-X64: .cfi_endproc
2695 ; LINUX-KERNEL-X64-LABEL: test19b:
2696 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2697 ; LINUX-KERNEL-X64: .cfi_endproc
2729 ; LINUX-I386-LABEL: test19c:
2730 ; LINUX-I386: mov{{l|q}} %gs:
2731 ; LINUX-I386: calll __stack_chk_fail
2733 ; LINUX-X64-LABEL: test19c:
2734 ; LINUX-X64: mov{{l|q}} %fs:
2735 ; LINUX-X64: callq __stack_chk_fail
2737 ; LINUX-KERNEL-X64-LABEL: test19c:
2738 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2739 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2771 ; LINUX-I386-LABEL: test19d:
2772 ; LINUX-I386: mov{{l|q}} %gs:
2773 ; LINUX-I386: calll __stack_chk_fail
2774 ; LINUX-I386-NOT: calll __stack_chk_fail
2776 ; LINUX-X64-LABEL: test19d:
2777 ; LINUX-X64: mov{{l|q}} %fs:
2778 ; LINUX-X64: callq __stack_chk_fail
2779 ; LINUX-X64-NOT: callq __stack_chk_fail
2781 ; LINUX-KERNEL-X64-LABEL: test19d:
2782 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2783 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2784 ; LINUX-KERNEL-X64-NOT: callq ___stack_chk_fail
2820 ; LINUX-I386-LABEL: test20a:
2821 ; LINUX-I386-NOT: calll __stack_chk_fail
2822 ; LINUX-I386: .cfi_endproc
2824 ; LINUX-X64-LABEL: test20a:
2825 ; LINUX-X64-NOT: callq __stack_chk_fail
2826 ; LINUX-X64: .cfi_endproc
2828 ; LINUX-KERNEL-X64-LABEL: test20a:
2829 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2830 ; LINUX-KERNEL-X64: .cfi_endproc
2855 ; LINUX-I386-LABEL: test20b:
2856 ; LINUX-I386-NOT: calll __stack_chk_fail
2857 ; LINUX-I386: .cfi_endproc
2859 ; LINUX-X64-LABEL: test20b:
2860 ; LINUX-X64-NOT: callq __stack_chk_fail
2861 ; LINUX-X64: .cfi_endproc
2863 ; LINUX-KERNEL-X64-LABEL: test20b:
2864 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2865 ; LINUX-KERNEL-X64: .cfi_endproc
2890 ; LINUX-I386-LABEL: test20c:
2891 ; LINUX-I386: mov{{l|q}} %gs:
2892 ; LINUX-I386: calll __stack_chk_fail
2894 ; LINUX-X64-LABEL: test20c:
2895 ; LINUX-X64: mov{{l|q}} %fs:
2896 ; LINUX-X64: callq __stack_chk_fail
2898 ; LINUX-KERNEL-X64-LABEL: test20c:
2899 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2900 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2925 ; LINUX-I386-LABEL: test20d:
2926 ; LINUX-I386: mov{{l|q}} %gs:
2927 ; LINUX-I386: calll __stack_chk_fail
2929 ; LINUX-X64-LABEL: test20d:
2930 ; LINUX-X64: mov{{l|q}} %fs:
2931 ; LINUX-X64: callq __stack_chk_fail
2933 ; LINUX-KERNEL-X64-LABEL: test20d:
2934 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
2935 ; LINUX-KERNEL-X64: callq __stack_chk_fail
2959 ; LINUX-I386-LABEL: test21a:
2960 ; LINUX-I386-NOT: calll __stack_chk_fail
2961 ; LINUX-I386: .cfi_endproc
2963 ; LINUX-X64-LABEL: test21a:
2964 ; LINUX-X64-NOT: callq __stack_chk_fail
2965 ; LINUX-X64: .cfi_endproc
2967 ; LINUX-KERNEL-X64-LABEL: test21a:
2968 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
2969 ; LINUX-KERNEL-X64: .cfi_endproc
2994 ; LINUX-I386-LABEL: test21b:
2995 ; LINUX-I386-NOT: calll __stack_chk_fail
2996 ; LINUX-I386: .cfi_endproc
2998 ; LINUX-X64-LABEL: test21b:
2999 ; LINUX-X64-NOT: callq __stack_chk_fail
3000 ; LINUX-X64: .cfi_endproc
3002 ; LINUX-KERNEL-X64-LABEL: test21b:
3003 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3004 ; LINUX-KERNEL-X64: .cfi_endproc
3029 ; LINUX-I386-LABEL: test21c:
3030 ; LINUX-I386: mov{{l|q}} %gs:
3031 ; LINUX-I386: calll __stack_chk_fail
3033 ; LINUX-X64-LABEL: test21c:
3034 ; LINUX-X64: mov{{l|q}} %fs:
3035 ; LINUX-X64: callq __stack_chk_fail
3037 ; LINUX-KERNEL-X64-LABEL: test21c:
3038 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3039 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3064 ; LINUX-I386-LABEL: test21d:
3065 ; LINUX-I386: mov{{l|q}} %gs:
3066 ; LINUX-I386: calll __stack_chk_fail
3068 ; LINUX-X64-LABEL: test21d:
3069 ; LINUX-X64: mov{{l|q}} %fs:
3070 ; LINUX-X64: callq __stack_chk_fail
3072 ; LINUX-KERNEL-X64-LABEL: test21d:
3073 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3074 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3098 ; LINUX-I386-LABEL: test22a:
3099 ; LINUX-I386-NOT: calll __stack_chk_fail
3100 ; LINUX-I386: .cfi_endproc
3102 ; LINUX-X64-LABEL: test22a:
3103 ; LINUX-X64-NOT: callq __stack_chk_fail
3104 ; LINUX-X64: .cfi_endproc
3106 ; LINUX-KERNEL-X64-LABEL: test22a:
3107 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3108 ; LINUX-KERNEL-X64: .cfi_endproc
3128 ; LINUX-I386-LABEL: test22b:
3129 ; LINUX-I386-NOT: calll __stack_chk_fail
3130 ; LINUX-I386: .cfi_endproc
3132 ; LINUX-X64-LABEL: test22b:
3133 ; LINUX-X64-NOT: callq __stack_chk_fail
3134 ; LINUX-X64: .cfi_endproc
3136 ; LINUX-KERNEL-X64-LABEL: test22b:
3137 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3138 ; LINUX-KERNEL-X64: .cfi_endproc
3158 ; LINUX-I386-LABEL: test22c:
3159 ; LINUX-I386: mov{{l|q}} %gs:
3160 ; LINUX-I386: calll __stack_chk_fail
3162 ; LINUX-X64-LABEL: test22c:
3163 ; LINUX-X64: mov{{l|q}} %fs:
3164 ; LINUX-X64: callq __stack_chk_fail
3166 ; LINUX-KERNEL-X64-LABEL: test22c:
3167 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3168 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3188 ; LINUX-I386-LABEL: test22d:
3189 ; LINUX-I386: mov{{l|q}} %gs:
3190 ; LINUX-I386: calll __stack_chk_fail
3192 ; LINUX-X64-LABEL: test22d:
3193 ; LINUX-X64: mov{{l|q}} %fs:
3194 ; LINUX-X64: callq __stack_chk_fail
3196 ; LINUX-KERNEL-X64-LABEL: test22d:
3197 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3198 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3217 ; LINUX-I386-LABEL: test23a:
3218 ; LINUX-I386-NOT: calll __stack_chk_fail
3219 ; LINUX-I386: .cfi_endproc
3221 ; LINUX-X64-LABEL: test23a:
3222 ; LINUX-X64-NOT: callq __stack_chk_fail
3223 ; LINUX-X64: .cfi_endproc
3225 ; LINUX-KERNEL-X64-LABEL: test23a:
3226 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3227 ; LINUX-KERNEL-X64: .cfi_endproc
3247 ; LINUX-I386-LABEL: test23b:
3248 ; LINUX-I386-NOT: calll __stack_chk_fail
3249 ; LINUX-I386: .cfi_endproc
3251 ; LINUX-X64-LABEL: test23b:
3252 ; LINUX-X64-NOT: callq __stack_chk_fail
3253 ; LINUX-X64: .cfi_endproc
3255 ; LINUX-KERNEL-X64-LABEL: test23b:
3256 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3257 ; LINUX-KERNEL-X64: .cfi_endproc
3277 ; LINUX-I386-LABEL: test23c:
3278 ; LINUX-I386: mov{{l|q}} %gs:
3279 ; LINUX-I386: calll __stack_chk_fail
3281 ; LINUX-X64-LABEL: test23c:
3282 ; LINUX-X64: mov{{l|q}} %fs:
3283 ; LINUX-X64: callq __stack_chk_fail
3285 ; LINUX-KERNEL-X64-LABEL: test23c:
3286 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3287 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3307 ; LINUX-I386-LABEL: test23d:
3308 ; LINUX-I386: mov{{l|q}} %gs:
3309 ; LINUX-I386: calll __stack_chk_fail
3311 ; LINUX-X64-LABEL: test23d:
3312 ; LINUX-X64: mov{{l|q}} %fs:
3313 ; LINUX-X64: callq __stack_chk_fail
3315 ; LINUX-KERNEL-X64-LABEL: test23d:
3316 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3317 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3336 ; LINUX-I386-LABEL: test24a:
3337 ; LINUX-I386-NOT: calll __stack_chk_fail
3338 ; LINUX-I386: .cfi_endproc
3340 ; LINUX-X64-LABEL: test24a:
3341 ; LINUX-X64-NOT: callq __stack_chk_fail
3342 ; LINUX-X64: .cfi_endproc
3344 ; LINUX-KERNEL-X64-LABEL: test24a:
3345 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3346 ; LINUX-KERNEL-X64: .cfi_endproc
3371 ; LINUX-I386-LABEL: test24b:
3372 ; LINUX-I386: mov{{l|q}} %gs:
3373 ; LINUX-I386: calll __stack_chk_fail
3375 ; LINUX-X64-LABEL: test24b:
3376 ; LINUX-X64: mov{{l|q}} %fs:
3377 ; LINUX-X64: callq __stack_chk_fail
3379 ; LINUX-KERNEL-X64-LABEL: test24b:
3380 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3381 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3406 ; LINUX-I386-LABEL: test24c:
3407 ; LINUX-I386: mov{{l|q}} %gs:
3408 ; LINUX-I386: calll __stack_chk_fail
3410 ; LINUX-X64-LABEL: test24c:
3411 ; LINUX-X64: mov{{l|q}} %fs:
3412 ; LINUX-X64: callq __stack_chk_fail
3414 ; LINUX-KERNEL-X64-LABEL: test24c:
3415 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3416 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3441 ; LINUX-I386-LABEL: test24d:
3442 ; LINUX-I386: mov{{l|q}} %gs:
3443 ; LINUX-I386: calll __stack_chk_fail
3445 ; LINUX-X64-LABEL: test24d:
3446 ; LINUX-X64: mov{{l|q}} %fs:
3447 ; LINUX-X64: callq __stack_chk_fail
3449 ; LINUX-KERNEL-X64-LABEL: test24d:
3450 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3451 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3475 ; LINUX-I386-LABEL: test25a:
3476 ; LINUX-I386-NOT: calll __stack_chk_fail
3477 ; LINUX-I386: .cfi_endproc
3479 ; LINUX-X64-LABEL: test25a:
3480 ; LINUX-X64-NOT: callq __stack_chk_fail
3481 ; LINUX-X64: .cfi_endproc
3483 ; LINUX-KERNEL-X64-LABEL: test25a:
3484 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3485 ; LINUX-KERNEL-X64: .cfi_endproc
3505 ; LINUX-I386-LABEL: test25b:
3506 ; LINUX-I386-NOT: calll __stack_chk_fail
3507 ; LINUX-I386: .cfi_endproc
3509 ; LINUX-X64-LABEL: test25b:
3510 ; LINUX-X64-NOT: callq __stack_chk_fail
3511 ; LINUX-X64: .cfi_endproc
3513 ; LINUX-KERNEL-X64-LABEL: test25b:
3514 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3515 ; LINUX-KERNEL-X64: .cfi_endproc
3540 ; LINUX-I386-LABEL: test25c:
3541 ; LINUX-I386: mov{{l|q}} %gs:
3542 ; LINUX-I386: calll __stack_chk_fail
3544 ; LINUX-X64-LABEL: test25c:
3545 ; LINUX-X64: mov{{l|q}} %fs:
3546 ; LINUX-X64: callq __stack_chk_fail
3548 ; LINUX-KERNEL-X64-LABEL: test25c:
3549 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3550 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3570 ; LINUX-I386-LABEL: test25d:
3571 ; LINUX-I386: mov{{l|q}} %gs:
3572 ; LINUX-I386: calll __stack_chk_fail
3574 ; LINUX-X64-LABEL: test25d:
3575 ; LINUX-X64: mov{{l|q}} %fs:
3576 ; LINUX-X64: callq __stack_chk_fail
3578 ; LINUX-KERNEL-X64-LABEL: test25d:
3579 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3580 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3602 ; LINUX-I386-LABEL: test26:
3603 ; LINUX-I386-NOT: calll __stack_chk_fail
3604 ; LINUX-I386: .cfi_endproc
3606 ; LINUX-X64-LABEL: test26:
3607 ; LINUX-X64-NOT: callq __stack_chk_fail
3608 ; LINUX-X64: .cfi_endproc
3610 ; LINUX-KERNEL-X64-LABEL: test26:
3611 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3612 ; LINUX-KERNEL-X64: .cfi_endproc
3637 ; LINUX-I386-LABEL: test27:
3638 ; LINUX-I386: mov{{l|q}} %gs:
3639 ; LINUX-I386: calll __stack_chk_fail
3641 ; LINUX-X64-LABEL: test27:
3642 ; LINUX-X64: mov{{l|q}} %fs:
3643 ; LINUX-X64: callq __stack_chk_fail
3645 ; LINUX-KERNEL-X64-LABEL: test27:
3646 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3647 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3693 ; LINUX-I386-LABEL: test28a:
3694 ; LINUX-I386-NOT: calll __stack_chk_fail
3695 ; LINUX-I386: .cfi_endproc
3697 ; LINUX-X64-LABEL: test28a:
3698 ; LINUX-X64-NOT: callq __stack_chk_fail
3699 ; LINUX-X64: .cfi_endproc
3701 ; LINUX-KERNEL-X64-LABEL: test28a:
3702 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3703 ; LINUX-KERNEL-X64: .cfi_endproc
3722 ; LINUX-I386-LABEL: test28b:
3723 ; LINUX-I386: mov{{l|q}} %gs:
3724 ; LINUX-I386: calll __stack_chk_fail
3726 ; LINUX-X64-LABEL: test28b:
3727 ; LINUX-X64: mov{{l|q}} %fs:
3728 ; LINUX-X64: callq __stack_chk_fail
3730 ; LINUX-KERNEL-X64-LABEL: test28b:
3731 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3732 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3751 ; LINUX-I386-LABEL: test29a:
3752 ; LINUX-I386-NOT: calll __stack_chk_fail
3753 ; LINUX-I386: .cfi_endproc
3755 ; LINUX-X64-LABEL: test29a:
3756 ; LINUX-X64-NOT: callq __stack_chk_fail
3757 ; LINUX-X64: .cfi_endproc
3759 ; LINUX-KERNEL-X64-LABEL: test29a:
3760 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3761 ; LINUX-KERNEL-X64: .cfi_endproc
3780 ; LINUX-I386-LABEL: test29b:
3781 ; LINUX-I386: mov{{l|q}} %gs:
3782 ; LINUX-I386: calll __stack_chk_fail
3784 ; LINUX-X64-LABEL: test29b:
3785 ; LINUX-X64: mov{{l|q}} %fs:
3786 ; LINUX-X64: callq __stack_chk_fail
3788 ; LINUX-KERNEL-X64-LABEL: test29b:
3789 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3790 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3810 ; LINUX-I386-LABEL: test30a:
3811 ; LINUX-I386-NOT: calll __stack_chk_fail
3812 ; LINUX-I386: .cfi_endproc
3814 ; LINUX-X64-LABEL: test30a:
3815 ; LINUX-X64-NOT: callq __stack_chk_fail
3816 ; LINUX-X64: .cfi_endproc
3818 ; LINUX-KERNEL-X64-LABEL: test30a:
3819 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3820 ; LINUX-KERNEL-X64: .cfi_endproc
3846 ; LINUX-I386-LABEL: test30b:
3847 ; LINUX-I386: mov{{l|q}} %gs:
3848 ; LINUX-I386: calll __stack_chk_fail
3850 ; LINUX-X64-LABEL: test30b:
3851 ; LINUX-X64: mov{{l|q}} %fs:
3852 ; LINUX-X64: callq __stack_chk_fail
3854 ; LINUX-KERNEL-X64-LABEL: test30b:
3855 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3856 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3882 ; LINUX-I386-LABEL: test31a:
3883 ; LINUX-I386-NOT: calll __stack_chk_fail
3884 ; LINUX-I386: .cfi_endproc
3886 ; LINUX-X64-LABEL: test31a:
3887 ; LINUX-X64-NOT: callq __stack_chk_fail
3888 ; LINUX-X64: .cfi_endproc
3890 ; LINUX-KERNEL-X64-LABEL: test31a:
3891 ; LINUX-KERNEL-X64-NOT: callq __stack_chk_fail
3892 ; LINUX-KERNEL-X64: .cfi_endproc
3914 ; LINUX-I386-LABEL: test31b:
3915 ; LINUX-I386: mov{{l|q}} %gs:
3916 ; LINUX-I386: calll __stack_chk_fail
3918 ; LINUX-X64-LABEL: test31b:
3919 ; LINUX-X64: mov{{l|q}} %fs:
3920 ; LINUX-X64: callq __stack_chk_fail
3922 ; LINUX-KERNEL-X64-LABEL: test31b:
3923 ; LINUX-KERNEL-X64: mov{{l|q}} %gs:
3924 ; LINUX-KERNEL-X64: callq __stack_chk_fail
3948 ; LINUX-I386-LABEL: test32:
3949 ; LINUX-I386: .loc 1 4 2 prologue_end
3950 ; LINUX-I386: .loc 1 0 0
3951 ; LINUX-I386-NEXT: calll __stack_chk_fail
3953 ; LINUX-X64-LABEL: test32:
3954 ; LINUX-X64: .loc 1 4 2 prologue_end
3955 ; LINUX-X64: .loc 1 0 0
3956 ; LINUX-X64-NEXT: callq __stack_chk_fail
3958 ; LINUX-KERNEL-X64-LABEL: test32:
3959 ; LINUX-KERNEL-X64: .loc 1 4 2 prologue_end
3960 ; LINUX-KERNEL-X64: .loc 1 0 0
3961 ; LINUX-KERNEL-X64-NEXT: callq __stack_chk_fail