• Home
  • Raw
  • Download

Lines Matching refs:fcmp

7 ; CHECK-NEXT:    [[CMP:%.*]] = fcmp ord float %a, 0.000000e+00
8 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ord double %b, 0.000000e+00
12 %cmp = fcmp ord float %a, 0.000000e+00
13 %cmp1 = fcmp ord double %b, 0.000000e+00
20 ; CHECK-NEXT: [[CMP:%.*]] = fcmp ord <2 x float> %a, zeroinitializer
21 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ord <2 x double> %b, zeroinitializer
25 %cmp = fcmp ord <2 x float> %a, zeroinitializer
26 %cmp1 = fcmp ord <2 x double> %b, zeroinitializer
35 %cmp = fcmp false double %a, %b
36 %cmp1 = fcmp false double %a, %b
45 %cmp = fcmp oeq double %a, %b
46 %cmp1 = fcmp false double %a, %b
53 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
56 %cmp = fcmp oeq double %a, %b
57 %cmp1 = fcmp oeq double %a, %b
66 %cmp = fcmp ogt double %a, %b
67 %cmp1 = fcmp false double %a, %b
76 %cmp = fcmp ogt double %a, %b
77 %cmp1 = fcmp oeq double %a, %b
84 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
87 %cmp = fcmp ogt double %a, %b
88 %cmp1 = fcmp ogt double %a, %b
97 %cmp = fcmp oge double %a, %b
98 %cmp1 = fcmp false double %a, %b
105 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
108 %cmp = fcmp oge double %a, %b
109 %cmp1 = fcmp oeq double %a, %b
116 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
119 %cmp = fcmp oge double %a, %b
120 %cmp1 = fcmp ogt double %a, %b
127 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oge double %a, %b
130 %cmp = fcmp oge double %a, %b
131 %cmp1 = fcmp oge double %a, %b
140 %cmp = fcmp olt double %a, %b
141 %cmp1 = fcmp false double %a, %b
150 %cmp = fcmp olt double %a, %b
151 %cmp1 = fcmp oeq double %a, %b
160 %cmp = fcmp olt double %a, %b
161 %cmp1 = fcmp ogt double %a, %b
170 %cmp = fcmp olt double %a, %b
171 %cmp1 = fcmp oge double %a, %b
178 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
181 %cmp = fcmp olt double %a, %b
182 %cmp1 = fcmp olt double %a, %b
191 %cmp = fcmp ole double %a, %b
192 %cmp1 = fcmp false double %a, %b
199 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
202 %cmp = fcmp ole double %a, %b
203 %cmp1 = fcmp oeq double %a, %b
212 %cmp = fcmp ole double %a, %b
213 %cmp1 = fcmp ogt double %a, %b
220 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
223 %cmp = fcmp ole double %a, %b
224 %cmp1 = fcmp oge double %a, %b
231 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
234 %cmp = fcmp ole double %a, %b
235 %cmp1 = fcmp olt double %a, %b
242 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ole double %a, %b
245 %cmp = fcmp ole double %a, %b
246 %cmp1 = fcmp ole double %a, %b
255 %cmp = fcmp one double %a, %b
256 %cmp1 = fcmp false double %a, %b
265 %cmp = fcmp one double %a, %b
266 %cmp1 = fcmp oeq double %a, %b
273 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
276 %cmp = fcmp one double %a, %b
277 %cmp1 = fcmp ogt double %a, %b
284 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
287 %cmp = fcmp one double %a, %b
288 %cmp1 = fcmp oge double %a, %b
295 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
298 %cmp = fcmp one double %a, %b
299 %cmp1 = fcmp olt double %a, %b
306 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
309 %cmp = fcmp one double %a, %b
310 %cmp1 = fcmp ole double %a, %b
317 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp one double %a, %b
320 %cmp = fcmp one double %a, %b
321 %cmp1 = fcmp one double %a, %b
330 %cmp = fcmp ord double %a, %b
331 %cmp1 = fcmp false double %a, %b
338 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
341 %cmp = fcmp ord double %a, %b
342 %cmp1 = fcmp oeq double %a, %b
349 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
352 %cmp = fcmp ord double %a, %b
353 %cmp1 = fcmp ogt double %a, %b
360 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oge double %a, %b
363 %cmp = fcmp ord double %a, %b
364 %cmp1 = fcmp oge double %a, %b
371 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
374 %cmp = fcmp ord double %a, %b
375 %cmp1 = fcmp olt double %a, %b
382 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ole double %a, %b
385 %cmp = fcmp ord double %a, %b
386 %cmp1 = fcmp ole double %a, %b
393 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp one double %a, %b
396 %cmp = fcmp ord double %a, %b
397 %cmp1 = fcmp one double %a, %b
404 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ord double %a, %b
407 %cmp = fcmp ord double %a, %b
408 %cmp1 = fcmp ord double %a, %b
417 %cmp = fcmp ueq double %a, %b
418 %cmp1 = fcmp false double %a, %b
425 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
428 %cmp = fcmp ueq double %a, %b
429 %cmp1 = fcmp oeq double %a, %b
438 %cmp = fcmp ueq double %a, %b
439 %cmp1 = fcmp ogt double %a, %b
446 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
449 %cmp = fcmp ueq double %a, %b
450 %cmp1 = fcmp oge double %a, %b
459 %cmp = fcmp ueq double %a, %b
460 %cmp1 = fcmp olt double %a, %b
467 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
470 %cmp = fcmp ueq double %a, %b
471 %cmp1 = fcmp ole double %a, %b
480 %cmp = fcmp ueq double %a, %b
481 %cmp1 = fcmp one double %a, %b
488 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
491 %cmp = fcmp ueq double %a, %b
492 %cmp1 = fcmp ord double %a, %b
499 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ueq double %a, %b
502 %cmp = fcmp ueq double %a, %b
503 %cmp1 = fcmp ueq double %a, %b
512 %cmp = fcmp ugt double %a, %b
513 %cmp1 = fcmp false double %a, %b
522 %cmp = fcmp ugt double %a, %b
523 %cmp1 = fcmp oeq double %a, %b
530 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
533 %cmp = fcmp ugt double %a, %b
534 %cmp1 = fcmp ogt double %a, %b
541 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
544 %cmp = fcmp ugt double %a, %b
545 %cmp1 = fcmp oge double %a, %b
554 %cmp = fcmp ugt double %a, %b
555 %cmp1 = fcmp olt double %a, %b
564 %cmp = fcmp ugt double %a, %b
565 %cmp1 = fcmp ole double %a, %b
572 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
575 %cmp = fcmp ugt double %a, %b
576 %cmp1 = fcmp one double %a, %b
583 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
586 %cmp = fcmp ugt double %a, %b
587 %cmp1 = fcmp ord double %a, %b
594 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
597 %cmp = fcmp ugt double %a, %b
598 %cmp1 = fcmp ueq double %a, %b
605 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ugt double %a, %b
608 %cmp = fcmp ugt double %a, %b
609 %cmp1 = fcmp ugt double %a, %b
618 %cmp = fcmp uge double %a, %b
619 %cmp1 = fcmp false double %a, %b
626 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
629 %cmp = fcmp uge double %a, %b
630 %cmp1 = fcmp oeq double %a, %b
637 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
640 %cmp = fcmp uge double %a, %b
641 %cmp1 = fcmp ogt double %a, %b
648 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oge double %a, %b
651 %cmp = fcmp uge double %a, %b
652 %cmp1 = fcmp oge double %a, %b
661 %cmp = fcmp uge double %a, %b
662 %cmp1 = fcmp olt double %a, %b
669 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
672 %cmp = fcmp uge double %a, %b
673 %cmp1 = fcmp ole double %a, %b
680 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
683 %cmp = fcmp uge double %a, %b
684 %cmp1 = fcmp one double %a, %b
691 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oge double %a, %b
694 %cmp = fcmp uge double %a, %b
695 %cmp1 = fcmp ord double %a, %b
702 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ueq double %a, %b
705 %cmp = fcmp uge double %a, %b
706 %cmp1 = fcmp ueq double %a, %b
713 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ugt double %a, %b
716 %cmp = fcmp uge double %a, %b
717 %cmp1 = fcmp ugt double %a, %b
724 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uge double %a, %b
727 %cmp = fcmp uge double %a, %b
728 %cmp1 = fcmp uge double %a, %b
737 %cmp = fcmp ult double %a, %b
738 %cmp1 = fcmp false double %a, %b
747 %cmp = fcmp ult double %a, %b
748 %cmp1 = fcmp oeq double %a, %b
757 %cmp = fcmp ult double %a, %b
758 %cmp1 = fcmp ogt double %a, %b
767 %cmp = fcmp ult double %a, %b
768 %cmp1 = fcmp oge double %a, %b
775 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
778 %cmp = fcmp ult double %a, %b
779 %cmp1 = fcmp olt double %a, %b
786 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
789 %cmp = fcmp ult double %a, %b
790 %cmp1 = fcmp ole double %a, %b
797 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
800 %cmp = fcmp ult double %a, %b
801 %cmp1 = fcmp one double %a, %b
808 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
811 %cmp = fcmp ult double %a, %b
812 %cmp1 = fcmp ord double %a, %b
819 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
822 %cmp = fcmp ult double %a, %b
823 %cmp1 = fcmp ueq double %a, %b
830 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
833 %cmp = fcmp ult double %a, %b
834 %cmp1 = fcmp ugt double %a, %b
841 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
844 %cmp = fcmp ult double %a, %b
845 %cmp1 = fcmp uge double %a, %b
852 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ult double %a, %b
855 %cmp = fcmp ult double %a, %b
856 %cmp1 = fcmp ult double %a, %b
865 %cmp = fcmp ule double %a, %b
866 %cmp1 = fcmp false double %a, %b
873 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
876 %cmp = fcmp ule double %a, %b
877 %cmp1 = fcmp oeq double %a, %b
886 %cmp = fcmp ule double %a, %b
887 %cmp1 = fcmp ogt double %a, %b
894 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp oeq double %a, %b
897 %cmp = fcmp ule double %a, %b
898 %cmp1 = fcmp oge double %a, %b
905 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
908 %cmp = fcmp ule double %a, %b
909 %cmp1 = fcmp olt double %a, %b
916 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ole double %a, %b
919 %cmp = fcmp ule double %a, %b
920 %cmp1 = fcmp ole double %a, %b
927 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
930 %cmp = fcmp ule double %a, %b
931 %cmp1 = fcmp one double %a, %b
938 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ole double %a, %b
941 %cmp = fcmp ule double %a, %b
942 %cmp1 = fcmp ord double %a, %b
949 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ueq double %a, %b
952 %cmp = fcmp ule double %a, %b
953 %cmp1 = fcmp ueq double %a, %b
960 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
963 %cmp = fcmp ule double %a, %b
964 %cmp1 = fcmp ugt double %a, %b
971 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ueq double %a, %b
974 %cmp = fcmp ule double %a, %b
975 %cmp1 = fcmp uge double %a, %b
982 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ult double %a, %b
985 %cmp = fcmp ule double %a, %b
986 %cmp1 = fcmp ult double %a, %b
993 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ule double %a, %b
996 %cmp = fcmp ule double %a, %b
997 %cmp1 = fcmp ule double %a, %b
1006 %cmp = fcmp une double %a, %b
1007 %cmp1 = fcmp false double %a, %b
1016 %cmp = fcmp une double %a, %b
1017 %cmp1 = fcmp oeq double %a, %b
1024 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
1027 %cmp = fcmp une double %a, %b
1028 %cmp1 = fcmp ogt double %a, %b
1035 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ogt double %a, %b
1038 %cmp = fcmp une double %a, %b
1039 %cmp1 = fcmp oge double %a, %b
1046 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
1049 %cmp = fcmp une double %a, %b
1050 %cmp1 = fcmp olt double %a, %b
1057 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp olt double %a, %b
1060 %cmp = fcmp une double %a, %b
1061 %cmp1 = fcmp ole double %a, %b
1068 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp one double %a, %b
1071 %cmp = fcmp une double %a, %b
1072 %cmp1 = fcmp one double %a, %b
1079 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp one double %a, %b
1082 %cmp = fcmp une double %a, %b
1083 %cmp1 = fcmp ord double %a, %b
1090 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1093 %cmp = fcmp une double %a, %b
1094 %cmp1 = fcmp ueq double %a, %b
1101 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ugt double %a, %b
1104 %cmp = fcmp une double %a, %b
1105 %cmp1 = fcmp ugt double %a, %b
1112 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ugt double %a, %b
1115 %cmp = fcmp une double %a, %b
1116 %cmp1 = fcmp uge double %a, %b
1123 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ult double %a, %b
1126 %cmp = fcmp une double %a, %b
1127 %cmp1 = fcmp ult double %a, %b
1134 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp ult double %a, %b
1137 %cmp = fcmp une double %a, %b
1138 %cmp1 = fcmp ule double %a, %b
1145 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp une double %a, %b
1148 %cmp = fcmp une double %a, %b
1149 %cmp1 = fcmp une double %a, %b
1158 %cmp = fcmp uno double %a, %b
1159 %cmp1 = fcmp false double %a, %b
1168 %cmp = fcmp uno double %a, %b
1169 %cmp1 = fcmp oeq double %a, %b
1178 %cmp = fcmp uno double %a, %b
1179 %cmp1 = fcmp ogt double %a, %b
1188 %cmp = fcmp uno double %a, %b
1189 %cmp1 = fcmp oge double %a, %b
1198 %cmp = fcmp uno double %a, %b
1199 %cmp1 = fcmp olt double %a, %b
1208 %cmp = fcmp uno double %a, %b
1209 %cmp1 = fcmp ole double %a, %b
1218 %cmp = fcmp uno double %a, %b
1219 %cmp1 = fcmp one double %a, %b
1228 %cmp = fcmp uno double %a, %b
1229 %cmp1 = fcmp ord double %a, %b
1236 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1239 %cmp = fcmp uno double %a, %b
1240 %cmp1 = fcmp ueq double %a, %b
1247 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1250 %cmp = fcmp uno double %a, %b
1251 %cmp1 = fcmp ugt double %a, %b
1258 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1261 %cmp = fcmp uno double %a, %b
1262 %cmp1 = fcmp uge double %a, %b
1269 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1272 %cmp = fcmp uno double %a, %b
1273 %cmp1 = fcmp ult double %a, %b
1280 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1283 %cmp = fcmp uno double %a, %b
1284 %cmp1 = fcmp ule double %a, %b
1291 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1294 %cmp = fcmp uno double %a, %b
1295 %cmp1 = fcmp une double %a, %b
1302 ; CHECK-NEXT: [[TMP1:%.*]] = fcmp uno double %a, %b
1305 %cmp = fcmp uno double %a, %b
1306 %cmp1 = fcmp uno double %a, %b
1315 %cmp = fcmp true double %a, %b
1316 %cmp1 = fcmp false double %a, %b
1323 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp oeq double %a, %b
1326 %cmp = fcmp true double %a, %b
1327 %cmp1 = fcmp oeq double %a, %b
1334 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ogt double %a, %b
1337 %cmp = fcmp true double %a, %b
1338 %cmp1 = fcmp ogt double %a, %b
1345 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp oge double %a, %b
1348 %cmp = fcmp true double %a, %b
1349 %cmp1 = fcmp oge double %a, %b
1356 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp olt double %a, %b
1359 %cmp = fcmp true double %a, %b
1360 %cmp1 = fcmp olt double %a, %b
1367 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ole double %a, %b
1370 %cmp = fcmp true double %a, %b
1371 %cmp1 = fcmp ole double %a, %b
1378 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp one double %a, %b
1381 %cmp = fcmp true double %a, %b
1382 %cmp1 = fcmp one double %a, %b
1389 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ord double %a, %b
1392 %cmp = fcmp true double %a, %b
1393 %cmp1 = fcmp ord double %a, %b
1400 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ueq double %a, %b
1403 %cmp = fcmp true double %a, %b
1404 %cmp1 = fcmp ueq double %a, %b
1411 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ugt double %a, %b
1414 %cmp = fcmp true double %a, %b
1415 %cmp1 = fcmp ugt double %a, %b
1422 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp uge double %a, %b
1425 %cmp = fcmp true double %a, %b
1426 %cmp1 = fcmp uge double %a, %b
1433 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ult double %a, %b
1436 %cmp = fcmp true double %a, %b
1437 %cmp1 = fcmp ult double %a, %b
1444 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp ule double %a, %b
1447 %cmp = fcmp true double %a, %b
1448 %cmp1 = fcmp ule double %a, %b
1455 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp une double %a, %b
1458 %cmp = fcmp true double %a, %b
1459 %cmp1 = fcmp une double %a, %b
1466 ; CHECK-NEXT: [[CMP1:%.*]] = fcmp uno double %a, %b
1469 %cmp = fcmp true double %a, %b
1470 %cmp1 = fcmp uno double %a, %b
1479 %cmp = fcmp true double %a, %b
1480 %cmp1 = fcmp true double %a, %b