Lines Matching full:llvm
2 // RUN: %clang_cc1 -faltivec -triple powerpc-unknown-unknown -emit-llvm %s \
4 // RUN: %clang_cc1 -faltivec -triple powerpc64-unknown-unknown -emit-llvm %s \
6 // RUN: %clang_cc1 -faltivec -triple powerpc64le-unknown-unknown -emit-llvm %s \
8 // RUN: not %clang_cc1 -triple powerpc64le-unknown-unknown -emit-llvm %s \
63 // CHECK: @llvm.ppc.altivec.vmaxsb in test1()
65 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test1()
69 // CHECK: @llvm.ppc.altivec.vmaxsh in test1()
71 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test1()
75 // CHECK: @llvm.ppc.altivec.vmaxsw in test1()
77 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test1()
93 // CHECK: @llvm.ppc.altivec.vsubsbs in test1()
94 // CHECK: @llvm.ppc.altivec.vmaxsb in test1()
95 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test1()
96 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test1()
99 // CHECK: @llvm.ppc.altivec.vsubshs in test1()
100 // CHECK: @llvm.ppc.altivec.vmaxsh in test1()
101 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test1()
102 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test1()
105 // CHECK: @llvm.ppc.altivec.vsubsws in test1()
106 // CHECK: @llvm.ppc.altivec.vmaxsw in test1()
107 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test1()
108 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test1()
265 // CHECK: @llvm.ppc.altivec.vaddcuw in test1()
266 // CHECK-LE: @llvm.ppc.altivec.vaddcuw in test1()
269 // CHECK: @llvm.ppc.altivec.vaddcuw in test1()
270 // CHECK-LE: @llvm.ppc.altivec.vaddcuw in test1()
274 // CHECK: @llvm.ppc.altivec.vaddsbs in test1()
275 // CHECK-LE: @llvm.ppc.altivec.vaddsbs in test1()
278 // CHECK: @llvm.ppc.altivec.vaddsbs in test1()
279 // CHECK-LE: @llvm.ppc.altivec.vaddsbs in test1()
282 // CHECK: @llvm.ppc.altivec.vaddsbs in test1()
283 // CHECK-LE: @llvm.ppc.altivec.vaddsbs in test1()
286 // CHECK: @llvm.ppc.altivec.vaddubs in test1()
287 // CHECK-LE: @llvm.ppc.altivec.vaddubs in test1()
290 // CHECK: @llvm.ppc.altivec.vaddubs in test1()
291 // CHECK-LE: @llvm.ppc.altivec.vaddubs in test1()
294 // CHECK: @llvm.ppc.altivec.vaddubs in test1()
295 // CHECK-LE: @llvm.ppc.altivec.vaddubs in test1()
298 // CHECK: @llvm.ppc.altivec.vaddshs in test1()
299 // CHECK-LE: @llvm.ppc.altivec.vaddshs in test1()
302 // CHECK: @llvm.ppc.altivec.vaddshs in test1()
303 // CHECK-LE: @llvm.ppc.altivec.vaddshs in test1()
306 // CHECK: @llvm.ppc.altivec.vaddshs in test1()
307 // CHECK-LE: @llvm.ppc.altivec.vaddshs in test1()
310 // CHECK: @llvm.ppc.altivec.vadduhs in test1()
311 // CHECK-LE: @llvm.ppc.altivec.vadduhs in test1()
314 // CHECK: @llvm.ppc.altivec.vadduhs in test1()
315 // CHECK-LE: @llvm.ppc.altivec.vadduhs in test1()
318 // CHECK: @llvm.ppc.altivec.vadduhs in test1()
319 // CHECK-LE: @llvm.ppc.altivec.vadduhs in test1()
322 // CHECK: @llvm.ppc.altivec.vaddsws in test1()
323 // CHECK-LE: @llvm.ppc.altivec.vaddsws in test1()
326 // CHECK: @llvm.ppc.altivec.vaddsws in test1()
327 // CHECK-LE: @llvm.ppc.altivec.vaddsws in test1()
330 // CHECK: @llvm.ppc.altivec.vaddsws in test1()
331 // CHECK-LE: @llvm.ppc.altivec.vaddsws in test1()
334 // CHECK: @llvm.ppc.altivec.vadduws in test1()
335 // CHECK-LE: @llvm.ppc.altivec.vadduws in test1()
338 // CHECK: @llvm.ppc.altivec.vadduws in test1()
339 // CHECK-LE: @llvm.ppc.altivec.vadduws in test1()
342 // CHECK: @llvm.ppc.altivec.vadduws in test1()
343 // CHECK-LE: @llvm.ppc.altivec.vadduws in test1()
346 // CHECK: @llvm.ppc.altivec.vaddsbs in test1()
347 // CHECK-LE: @llvm.ppc.altivec.vaddsbs in test1()
350 // CHECK: @llvm.ppc.altivec.vaddsbs in test1()
351 // CHECK-LE: @llvm.ppc.altivec.vaddsbs in test1()
354 // CHECK: @llvm.ppc.altivec.vaddsbs in test1()
355 // CHECK-LE: @llvm.ppc.altivec.vaddsbs in test1()
358 // CHECK: @llvm.ppc.altivec.vaddubs in test1()
359 // CHECK-LE: @llvm.ppc.altivec.vaddubs in test1()
362 // CHECK: @llvm.ppc.altivec.vaddubs in test1()
363 // CHECK-LE: @llvm.ppc.altivec.vaddubs in test1()
366 // CHECK: @llvm.ppc.altivec.vaddubs in test1()
367 // CHECK-LE: @llvm.ppc.altivec.vaddubs in test1()
370 // CHECK: @llvm.ppc.altivec.vaddshs in test1()
371 // CHECK-LE: @llvm.ppc.altivec.vaddshs in test1()
374 // CHECK: @llvm.ppc.altivec.vaddshs in test1()
375 // CHECK-LE: @llvm.ppc.altivec.vaddshs in test1()
378 // CHECK: @llvm.ppc.altivec.vaddshs in test1()
379 // CHECK-LE: @llvm.ppc.altivec.vaddshs in test1()
382 // CHECK: @llvm.ppc.altivec.vadduhs in test1()
383 // CHECK-LE: @llvm.ppc.altivec.vadduhs in test1()
386 // CHECK: @llvm.ppc.altivec.vadduhs in test1()
387 // CHECK-LE: @llvm.ppc.altivec.vadduhs in test1()
390 // CHECK: @llvm.ppc.altivec.vadduhs in test1()
391 // CHECK-LE: @llvm.ppc.altivec.vadduhs in test1()
394 // CHECK: @llvm.ppc.altivec.vaddsws in test1()
395 // CHECK-LE: @llvm.ppc.altivec.vaddsws in test1()
398 // CHECK: @llvm.ppc.altivec.vaddsws in test1()
399 // CHECK-LE: @llvm.ppc.altivec.vaddsws in test1()
402 // CHECK: @llvm.ppc.altivec.vaddsws in test1()
403 // CHECK-LE: @llvm.ppc.altivec.vaddsws in test1()
406 // CHECK: @llvm.ppc.altivec.vadduws in test1()
407 // CHECK-LE: @llvm.ppc.altivec.vadduws in test1()
410 // CHECK: @llvm.ppc.altivec.vadduws in test1()
411 // CHECK-LE: @llvm.ppc.altivec.vadduws in test1()
414 // CHECK: @llvm.ppc.altivec.vadduws in test1()
415 // CHECK-LE: @llvm.ppc.altivec.vadduws in test1()
867 // CHECK: @llvm.ppc.altivec.vavgsb in test2()
868 // CHECK-LE: @llvm.ppc.altivec.vavgsb in test2()
871 // CHECK: @llvm.ppc.altivec.vavgub in test2()
872 // CHECK-LE: @llvm.ppc.altivec.vavgub in test2()
875 // CHECK: @llvm.ppc.altivec.vavgsh in test2()
876 // CHECK-LE: @llvm.ppc.altivec.vavgsh in test2()
879 // CHECK: @llvm.ppc.altivec.vavguh in test2()
880 // CHECK-LE: @llvm.ppc.altivec.vavguh in test2()
883 // CHECK: @llvm.ppc.altivec.vavgsw in test2()
884 // CHECK-LE: @llvm.ppc.altivec.vavgsw in test2()
887 // CHECK: @llvm.ppc.altivec.vavguw in test2()
888 // CHECK-LE: @llvm.ppc.altivec.vavguw in test2()
891 // CHECK: @llvm.ppc.altivec.vavgsb in test2()
892 // CHECK-LE: @llvm.ppc.altivec.vavgsb in test2()
895 // CHECK: @llvm.ppc.altivec.vavgub in test2()
896 // CHECK-LE: @llvm.ppc.altivec.vavgub in test2()
899 // CHECK: @llvm.ppc.altivec.vavgsh in test2()
900 // CHECK-LE: @llvm.ppc.altivec.vavgsh in test2()
903 // CHECK: @llvm.ppc.altivec.vavguh in test2()
904 // CHECK-LE: @llvm.ppc.altivec.vavguh in test2()
907 // CHECK: @llvm.ppc.altivec.vavgsw in test2()
908 // CHECK-LE: @llvm.ppc.altivec.vavgsw in test2()
911 // CHECK: @llvm.ppc.altivec.vavguw in test2()
912 // CHECK-LE: @llvm.ppc.altivec.vavguw in test2()
916 // CHECK: @llvm.ppc.altivec.vrfip in test2()
917 // CHECK-LE: @llvm.ppc.altivec.vrfip in test2()
920 // CHECK: @llvm.ppc.altivec.vrfip in test2()
921 // CHECK-LE: @llvm.ppc.altivec.vrfip in test2()
925 // CHECK: @llvm.ppc.altivec.vcmpbfp in test2()
926 // CHECK-LE: @llvm.ppc.altivec.vcmpbfp in test2()
929 // CHECK: @llvm.ppc.altivec.vcmpbfp in test2()
930 // CHECK-LE: @llvm.ppc.altivec.vcmpbfp in test2()
934 // CHECK: @llvm.ppc.altivec.vcmpequb in test2()
935 // CHECK-LE: @llvm.ppc.altivec.vcmpequb in test2()
938 // CHECK: @llvm.ppc.altivec.vcmpequb in test2()
939 // CHECK-LE: @llvm.ppc.altivec.vcmpequb in test2()
942 // CHECK: @llvm.ppc.altivec.vcmpequh in test2()
943 // CHECK-LE: @llvm.ppc.altivec.vcmpequh in test2()
946 // CHECK: @llvm.ppc.altivec.vcmpequh in test2()
947 // CHECK-LE: @llvm.ppc.altivec.vcmpequh in test2()
950 // CHECK: @llvm.ppc.altivec.vcmpequw in test2()
951 // CHECK-LE: @llvm.ppc.altivec.vcmpequw in test2()
954 // CHECK: @llvm.ppc.altivec.vcmpequw in test2()
955 // CHECK-LE: @llvm.ppc.altivec.vcmpequw in test2()
958 // CHECK: @llvm.ppc.altivec.vcmpeqfp in test2()
959 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp in test2()
963 // CHECK: @llvm.ppc.altivec.vcmpgtsb in test2()
964 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb in test2()
967 // CHECK: @llvm.ppc.altivec.vcmpgtub in test2()
968 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub in test2()
971 // CHECK: @llvm.ppc.altivec.vcmpgtsh in test2()
972 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh in test2()
975 // CHECK: @llvm.ppc.altivec.vcmpgtuh in test2()
976 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh in test2()
979 // CHECK: @llvm.ppc.altivec.vcmpgtsw in test2()
980 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw in test2()
983 // CHECK: @llvm.ppc.altivec.vcmpgtuw in test2()
984 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw in test2()
987 // CHECK: @llvm.ppc.altivec.vcmpgefp in test2()
988 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp in test2()
991 // CHECK: @llvm.ppc.altivec.vcmpgefp in test2()
992 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp in test2()
1000 // CHECK: @llvm.ppc.altivec.vcmpgtsb in test5()
1001 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb in test5()
1004 // CHECK: @llvm.ppc.altivec.vcmpgtub in test5()
1005 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub in test5()
1008 // CHECK: @llvm.ppc.altivec.vcmpgtsh in test5()
1009 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh in test5()
1012 // CHECK: @llvm.ppc.altivec.vcmpgtuh in test5()
1013 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh in test5()
1016 // CHECK: @llvm.ppc.altivec.vcmpgtsw in test5()
1017 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw in test5()
1020 // CHECK: @llvm.ppc.altivec.vcmpgtuw in test5()
1021 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw in test5()
1024 // CHECK: @llvm.ppc.altivec.vcmpgtfp in test5()
1025 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp in test5()
1028 // CHECK: @llvm.ppc.altivec.vcmpgtsb in test5()
1029 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb in test5()
1032 // CHECK: @llvm.ppc.altivec.vcmpgtub in test5()
1033 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub in test5()
1036 // CHECK: @llvm.ppc.altivec.vcmpgtsh in test5()
1037 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh in test5()
1040 // CHECK: @llvm.ppc.altivec.vcmpgtuh in test5()
1041 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh in test5()
1044 // CHECK: @llvm.ppc.altivec.vcmpgtsw in test5()
1045 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw in test5()
1048 // CHECK: @llvm.ppc.altivec.vcmpgtuw in test5()
1049 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw in test5()
1052 // CHECK: @llvm.ppc.altivec.vcmpgtfp in test5()
1053 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp in test5()
1057 // CHECK: @llvm.ppc.altivec.vcmpgtsb in test5()
1058 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb in test5()
1061 // CHECK: @llvm.ppc.altivec.vcmpgtub in test5()
1062 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub in test5()
1065 // CHECK: @llvm.ppc.altivec.vcmpgtsh in test5()
1066 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh in test5()
1069 // CHECK: @llvm.ppc.altivec.vcmpgtuh in test5()
1070 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh in test5()
1073 // CHECK: @llvm.ppc.altivec.vcmpgtsw in test5()
1074 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw in test5()
1077 // CHECK: @llvm.ppc.altivec.vcmpgtuw in test5()
1078 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw in test5()
1081 // CHECK: @llvm.ppc.altivec.vcmpgefp in test5()
1082 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp in test5()
1089 // CHECK: @llvm.ppc.altivec.vcmpgtsb in test6()
1090 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb in test6()
1093 // CHECK: @llvm.ppc.altivec.vcmpgtub in test6()
1094 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub in test6()
1097 // CHECK: @llvm.ppc.altivec.vcmpgtsh in test6()
1098 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh in test6()
1101 // CHECK: @llvm.ppc.altivec.vcmpgtuh in test6()
1102 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh in test6()
1105 // CHECK: @llvm.ppc.altivec.vcmpgtsw in test6()
1106 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw in test6()
1109 // CHECK: @llvm.ppc.altivec.vcmpgtuw in test6()
1110 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw in test6()
1113 // CHECK: @llvm.ppc.altivec.vcmpgtfp in test6()
1114 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp in test6()
1118 // CHECK: @llvm.ppc.altivec.vcfsx in test6()
1119 // CHECK-LE: @llvm.ppc.altivec.vcfsx in test6()
1122 // CHECK: @llvm.ppc.altivec.vcfux in test6()
1123 // CHECK-LE: @llvm.ppc.altivec.vcfux in test6()
1126 // CHECK: @llvm.ppc.altivec.vcfsx in test6()
1127 // CHECK-LE: @llvm.ppc.altivec.vcfsx in test6()
1130 // CHECK: @llvm.ppc.altivec.vcfux in test6()
1131 // CHECK-LE: @llvm.ppc.altivec.vcfux in test6()
1135 // CHECK: @llvm.ppc.altivec.vctsxs in test6()
1136 // CHECK-LE: @llvm.ppc.altivec.vctsxs in test6()
1139 // CHECK: @llvm.ppc.altivec.vctsxs in test6()
1140 // CHECK-LE: @llvm.ppc.altivec.vctsxs in test6()
1144 // CHECK: @llvm.ppc.altivec.vctuxs in test6()
1145 // CHECK-LE: @llvm.ppc.altivec.vctuxs in test6()
1148 // CHECK: @llvm.ppc.altivec.vctuxs in test6()
1149 // CHECK-LE: @llvm.ppc.altivec.vctuxs in test6()
1178 // CHECK: @llvm.ppc.altivec.dss in test6()
1179 // CHECK-LE: @llvm.ppc.altivec.dss in test6()
1183 // CHECK: @llvm.ppc.altivec.dssall in test6()
1184 // CHECK-LE: @llvm.ppc.altivec.dssall in test6()
1188 // CHECK: @llvm.ppc.altivec.dst in test6()
1189 // CHECK-LE: @llvm.ppc.altivec.dst in test6()
1193 // CHECK: @llvm.ppc.altivec.dstst in test6()
1194 // CHECK-LE: @llvm.ppc.altivec.dstst in test6()
1198 // CHECK: @llvm.ppc.altivec.dststt in test6()
1199 // CHECK-LE: @llvm.ppc.altivec.dststt in test6()
1203 // CHECK: @llvm.ppc.altivec.dstt in test6()
1204 // CHECK-LE: @llvm.ppc.altivec.dstt in test6()
1208 // CHECK: @llvm.ppc.altivec.vexptefp in test6()
1209 // CHECK-LE: @llvm.ppc.altivec.vexptefp in test6()
1212 // CHECK: @llvm.ppc.altivec.vexptefp in test6()
1213 // CHECK-LE: @llvm.ppc.altivec.vexptefp in test6()
1217 // CHECK: @llvm.ppc.altivec.vrfim in test6()
1218 // CHECK-LE: @llvm.ppc.altivec.vrfim in test6()
1221 // CHECK: @llvm.ppc.altivec.vrfim in test6()
1222 // CHECK-LE: @llvm.ppc.altivec.vrfim in test6()
1226 // CHECK: @llvm.ppc.altivec.lvx in test6()
1227 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1230 // CHECK: @llvm.ppc.altivec.lvx in test6()
1231 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1234 // CHECK: @llvm.ppc.altivec.lvx in test6()
1235 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1238 // CHECK: @llvm.ppc.altivec.lvx in test6()
1239 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1242 // CHECK: @llvm.ppc.altivec.lvx in test6()
1243 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1246 // CHECK: @llvm.ppc.altivec.lvx in test6()
1247 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1250 // CHECK: @llvm.ppc.altivec.lvx in test6()
1251 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1254 // CHECK: @llvm.ppc.altivec.lvx in test6()
1255 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1258 // CHECK: @llvm.ppc.altivec.lvx in test6()
1259 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1262 // CHECK: @llvm.ppc.altivec.lvx in test6()
1263 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1266 // CHECK: @llvm.ppc.altivec.lvx in test6()
1267 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1270 // CHECK: @llvm.ppc.altivec.lvx in test6()
1271 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1274 // CHECK: @llvm.ppc.altivec.lvx in test6()
1275 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1278 // CHECK: @llvm.ppc.altivec.lvx in test6()
1279 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1282 // CHECK: @llvm.ppc.altivec.lvx in test6()
1283 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1286 // CHECK: @llvm.ppc.altivec.lvx in test6()
1287 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1290 // CHECK: @llvm.ppc.altivec.lvx in test6()
1291 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1294 // CHECK: @llvm.ppc.altivec.lvx in test6()
1295 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1298 // CHECK: @llvm.ppc.altivec.lvx in test6()
1299 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1302 // CHECK: @llvm.ppc.altivec.lvx in test6()
1303 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1306 // CHECK: @llvm.ppc.altivec.lvx in test6()
1307 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1310 // CHECK: @llvm.ppc.altivec.lvx in test6()
1311 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1314 // CHECK: @llvm.ppc.altivec.lvx in test6()
1315 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1318 // CHECK: @llvm.ppc.altivec.lvx in test6()
1319 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1322 // CHECK: @llvm.ppc.altivec.lvx in test6()
1323 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1326 // CHECK: @llvm.ppc.altivec.lvx in test6()
1327 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1330 // CHECK: @llvm.ppc.altivec.lvx in test6()
1331 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1334 // CHECK: @llvm.ppc.altivec.lvx in test6()
1335 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1338 // CHECK: @llvm.ppc.altivec.lvx in test6()
1339 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1342 // CHECK: @llvm.ppc.altivec.lvx in test6()
1343 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1346 // CHECK: @llvm.ppc.altivec.lvx in test6()
1347 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1350 // CHECK: @llvm.ppc.altivec.lvx in test6()
1351 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1354 // CHECK: @llvm.ppc.altivec.lvx in test6()
1355 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1358 // CHECK: @llvm.ppc.altivec.lvx in test6()
1359 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1362 // CHECK: @llvm.ppc.altivec.lvx in test6()
1363 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1366 // CHECK: @llvm.ppc.altivec.lvx in test6()
1367 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
1371 // CHECK: @llvm.ppc.altivec.lvebx in test6()
1372 // CHECK-LE: @llvm.ppc.altivec.lvebx in test6()
1375 // CHECK: @llvm.ppc.altivec.lvebx in test6()
1376 // CHECK-LE: @llvm.ppc.altivec.lvebx in test6()
1379 // CHECK: @llvm.ppc.altivec.lvehx in test6()
1380 // CHECK-LE: @llvm.ppc.altivec.lvehx in test6()
1383 // CHECK: @llvm.ppc.altivec.lvehx in test6()
1384 // CHECK-LE: @llvm.ppc.altivec.lvehx in test6()
1387 // CHECK: @llvm.ppc.altivec.lvewx in test6()
1388 // CHECK-LE: @llvm.ppc.altivec.lvewx in test6()
1391 // CHECK: @llvm.ppc.altivec.lvewx in test6()
1392 // CHECK-LE: @llvm.ppc.altivec.lvewx in test6()
1395 // CHECK: @llvm.ppc.altivec.lvewx in test6()
1396 // CHECK-LE: @llvm.ppc.altivec.lvewx in test6()
1399 // CHECK: @llvm.ppc.altivec.lvebx in test6()
1400 // CHECK-LE: @llvm.ppc.altivec.lvebx in test6()
1403 // CHECK: @llvm.ppc.altivec.lvebx in test6()
1404 // CHECK-LE: @llvm.ppc.altivec.lvebx in test6()
1407 // CHECK: @llvm.ppc.altivec.lvehx in test6()
1408 // CHECK-LE: @llvm.ppc.altivec.lvehx in test6()
1411 // CHECK: @llvm.ppc.altivec.lvehx in test6()
1412 // CHECK-LE: @llvm.ppc.altivec.lvehx in test6()
1415 // CHECK: @llvm.ppc.altivec.lvewx in test6()
1416 // CHECK-LE: @llvm.ppc.altivec.lvewx in test6()
1419 // CHECK: @llvm.ppc.altivec.lvewx in test6()
1420 // CHECK-LE: @llvm.ppc.altivec.lvewx in test6()
1423 // CHECK: @llvm.ppc.altivec.lvewx in test6()
1424 // CHECK-LE: @llvm.ppc.altivec.lvewx in test6()
1428 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1429 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1432 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1433 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1436 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1437 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1440 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1441 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1444 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1445 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1448 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1449 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1452 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1453 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1456 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1457 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1460 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1461 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1464 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1465 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1468 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1469 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1472 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1473 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1476 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1477 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1480 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1481 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1484 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1485 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1488 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1489 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1492 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1493 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1496 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1497 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1500 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1501 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1504 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1505 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1508 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1509 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1512 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1513 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1516 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1517 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1520 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1521 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1524 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1525 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1528 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1529 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1532 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1533 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1536 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1537 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1540 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1541 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1544 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1545 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1548 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1549 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1552 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1553 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1556 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1557 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1560 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1561 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1564 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1565 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1568 // CHECK: @llvm.ppc.altivec.lvxl in test6()
1569 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
1573 // CHECK: @llvm.ppc.altivec.vlogefp in test6()
1574 // CHECK-LE: @llvm.ppc.altivec.vlogefp in test6()
1577 // CHECK: @llvm.ppc.altivec.vlogefp in test6()
1578 // CHECK-LE: @llvm.ppc.altivec.vlogefp in test6()
1582 // CHECK: @llvm.ppc.altivec.lvsl in test6()
1583 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
1587 // CHECK: @llvm.ppc.altivec.lvsr in test6()
1588 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
1592 // CHECK: @llvm.ppc.altivec.vmaddfp in test6()
1593 // CHECK-LE: @llvm.ppc.altivec.vmaddfp in test6()
1596 // CHECK: @llvm.ppc.altivec.vmaddfp in test6()
1597 // CHECK-LE: @llvm.ppc.altivec.vmaddfp in test6()
1601 // CHECK: @llvm.ppc.altivec.vmhaddshs in test6()
1602 // CHECK-LE: @llvm.ppc.altivec.vmhaddshs in test6()
1605 // CHECK: @llvm.ppc.altivec.vmhaddshs in test6()
1606 // CHECK-LE: @llvm.ppc.altivec.vmhaddshs in test6()
1610 // CHECK: @llvm.ppc.altivec.vmaxsb in test6()
1611 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test6()
1614 // CHECK: @llvm.ppc.altivec.vmaxsb in test6()
1615 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test6()
1618 // CHECK: @llvm.ppc.altivec.vmaxsb in test6()
1619 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test6()
1622 // CHECK: @llvm.ppc.altivec.vmaxub in test6()
1623 // CHECK-LE: @llvm.ppc.altivec.vmaxub in test6()
1626 // CHECK: @llvm.ppc.altivec.vmaxub in test6()
1627 // CHECK-LE: @llvm.ppc.altivec.vmaxub in test6()
1630 // CHECK: @llvm.ppc.altivec.vmaxub in test6()
1631 // CHECK-LE: @llvm.ppc.altivec.vmaxub in test6()
1634 // CHECK: @llvm.ppc.altivec.vmaxsh in test6()
1635 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test6()
1638 // CHECK: @llvm.ppc.altivec.vmaxsh in test6()
1639 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test6()
1642 // CHECK: @llvm.ppc.altivec.vmaxsh in test6()
1643 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test6()
1646 // CHECK: @llvm.ppc.altivec.vmaxuh in test6()
1647 // CHECK-LE: @llvm.ppc.altivec.vmaxuh in test6()
1650 // CHECK: @llvm.ppc.altivec.vmaxuh in test6()
1651 // CHECK-LE: @llvm.ppc.altivec.vmaxuh in test6()
1654 // CHECK: @llvm.ppc.altivec.vmaxuh in test6()
1655 // CHECK-LE: @llvm.ppc.altivec.vmaxuh in test6()
1658 // CHECK: @llvm.ppc.altivec.vmaxsw in test6()
1659 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test6()
1662 // CHECK: @llvm.ppc.altivec.vmaxsw in test6()
1663 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test6()
1666 // CHECK: @llvm.ppc.altivec.vmaxsw in test6()
1667 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test6()
1670 // CHECK: @llvm.ppc.altivec.vmaxuw in test6()
1671 // CHECK-LE: @llvm.ppc.altivec.vmaxuw in test6()
1674 // CHECK: @llvm.ppc.altivec.vmaxuw in test6()
1675 // CHECK-LE: @llvm.ppc.altivec.vmaxuw in test6()
1678 // CHECK: @llvm.ppc.altivec.vmaxuw in test6()
1679 // CHECK-LE: @llvm.ppc.altivec.vmaxuw in test6()
1682 // CHECK: @llvm.ppc.altivec.vmaxfp in test6()
1683 // CHECK-LE: @llvm.ppc.altivec.vmaxfp in test6()
1686 // CHECK: @llvm.ppc.altivec.vmaxsb in test6()
1687 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test6()
1690 // CHECK: @llvm.ppc.altivec.vmaxsb in test6()
1691 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test6()
1694 // CHECK: @llvm.ppc.altivec.vmaxsb in test6()
1695 // CHECK-LE: @llvm.ppc.altivec.vmaxsb in test6()
1698 // CHECK: @llvm.ppc.altivec.vmaxub in test6()
1699 // CHECK-LE: @llvm.ppc.altivec.vmaxub in test6()
1702 // CHECK: @llvm.ppc.altivec.vmaxub in test6()
1703 // CHECK-LE: @llvm.ppc.altivec.vmaxub in test6()
1706 // CHECK: @llvm.ppc.altivec.vmaxub in test6()
1707 // CHECK-LE: @llvm.ppc.altivec.vmaxub in test6()
1710 // CHECK: @llvm.ppc.altivec.vmaxsh in test6()
1711 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test6()
1714 // CHECK: @llvm.ppc.altivec.vmaxsh in test6()
1715 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test6()
1718 // CHECK: @llvm.ppc.altivec.vmaxsh in test6()
1719 // CHECK-LE: @llvm.ppc.altivec.vmaxsh in test6()
1722 // CHECK: @llvm.ppc.altivec.vmaxuh in test6()
1723 // CHECK-LE: @llvm.ppc.altivec.vmaxuh in test6()
1726 // CHECK: @llvm.ppc.altivec.vmaxuh in test6()
1727 // CHECK-LE: @llvm.ppc.altivec.vmaxuh in test6()
1730 // CHECK: @llvm.ppc.altivec.vmaxuh in test6()
1731 // CHECK-LE: @llvm.ppc.altivec.vmaxuh in test6()
1734 // CHECK: @llvm.ppc.altivec.vmaxsw in test6()
1735 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test6()
1738 // CHECK: @llvm.ppc.altivec.vmaxsw in test6()
1739 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test6()
1742 // CHECK: @llvm.ppc.altivec.vmaxsw in test6()
1743 // CHECK-LE: @llvm.ppc.altivec.vmaxsw in test6()
1746 // CHECK: @llvm.ppc.altivec.vmaxuw in test6()
1747 // CHECK-LE: @llvm.ppc.altivec.vmaxuw in test6()
1750 // CHECK: @llvm.ppc.altivec.vmaxuw in test6()
1751 // CHECK-LE: @llvm.ppc.altivec.vmaxuw in test6()
1754 // CHECK: @llvm.ppc.altivec.vmaxuw in test6()
1755 // CHECK-LE: @llvm.ppc.altivec.vmaxuw in test6()
1758 // CHECK: @llvm.ppc.altivec.vmaxfp in test6()
1759 // CHECK-LE: @llvm.ppc.altivec.vmaxfp in test6()
1763 // CHECK: @llvm.ppc.altivec.vperm in test6()
1764 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1767 // CHECK: @llvm.ppc.altivec.vperm in test6()
1768 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1771 // CHECK: @llvm.ppc.altivec.vperm in test6()
1772 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1775 // CHECK: @llvm.ppc.altivec.vperm in test6()
1776 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1779 // CHECK: @llvm.ppc.altivec.vperm in test6()
1780 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1783 // CHECK: @llvm.ppc.altivec.vperm in test6()
1784 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1787 // CHECK: @llvm.ppc.altivec.vperm in test6()
1788 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1791 // CHECK: @llvm.ppc.altivec.vperm in test6()
1792 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1795 // CHECK: @llvm.ppc.altivec.vperm in test6()
1796 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1799 // CHECK: @llvm.ppc.altivec.vperm in test6()
1800 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1803 // CHECK: @llvm.ppc.altivec.vperm in test6()
1804 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1807 // CHECK: @llvm.ppc.altivec.vperm in test6()
1808 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1811 // CHECK: @llvm.ppc.altivec.vperm in test6()
1812 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1815 // CHECK: @llvm.ppc.altivec.vperm in test6()
1816 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1819 // CHECK: @llvm.ppc.altivec.vperm in test6()
1820 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1823 // CHECK: @llvm.ppc.altivec.vperm in test6()
1824 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1827 // CHECK: @llvm.ppc.altivec.vperm in test6()
1828 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1831 // CHECK: @llvm.ppc.altivec.vperm in test6()
1832 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1835 // CHECK: @llvm.ppc.altivec.vperm in test6()
1836 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1839 // CHECK: @llvm.ppc.altivec.vperm in test6()
1840 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1843 // CHECK: @llvm.ppc.altivec.vperm in test6()
1844 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1847 // CHECK: @llvm.ppc.altivec.vperm in test6()
1848 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1852 // CHECK: @llvm.ppc.altivec.vperm in test6()
1853 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1856 // CHECK: @llvm.ppc.altivec.vperm in test6()
1857 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1860 // CHECK: @llvm.ppc.altivec.vperm in test6()
1861 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1864 // CHECK: @llvm.ppc.altivec.vperm in test6()
1865 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1868 // CHECK: @llvm.ppc.altivec.vperm in test6()
1869 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1872 // CHECK: @llvm.ppc.altivec.vperm in test6()
1873 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1876 // CHECK: @llvm.ppc.altivec.vperm in test6()
1877 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1880 // CHECK: @llvm.ppc.altivec.vperm in test6()
1881 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1884 // CHECK: @llvm.ppc.altivec.vperm in test6()
1885 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1888 // CHECK: @llvm.ppc.altivec.vperm in test6()
1889 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1892 // CHECK: @llvm.ppc.altivec.vperm in test6()
1893 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1896 // CHECK: @llvm.ppc.altivec.vperm in test6()
1897 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1900 // CHECK: @llvm.ppc.altivec.vperm in test6()
1901 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1904 // CHECK: @llvm.ppc.altivec.vperm in test6()
1905 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1908 // CHECK: @llvm.ppc.altivec.vperm in test6()
1909 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1912 // CHECK: @llvm.ppc.altivec.vperm in test6()
1913 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1916 // CHECK: @llvm.ppc.altivec.vperm in test6()
1917 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1920 // CHECK: @llvm.ppc.altivec.vperm in test6()
1921 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1924 // CHECK: @llvm.ppc.altivec.vperm in test6()
1925 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1928 // CHECK: @llvm.ppc.altivec.vperm in test6()
1929 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1932 // CHECK: @llvm.ppc.altivec.vperm in test6()
1933 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1936 // CHECK: @llvm.ppc.altivec.vperm in test6()
1937 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
1941 // CHECK: @llvm.ppc.altivec.mfvscr in test6()
1942 // CHECK-LE: @llvm.ppc.altivec.mfvscr in test6()
1946 // CHECK: @llvm.ppc.altivec.vminsb in test6()
1947 // CHECK-LE: @llvm.ppc.altivec.vminsb in test6()
1950 // CHECK: @llvm.ppc.altivec.vminsb in test6()
1951 // CHECK-LE: @llvm.ppc.altivec.vminsb in test6()
1954 // CHECK: @llvm.ppc.altivec.vminsb in test6()
1955 // CHECK-LE: @llvm.ppc.altivec.vminsb in test6()
1958 // CHECK: @llvm.ppc.altivec.vminub in test6()
1959 // CHECK-LE: @llvm.ppc.altivec.vminub in test6()
1962 // CHECK: @llvm.ppc.altivec.vminub in test6()
1963 // CHECK-LE: @llvm.ppc.altivec.vminub in test6()
1966 // CHECK: @llvm.ppc.altivec.vminub in test6()
1967 // CHECK-LE: @llvm.ppc.altivec.vminub in test6()
1970 // CHECK: @llvm.ppc.altivec.vminsh in test6()
1971 // CHECK-LE: @llvm.ppc.altivec.vminsh in test6()
1974 // CHECK: @llvm.ppc.altivec.vminsh in test6()
1975 // CHECK-LE: @llvm.ppc.altivec.vminsh in test6()
1978 // CHECK: @llvm.ppc.altivec.vminsh in test6()
1979 // CHECK-LE: @llvm.ppc.altivec.vminsh in test6()
1982 // CHECK: @llvm.ppc.altivec.vminuh in test6()
1983 // CHECK-LE: @llvm.ppc.altivec.vminuh in test6()
1986 // CHECK: @llvm.ppc.altivec.vminuh in test6()
1987 // CHECK-LE: @llvm.ppc.altivec.vminuh in test6()
1990 // CHECK: @llvm.ppc.altivec.vminuh in test6()
1991 // CHECK-LE: @llvm.ppc.altivec.vminuh in test6()
1994 // CHECK: @llvm.ppc.altivec.vminsw in test6()
1995 // CHECK-LE: @llvm.ppc.altivec.vminsw in test6()
1998 // CHECK: @llvm.ppc.altivec.vminsw in test6()
1999 // CHECK-LE: @llvm.ppc.altivec.vminsw in test6()
2002 // CHECK: @llvm.ppc.altivec.vminsw in test6()
2003 // CHECK-LE: @llvm.ppc.altivec.vminsw in test6()
2006 // CHECK: @llvm.ppc.altivec.vminuw in test6()
2007 // CHECK-LE: @llvm.ppc.altivec.vminuw in test6()
2010 // CHECK: @llvm.ppc.altivec.vminuw in test6()
2011 // CHECK-LE: @llvm.ppc.altivec.vminuw in test6()
2014 // CHECK: @llvm.ppc.altivec.vminuw in test6()
2015 // CHECK-LE: @llvm.ppc.altivec.vminuw in test6()
2018 // CHECK: @llvm.ppc.altivec.vminfp in test6()
2019 // CHECK-LE: @llvm.ppc.altivec.vminfp in test6()
2022 // CHECK: @llvm.ppc.altivec.vminsb in test6()
2023 // CHECK-LE: @llvm.ppc.altivec.vminsb in test6()
2026 // CHECK: @llvm.ppc.altivec.vminsb in test6()
2027 // CHECK-LE: @llvm.ppc.altivec.vminsb in test6()
2030 // CHECK: @llvm.ppc.altivec.vminsb in test6()
2031 // CHECK-LE: @llvm.ppc.altivec.vminsb in test6()
2034 // CHECK: @llvm.ppc.altivec.vminub in test6()
2035 // CHECK-LE: @llvm.ppc.altivec.vminub in test6()
2038 // CHECK: @llvm.ppc.altivec.vminub in test6()
2039 // CHECK-LE: @llvm.ppc.altivec.vminub in test6()
2042 // CHECK: @llvm.ppc.altivec.vminub in test6()
2043 // CHECK-LE: @llvm.ppc.altivec.vminub in test6()
2046 // CHECK: @llvm.ppc.altivec.vminsh in test6()
2047 // CHECK-LE: @llvm.ppc.altivec.vminsh in test6()
2050 // CHECK: @llvm.ppc.altivec.vminsh in test6()
2051 // CHECK-LE: @llvm.ppc.altivec.vminsh in test6()
2054 // CHECK: @llvm.ppc.altivec.vminsh in test6()
2055 // CHECK-LE: @llvm.ppc.altivec.vminsh in test6()
2058 // CHECK: @llvm.ppc.altivec.vminuh in test6()
2059 // CHECK-LE: @llvm.ppc.altivec.vminuh in test6()
2062 // CHECK: @llvm.ppc.altivec.vminuh in test6()
2063 // CHECK-LE: @llvm.ppc.altivec.vminuh in test6()
2066 // CHECK: @llvm.ppc.altivec.vminuh in test6()
2067 // CHECK-LE: @llvm.ppc.altivec.vminuh in test6()
2070 // CHECK: @llvm.ppc.altivec.vminsw in test6()
2071 // CHECK-LE: @llvm.ppc.altivec.vminsw in test6()
2074 // CHECK: @llvm.ppc.altivec.vminsw in test6()
2075 // CHECK-LE: @llvm.ppc.altivec.vminsw in test6()
2078 // CHECK: @llvm.ppc.altivec.vminsw in test6()
2079 // CHECK-LE: @llvm.ppc.altivec.vminsw in test6()
2082 // CHECK: @llvm.ppc.altivec.vminuw in test6()
2083 // CHECK-LE: @llvm.ppc.altivec.vminuw in test6()
2086 // CHECK: @llvm.ppc.altivec.vminuw in test6()
2087 // CHECK-LE: @llvm.ppc.altivec.vminuw in test6()
2090 // CHECK: @llvm.ppc.altivec.vminuw in test6()
2091 // CHECK-LE: @llvm.ppc.altivec.vminuw in test6()
2094 // CHECK: @llvm.ppc.altivec.vminfp in test6()
2095 // CHECK-LE: @llvm.ppc.altivec.vminfp in test6()
2124 // CHECK: @llvm.ppc.altivec.vmhraddshs in test6()
2125 // CHECK-LE: @llvm.ppc.altivec.vmhraddshs in test6()
2128 // CHECK: @llvm.ppc.altivec.vmhraddshs in test6()
2129 // CHECK-LE: @llvm.ppc.altivec.vmhraddshs in test6()
2133 // CHECK: @llvm.ppc.altivec.vmsummbm in test6()
2134 // CHECK-LE: @llvm.ppc.altivec.vmsummbm in test6()
2137 // CHECK: @llvm.ppc.altivec.vmsumubm in test6()
2138 // CHECK-LE: @llvm.ppc.altivec.vmsumubm in test6()
2141 // CHECK: @llvm.ppc.altivec.vmsumshm in test6()
2142 // CHECK-LE: @llvm.ppc.altivec.vmsumshm in test6()
2145 // CHECK: @llvm.ppc.altivec.vmsumuhm in test6()
2146 // CHECK-LE: @llvm.ppc.altivec.vmsumuhm in test6()
2149 // CHECK: @llvm.ppc.altivec.vmsummbm in test6()
2150 // CHECK-LE: @llvm.ppc.altivec.vmsummbm in test6()
2153 // CHECK: @llvm.ppc.altivec.vmsumubm in test6()
2154 // CHECK-LE: @llvm.ppc.altivec.vmsumubm in test6()
2157 // CHECK: @llvm.ppc.altivec.vmsumshm in test6()
2158 // CHECK-LE: @llvm.ppc.altivec.vmsumshm in test6()
2161 // CHECK: @llvm.ppc.altivec.vmsumuhm in test6()
2162 // CHECK-LE: @llvm.ppc.altivec.vmsumuhm in test6()
2166 // CHECK: @llvm.ppc.altivec.vmsumshs in test6()
2167 // CHECK-LE: @llvm.ppc.altivec.vmsumshs in test6()
2170 // CHECK: @llvm.ppc.altivec.vmsumuhs in test6()
2171 // CHECK-LE: @llvm.ppc.altivec.vmsumuhs in test6()
2174 // CHECK: @llvm.ppc.altivec.vmsumshs in test6()
2175 // CHECK-LE: @llvm.ppc.altivec.vmsumshs in test6()
2178 // CHECK: @llvm.ppc.altivec.vmsumuhs in test6()
2179 // CHECK-LE: @llvm.ppc.altivec.vmsumuhs in test6()
2183 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2184 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2187 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2188 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2191 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2192 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2195 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2196 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2199 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2200 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2203 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2204 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2207 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2208 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2211 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2212 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2215 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2216 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2219 // CHECK: @llvm.ppc.altivec.mtvscr in test6()
2220 // CHECK-LE: @llvm.ppc.altivec.mtvscr in test6()
2249 // CHECK: @llvm.ppc.altivec.vmulesb in test6()
2250 // CHECK-LE: @llvm.ppc.altivec.vmulosb in test6()
2253 // CHECK: @llvm.ppc.altivec.vmuleub in test6()
2254 // CHECK-LE: @llvm.ppc.altivec.vmuloub in test6()
2257 // CHECK: @llvm.ppc.altivec.vmulesh in test6()
2258 // CHECK-LE: @llvm.ppc.altivec.vmulosh in test6()
2261 // CHECK: @llvm.ppc.altivec.vmuleuh in test6()
2262 // CHECK-LE: @llvm.ppc.altivec.vmulouh in test6()
2265 // CHECK: @llvm.ppc.altivec.vmulesb in test6()
2266 // CHECK-LE: @llvm.ppc.altivec.vmulosb in test6()
2269 // CHECK: @llvm.ppc.altivec.vmuleub in test6()
2270 // CHECK-LE: @llvm.ppc.altivec.vmuloub in test6()
2273 // CHECK: @llvm.ppc.altivec.vmulesh in test6()
2274 // CHECK-LE: @llvm.ppc.altivec.vmulosh in test6()
2277 // CHECK: @llvm.ppc.altivec.vmuleuh in test6()
2278 // CHECK-LE: @llvm.ppc.altivec.vmulouh in test6()
2282 // CHECK: @llvm.ppc.altivec.vmulosb in test6()
2283 // CHECK-LE: @llvm.ppc.altivec.vmulesb in test6()
2286 // CHECK: @llvm.ppc.altivec.vmuloub in test6()
2287 // CHECK-LE: @llvm.ppc.altivec.vmuleub in test6()
2290 // CHECK: @llvm.ppc.altivec.vmulosh in test6()
2291 // CHECK-LE: @llvm.ppc.altivec.vmulesh in test6()
2294 // CHECK: @llvm.ppc.altivec.vmulouh in test6()
2295 // CHECK-LE: @llvm.ppc.altivec.vmuleuh in test6()
2298 // CHECK: @llvm.ppc.altivec.vmulosb in test6()
2299 // CHECK-LE: @llvm.ppc.altivec.vmulesb in test6()
2302 // CHECK: @llvm.ppc.altivec.vmuloub in test6()
2303 // CHECK-LE: @llvm.ppc.altivec.vmuleub in test6()
2306 // CHECK: @llvm.ppc.altivec.vmulosh in test6()
2307 // CHECK-LE: @llvm.ppc.altivec.vmulesh in test6()
2310 // CHECK: @llvm.ppc.altivec.vmulouh in test6()
2311 // CHECK-LE: @llvm.ppc.altivec.vmuleuh in test6()
2315 // CHECK: @llvm.ppc.altivec.vnmsubfp in test6()
2316 // CHECK-LE: @llvm.ppc.altivec.vnmsubfp in test6()
2319 // CHECK: @llvm.ppc.altivec.vnmsubfp in test6()
2320 // CHECK-LE: @llvm.ppc.altivec.vnmsubfp in test6()
2638 // CHECK: @llvm.ppc.altivec.vperm in test6()
2639 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2642 // CHECK: @llvm.ppc.altivec.vperm in test6()
2643 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2646 // CHECK: @llvm.ppc.altivec.vperm in test6()
2647 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2650 // CHECK: @llvm.ppc.altivec.vperm in test6()
2651 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2654 // CHECK: @llvm.ppc.altivec.vperm in test6()
2655 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2658 // CHECK: @llvm.ppc.altivec.vperm in test6()
2659 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2662 // CHECK: @llvm.ppc.altivec.vperm in test6()
2663 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2666 // CHECK: @llvm.ppc.altivec.vperm in test6()
2667 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2670 // CHECK: @llvm.ppc.altivec.vperm in test6()
2671 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2674 // CHECK: @llvm.ppc.altivec.vperm in test6()
2675 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2678 // CHECK: @llvm.ppc.altivec.vperm in test6()
2679 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2682 // CHECK: @llvm.ppc.altivec.vperm in test6()
2683 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2687 // CHECK: @llvm.ppc.altivec.vpkpx in test6()
2688 // CHECK-LE: @llvm.ppc.altivec.vpkpx in test6()
2691 // CHECK: @llvm.ppc.altivec.vpkpx in test6()
2692 // CHECK-LE: @llvm.ppc.altivec.vpkpx in test6()
2696 // CHECK: @llvm.ppc.altivec.vpkshss in test6()
2697 // CHECK-LE: @llvm.ppc.altivec.vpkshss in test6()
2700 // CHECK: @llvm.ppc.altivec.vpkuhus in test6()
2701 // CHECK-LE: @llvm.ppc.altivec.vpkuhus in test6()
2704 // CHECK: @llvm.ppc.altivec.vpkswss in test6()
2705 // CHECK-LE: @llvm.ppc.altivec.vpkswss in test6()
2708 // CHECK: @llvm.ppc.altivec.vpkuwus in test6()
2709 // CHECK-LE: @llvm.ppc.altivec.vpkuwus in test6()
2712 // CHECK: @llvm.ppc.altivec.vpkshss in test6()
2713 // CHECK-LE: @llvm.ppc.altivec.vpkshss in test6()
2716 // CHECK: @llvm.ppc.altivec.vpkuhus in test6()
2717 // CHECK-LE: @llvm.ppc.altivec.vpkuhus in test6()
2720 // CHECK: @llvm.ppc.altivec.vpkswss in test6()
2721 // CHECK-LE: @llvm.ppc.altivec.vpkswss in test6()
2724 // CHECK: @llvm.ppc.altivec.vpkuwus in test6()
2725 // CHECK-LE: @llvm.ppc.altivec.vpkuwus in test6()
2729 // CHECK: @llvm.ppc.altivec.vpkshus in test6()
2730 // CHECK-LE: @llvm.ppc.altivec.vpkshus in test6()
2733 // CHECK: @llvm.ppc.altivec.vpkuhus in test6()
2734 // CHECK-LE: @llvm.ppc.altivec.vpkuhus in test6()
2737 // CHECK: @llvm.ppc.altivec.vpkswus in test6()
2738 // CHECK-LE: @llvm.ppc.altivec.vpkswus in test6()
2741 // CHECK: @llvm.ppc.altivec.vpkuwus in test6()
2742 // CHECK-LE: @llvm.ppc.altivec.vpkuwus in test6()
2745 // CHECK: @llvm.ppc.altivec.vpkshus in test6()
2746 // CHECK-LE: @llvm.ppc.altivec.vpkshus in test6()
2749 // CHECK: @llvm.ppc.altivec.vpkuhus in test6()
2750 // CHECK-LE: @llvm.ppc.altivec.vpkuhus in test6()
2753 // CHECK: @llvm.ppc.altivec.vpkswus in test6()
2754 // CHECK-LE: @llvm.ppc.altivec.vpkswus in test6()
2757 // CHECK: @llvm.ppc.altivec.vpkuwus in test6()
2758 // CHECK-LE: @llvm.ppc.altivec.vpkuwus in test6()
2762 // CHECK: @llvm.ppc.altivec.vperm in test6()
2763 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2766 // CHECK: @llvm.ppc.altivec.vperm in test6()
2767 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2770 // CHECK: @llvm.ppc.altivec.vperm in test6()
2771 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2774 // CHECK: @llvm.ppc.altivec.vperm in test6()
2775 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2778 // CHECK: @llvm.ppc.altivec.vperm in test6()
2779 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2782 // CHECK: @llvm.ppc.altivec.vperm in test6()
2783 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2786 // CHECK: @llvm.ppc.altivec.vperm in test6()
2787 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2790 // CHECK: @llvm.ppc.altivec.vperm in test6()
2791 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2794 // CHECK: @llvm.ppc.altivec.vperm in test6()
2795 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2798 // CHECK: @llvm.ppc.altivec.vperm in test6()
2799 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2802 // CHECK: @llvm.ppc.altivec.vperm in test6()
2803 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2806 // CHECK: @llvm.ppc.altivec.vperm in test6()
2807 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2810 // CHECK: @llvm.ppc.altivec.vperm in test6()
2811 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2814 // CHECK: @llvm.ppc.altivec.vperm in test6()
2815 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2818 // CHECK: @llvm.ppc.altivec.vperm in test6()
2819 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2822 // CHECK: @llvm.ppc.altivec.vperm in test6()
2823 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2826 // CHECK: @llvm.ppc.altivec.vperm in test6()
2827 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2830 // CHECK: @llvm.ppc.altivec.vperm in test6()
2831 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2834 // CHECK: @llvm.ppc.altivec.vperm in test6()
2835 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2838 // CHECK: @llvm.ppc.altivec.vperm in test6()
2839 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2842 // CHECK: @llvm.ppc.altivec.vperm in test6()
2843 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2846 // CHECK: @llvm.ppc.altivec.vperm in test6()
2847 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
2851 // CHECK: @llvm.ppc.altivec.vrefp in test6()
2852 // CHECK-LE: @llvm.ppc.altivec.vrefp in test6()
2855 // CHECK: @llvm.ppc.altivec.vrefp in test6()
2856 // CHECK-LE: @llvm.ppc.altivec.vrefp in test6()
2860 // CHECK: @llvm.ppc.altivec.vrlb in test6()
2861 // CHECK-LE: @llvm.ppc.altivec.vrlb in test6()
2864 // CHECK: @llvm.ppc.altivec.vrlb in test6()
2865 // CHECK-LE: @llvm.ppc.altivec.vrlb in test6()
2868 // CHECK: @llvm.ppc.altivec.vrlh in test6()
2869 // CHECK-LE: @llvm.ppc.altivec.vrlh in test6()
2872 // CHECK: @llvm.ppc.altivec.vrlh in test6()
2873 // CHECK-LE: @llvm.ppc.altivec.vrlh in test6()
2876 // CHECK: @llvm.ppc.altivec.vrlw in test6()
2877 // CHECK-LE: @llvm.ppc.altivec.vrlw in test6()
2880 // CHECK: @llvm.ppc.altivec.vrlw in test6()
2881 // CHECK-LE: @llvm.ppc.altivec.vrlw in test6()
2884 // CHECK: @llvm.ppc.altivec.vrlb in test6()
2885 // CHECK-LE: @llvm.ppc.altivec.vrlb in test6()
2888 // CHECK: @llvm.ppc.altivec.vrlb in test6()
2889 // CHECK-LE: @llvm.ppc.altivec.vrlb in test6()
2892 // CHECK: @llvm.ppc.altivec.vrlh in test6()
2893 // CHECK-LE: @llvm.ppc.altivec.vrlh in test6()
2896 // CHECK: @llvm.ppc.altivec.vrlh in test6()
2897 // CHECK-LE: @llvm.ppc.altivec.vrlh in test6()
2900 // CHECK: @llvm.ppc.altivec.vrlw in test6()
2901 // CHECK-LE: @llvm.ppc.altivec.vrlw in test6()
2904 // CHECK: @llvm.ppc.altivec.vrlw in test6()
2905 // CHECK-LE: @llvm.ppc.altivec.vrlw in test6()
2909 // CHECK: @llvm.ppc.altivec.vrfin in test6()
2910 // CHECK-LE: @llvm.ppc.altivec.vrfin in test6()
2913 // CHECK: @llvm.ppc.altivec.vrfin in test6()
2914 // CHECK-LE: @llvm.ppc.altivec.vrfin in test6()
2918 // CHECK: @llvm.ppc.altivec.vrsqrtefp in test6()
2919 // CHECK-LE: @llvm.ppc.altivec.vrsqrtefp in test6()
2922 // CHECK: @llvm.ppc.altivec.vrsqrtefp in test6()
2923 // CHECK-LE: @llvm.ppc.altivec.vrsqrtefp in test6()
3381 // CHECK: @llvm.ppc.altivec.vperm in test6()
3386 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3393 // CHECK: @llvm.ppc.altivec.vperm in test6()
3398 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3405 // CHECK: @llvm.ppc.altivec.vperm in test6()
3410 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3417 // CHECK: @llvm.ppc.altivec.vperm in test6()
3422 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3431 // CHECK: call <4 x i32> @llvm.ppc.altivec.vperm(<4 x i32> [[T1]], <4 x i32> [[T2]], <16 x i8> in test6()
3439 // CHECK-LE: call <4 x i32> @llvm.ppc.altivec.vperm(<4 x i32> [[T1]], <4 x i32> [[T2]], <16 x i8> in test6()
3446 // CHECK: @llvm.ppc.altivec.vperm in test6()
3451 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3458 // CHECK: @llvm.ppc.altivec.vperm in test6()
3463 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3470 // CHECK: @llvm.ppc.altivec.vperm in test6()
3475 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3482 // CHECK: call <4 x i32> @llvm.ppc.altivec.vperm(<4 x i32> {{.+}}, <4 x i32> {{.+}}, <16 x i8> in test6()
3488 // CHECK-LE: call <4 x i32> @llvm.ppc.altivec.vperm(<4 x i32> {{.+}}, <4 x i32> {{.+}}, <16 x i8> in test6()
3495 // CHECK: @llvm.ppc.altivec.vperm in test6()
3500 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3507 // CHECK: @llvm.ppc.altivec.vperm in test6()
3512 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3519 // CHECK: @llvm.ppc.altivec.vperm in test6()
3524 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3531 // CHECK: @llvm.ppc.altivec.vperm in test6()
3536 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3543 // CHECK: @llvm.ppc.altivec.vperm in test6()
3548 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3555 // CHECK: @llvm.ppc.altivec.vperm in test6()
3560 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3567 // CHECK: @llvm.ppc.altivec.vperm in test6()
3572 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3579 // CHECK: @llvm.ppc.altivec.vperm in test6()
3584 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3591 // CHECK: @llvm.ppc.altivec.vperm in test6()
3596 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3600 // CHECK: @llvm.ppc.altivec.vsl in test6()
3601 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3604 // CHECK: @llvm.ppc.altivec.vsl in test6()
3605 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3608 // CHECK: @llvm.ppc.altivec.vsl in test6()
3609 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3612 // CHECK: @llvm.ppc.altivec.vsl in test6()
3613 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3616 // CHECK: @llvm.ppc.altivec.vsl in test6()
3617 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3620 // CHECK: @llvm.ppc.altivec.vsl in test6()
3621 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3624 // CHECK: @llvm.ppc.altivec.vsl in test6()
3625 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3628 // CHECK: @llvm.ppc.altivec.vsl in test6()
3629 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3632 // CHECK: @llvm.ppc.altivec.vsl in test6()
3633 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3636 // CHECK: @llvm.ppc.altivec.vsl in test6()
3637 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3640 // CHECK: @llvm.ppc.altivec.vsl in test6()
3641 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3644 // CHECK: @llvm.ppc.altivec.vsl in test6()
3645 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3648 // CHECK: @llvm.ppc.altivec.vsl in test6()
3649 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3652 // CHECK: @llvm.ppc.altivec.vsl in test6()
3653 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3656 // CHECK: @llvm.ppc.altivec.vsl in test6()
3657 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3660 // CHECK: @llvm.ppc.altivec.vsl in test6()
3661 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3664 // CHECK: @llvm.ppc.altivec.vsl in test6()
3665 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3668 // CHECK: @llvm.ppc.altivec.vsl in test6()
3669 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3672 // CHECK: @llvm.ppc.altivec.vsl in test6()
3673 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3676 // CHECK: @llvm.ppc.altivec.vsl in test6()
3677 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3680 // CHECK: @llvm.ppc.altivec.vsl in test6()
3681 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3684 // CHECK: @llvm.ppc.altivec.vsl in test6()
3685 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3688 // CHECK: @llvm.ppc.altivec.vsl in test6()
3689 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3692 // CHECK: @llvm.ppc.altivec.vsl in test6()
3693 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3696 // CHECK: @llvm.ppc.altivec.vsl in test6()
3697 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3700 // CHECK: @llvm.ppc.altivec.vsl in test6()
3701 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3704 // CHECK: @llvm.ppc.altivec.vsl in test6()
3705 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3708 // CHECK: @llvm.ppc.altivec.vsl in test6()
3709 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3712 // CHECK: @llvm.ppc.altivec.vsl in test6()
3713 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3716 // CHECK: @llvm.ppc.altivec.vsl in test6()
3717 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3720 // CHECK: @llvm.ppc.altivec.vsl in test6()
3721 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3724 // CHECK: @llvm.ppc.altivec.vsl in test6()
3725 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3728 // CHECK: @llvm.ppc.altivec.vsl in test6()
3729 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3732 // CHECK: @llvm.ppc.altivec.vsl in test6()
3733 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3736 // CHECK: @llvm.ppc.altivec.vsl in test6()
3737 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3740 // CHECK: @llvm.ppc.altivec.vsl in test6()
3741 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3744 // CHECK: @llvm.ppc.altivec.vsl in test6()
3745 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3748 // CHECK: @llvm.ppc.altivec.vsl in test6()
3749 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3752 // CHECK: @llvm.ppc.altivec.vsl in test6()
3753 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3756 // CHECK: @llvm.ppc.altivec.vsl in test6()
3757 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3760 // CHECK: @llvm.ppc.altivec.vsl in test6()
3761 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3764 // CHECK: @llvm.ppc.altivec.vsl in test6()
3765 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3768 // CHECK: @llvm.ppc.altivec.vsl in test6()
3769 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3772 // CHECK: @llvm.ppc.altivec.vsl in test6()
3773 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3776 // CHECK: @llvm.ppc.altivec.vsl in test6()
3777 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3780 // CHECK: @llvm.ppc.altivec.vsl in test6()
3781 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3784 // CHECK: @llvm.ppc.altivec.vsl in test6()
3785 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3788 // CHECK: @llvm.ppc.altivec.vsl in test6()
3789 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3792 // CHECK: @llvm.ppc.altivec.vsl in test6()
3793 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3796 // CHECK: @llvm.ppc.altivec.vsl in test6()
3797 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3800 // CHECK: @llvm.ppc.altivec.vsl in test6()
3801 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3804 // CHECK: @llvm.ppc.altivec.vsl in test6()
3805 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3808 // CHECK: @llvm.ppc.altivec.vsl in test6()
3809 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3812 // CHECK: @llvm.ppc.altivec.vsl in test6()
3813 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3816 // CHECK: @llvm.ppc.altivec.vsl in test6()
3817 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3820 // CHECK: @llvm.ppc.altivec.vsl in test6()
3821 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3824 // CHECK: @llvm.ppc.altivec.vsl in test6()
3825 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3828 // CHECK: @llvm.ppc.altivec.vsl in test6()
3829 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3832 // CHECK: @llvm.ppc.altivec.vsl in test6()
3833 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3836 // CHECK: @llvm.ppc.altivec.vsl in test6()
3837 // CHECK-LE: @llvm.ppc.altivec.vsl in test6()
3841 // CHECK: @llvm.ppc.altivec.vslo in test6()
3842 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3845 // CHECK: @llvm.ppc.altivec.vslo in test6()
3846 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3849 // CHECK: @llvm.ppc.altivec.vslo in test6()
3850 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3853 // CHECK: @llvm.ppc.altivec.vslo in test6()
3854 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3857 // CHECK: @llvm.ppc.altivec.vslo in test6()
3858 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3861 // CHECK: @llvm.ppc.altivec.vslo in test6()
3862 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3865 // CHECK: @llvm.ppc.altivec.vslo in test6()
3866 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3869 // CHECK: @llvm.ppc.altivec.vslo in test6()
3870 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3873 // CHECK: @llvm.ppc.altivec.vslo in test6()
3874 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3877 // CHECK: @llvm.ppc.altivec.vslo in test6()
3878 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3881 // CHECK: @llvm.ppc.altivec.vslo in test6()
3882 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3885 // CHECK: @llvm.ppc.altivec.vslo in test6()
3886 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3889 // CHECK: @llvm.ppc.altivec.vslo in test6()
3890 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3893 // CHECK: @llvm.ppc.altivec.vslo in test6()
3894 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3897 // CHECK: @llvm.ppc.altivec.vslo in test6()
3898 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3901 // CHECK: @llvm.ppc.altivec.vslo in test6()
3902 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3905 // CHECK: @llvm.ppc.altivec.vslo in test6()
3906 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3909 // CHECK: @llvm.ppc.altivec.vslo in test6()
3910 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3913 // CHECK: @llvm.ppc.altivec.vslo in test6()
3914 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3917 // CHECK: @llvm.ppc.altivec.vslo in test6()
3918 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3921 // CHECK: @llvm.ppc.altivec.vslo in test6()
3922 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3925 // CHECK: @llvm.ppc.altivec.vslo in test6()
3926 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3929 // CHECK: @llvm.ppc.altivec.vslo in test6()
3930 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3933 // CHECK: @llvm.ppc.altivec.vslo in test6()
3934 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3937 // CHECK: @llvm.ppc.altivec.vslo in test6()
3938 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3941 // CHECK: @llvm.ppc.altivec.vslo in test6()
3942 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3945 // CHECK: @llvm.ppc.altivec.vslo in test6()
3946 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3949 // CHECK: @llvm.ppc.altivec.vslo in test6()
3950 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3953 // CHECK: @llvm.ppc.altivec.vslo in test6()
3954 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3957 // CHECK: @llvm.ppc.altivec.vslo in test6()
3958 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3961 // CHECK: @llvm.ppc.altivec.vslo in test6()
3962 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3965 // CHECK: @llvm.ppc.altivec.vslo in test6()
3966 // CHECK-LE: @llvm.ppc.altivec.vslo in test6()
3970 // CHECK: @llvm.ppc.altivec.vperm in test6()
3971 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3974 // CHECK: @llvm.ppc.altivec.vperm in test6()
3975 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3978 // CHECK: @llvm.ppc.altivec.vperm in test6()
3979 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3982 // CHECK: @llvm.ppc.altivec.vperm in test6()
3983 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3986 // CHECK: @llvm.ppc.altivec.vperm in test6()
3987 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3990 // CHECK: @llvm.ppc.altivec.vperm in test6()
3991 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3994 // CHECK: @llvm.ppc.altivec.vperm in test6()
3995 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
3998 // CHECK: @llvm.ppc.altivec.vperm in test6()
3999 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4002 // CHECK: @llvm.ppc.altivec.vperm in test6()
4003 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4006 // CHECK: @llvm.ppc.altivec.vperm in test6()
4007 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4010 // CHECK: @llvm.ppc.altivec.vperm in test6()
4011 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4014 // CHECK: @llvm.ppc.altivec.vperm in test6()
4015 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4018 // CHECK: @llvm.ppc.altivec.vperm in test6()
4019 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4022 // CHECK: @llvm.ppc.altivec.vperm in test6()
4023 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4026 // CHECK: @llvm.ppc.altivec.vperm in test6()
4027 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4030 // CHECK: @llvm.ppc.altivec.vperm in test6()
4031 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4034 // CHECK: @llvm.ppc.altivec.vperm in test6()
4035 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4038 // CHECK: @llvm.ppc.altivec.vperm in test6()
4039 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4042 // CHECK: @llvm.ppc.altivec.vperm in test6()
4043 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4046 // CHECK: @llvm.ppc.altivec.vperm in test6()
4047 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4050 // CHECK: @llvm.ppc.altivec.vperm in test6()
4051 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4054 // CHECK: @llvm.ppc.altivec.vperm in test6()
4055 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
4129 // CHECK: @llvm.ppc.altivec.vsrab in test6()
4130 // CHECK-LE: @llvm.ppc.altivec.vsrab in test6()
4133 // CHECK: @llvm.ppc.altivec.vsrab in test6()
4134 // CHECK-LE: @llvm.ppc.altivec.vsrab in test6()
4137 // CHECK: @llvm.ppc.altivec.vsrah in test6()
4138 // CHECK-LE: @llvm.ppc.altivec.vsrah in test6()
4141 // CHECK: @llvm.ppc.altivec.vsrah in test6()
4142 // CHECK-LE: @llvm.ppc.altivec.vsrah in test6()
4145 // CHECK: @llvm.ppc.altivec.vsraw in test6()
4146 // CHECK-LE: @llvm.ppc.altivec.vsraw in test6()
4149 // CHECK: @llvm.ppc.altivec.vsraw in test6()
4150 // CHECK-LE: @llvm.ppc.altivec.vsraw in test6()
4153 // CHECK: @llvm.ppc.altivec.vsrab in test6()
4154 // CHECK-LE: @llvm.ppc.altivec.vsrab in test6()
4157 // CHECK: @llvm.ppc.altivec.vsrab in test6()
4158 // CHECK-LE: @llvm.ppc.altivec.vsrab in test6()
4161 // CHECK: @llvm.ppc.altivec.vsrah in test6()
4162 // CHECK-LE: @llvm.ppc.altivec.vsrah in test6()
4165 // CHECK: @llvm.ppc.altivec.vsrah in test6()
4166 // CHECK-LE: @llvm.ppc.altivec.vsrah in test6()
4169 // CHECK: @llvm.ppc.altivec.vsraw in test6()
4170 // CHECK-LE: @llvm.ppc.altivec.vsraw in test6()
4173 // CHECK: @llvm.ppc.altivec.vsraw in test6()
4174 // CHECK-LE: @llvm.ppc.altivec.vsraw in test6()
4178 // CHECK: @llvm.ppc.altivec.vsr in test6()
4179 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4182 // CHECK: @llvm.ppc.altivec.vsr in test6()
4183 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4186 // CHECK: @llvm.ppc.altivec.vsr in test6()
4187 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4190 // CHECK: @llvm.ppc.altivec.vsr in test6()
4191 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4194 // CHECK: @llvm.ppc.altivec.vsr in test6()
4195 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4198 // CHECK: @llvm.ppc.altivec.vsr in test6()
4199 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4202 // CHECK: @llvm.ppc.altivec.vsr in test6()
4203 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4206 // CHECK: @llvm.ppc.altivec.vsr in test6()
4207 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4210 // CHECK: @llvm.ppc.altivec.vsr in test6()
4211 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4214 // CHECK: @llvm.ppc.altivec.vsr in test6()
4215 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4218 // CHECK: @llvm.ppc.altivec.vsr in test6()
4219 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4222 // CHECK: @llvm.ppc.altivec.vsr in test6()
4223 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4226 // CHECK: @llvm.ppc.altivec.vsr in test6()
4227 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4230 // CHECK: @llvm.ppc.altivec.vsr in test6()
4231 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4234 // CHECK: @llvm.ppc.altivec.vsr in test6()
4235 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4238 // CHECK: @llvm.ppc.altivec.vsr in test6()
4239 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4242 // CHECK: @llvm.ppc.altivec.vsr in test6()
4243 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4246 // CHECK: @llvm.ppc.altivec.vsr in test6()
4247 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4250 // CHECK: @llvm.ppc.altivec.vsr in test6()
4251 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4254 // CHECK: @llvm.ppc.altivec.vsr in test6()
4255 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4258 // CHECK: @llvm.ppc.altivec.vsr in test6()
4259 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4262 // CHECK: @llvm.ppc.altivec.vsr in test6()
4263 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4266 // CHECK: @llvm.ppc.altivec.vsr in test6()
4267 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4270 // CHECK: @llvm.ppc.altivec.vsr in test6()
4271 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4274 // CHECK: @llvm.ppc.altivec.vsr in test6()
4275 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4278 // CHECK: @llvm.ppc.altivec.vsr in test6()
4279 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4282 // CHECK: @llvm.ppc.altivec.vsr in test6()
4283 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4286 // CHECK: @llvm.ppc.altivec.vsr in test6()
4287 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4290 // CHECK: @llvm.ppc.altivec.vsr in test6()
4291 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4294 // CHECK: @llvm.ppc.altivec.vsr in test6()
4295 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4298 // CHECK: @llvm.ppc.altivec.vsr in test6()
4299 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4302 // CHECK: @llvm.ppc.altivec.vsr in test6()
4303 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4306 // CHECK: @llvm.ppc.altivec.vsr in test6()
4307 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4310 // CHECK: @llvm.ppc.altivec.vsr in test6()
4311 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4314 // CHECK: @llvm.ppc.altivec.vsr in test6()
4315 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4318 // CHECK: @llvm.ppc.altivec.vsr in test6()
4319 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4322 // CHECK: @llvm.ppc.altivec.vsr in test6()
4323 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4326 // CHECK: @llvm.ppc.altivec.vsr in test6()
4327 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4330 // CHECK: @llvm.ppc.altivec.vsr in test6()
4331 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4334 // CHECK: @llvm.ppc.altivec.vsr in test6()
4335 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4338 // CHECK: @llvm.ppc.altivec.vsr in test6()
4339 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4342 // CHECK: @llvm.ppc.altivec.vsr in test6()
4343 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4346 // CHECK: @llvm.ppc.altivec.vsr in test6()
4347 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4350 // CHECK: @llvm.ppc.altivec.vsr in test6()
4351 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4354 // CHECK: @llvm.ppc.altivec.vsr in test6()
4355 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4358 // CHECK: @llvm.ppc.altivec.vsr in test6()
4359 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4362 // CHECK: @llvm.ppc.altivec.vsr in test6()
4363 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4366 // CHECK: @llvm.ppc.altivec.vsr in test6()
4367 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4370 // CHECK: @llvm.ppc.altivec.vsr in test6()
4371 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4374 // CHECK: @llvm.ppc.altivec.vsr in test6()
4375 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4378 // CHECK: @llvm.ppc.altivec.vsr in test6()
4379 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4382 // CHECK: @llvm.ppc.altivec.vsr in test6()
4383 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4386 // CHECK: @llvm.ppc.altivec.vsr in test6()
4387 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4390 // CHECK: @llvm.ppc.altivec.vsr in test6()
4391 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4394 // CHECK: @llvm.ppc.altivec.vsr in test6()
4395 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4398 // CHECK: @llvm.ppc.altivec.vsr in test6()
4399 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4402 // CHECK: @llvm.ppc.altivec.vsr in test6()
4403 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4406 // CHECK: @llvm.ppc.altivec.vsr in test6()
4407 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4410 // CHECK: @llvm.ppc.altivec.vsr in test6()
4411 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4414 // CHECK: @llvm.ppc.altivec.vsr in test6()
4415 // CHECK-LE: @llvm.ppc.altivec.vsr in test6()
4419 // CHECK: @llvm.ppc.altivec.vsro in test6()
4420 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4423 // CHECK: @llvm.ppc.altivec.vsro in test6()
4424 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4427 // CHECK: @llvm.ppc.altivec.vsro in test6()
4428 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4431 // CHECK: @llvm.ppc.altivec.vsro in test6()
4432 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4435 // CHECK: @llvm.ppc.altivec.vsro in test6()
4436 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4439 // CHECK: @llvm.ppc.altivec.vsro in test6()
4440 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4443 // CHECK: @llvm.ppc.altivec.vsro in test6()
4444 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4447 // CHECK: @llvm.ppc.altivec.vsro in test6()
4448 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4451 // CHECK: @llvm.ppc.altivec.vsro in test6()
4452 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4455 // CHECK: @llvm.ppc.altivec.vsro in test6()
4456 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4459 // CHECK: @llvm.ppc.altivec.vsro in test6()
4460 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4463 // CHECK: @llvm.ppc.altivec.vsro in test6()
4464 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4467 // CHECK: @llvm.ppc.altivec.vsro in test6()
4468 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4471 // CHECK: @llvm.ppc.altivec.vsro in test6()
4472 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4475 // CHECK: @llvm.ppc.altivec.vsro in test6()
4476 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4479 // CHECK: @llvm.ppc.altivec.vsro in test6()
4480 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4483 // CHECK: @llvm.ppc.altivec.vsro in test6()
4484 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4487 // CHECK: @llvm.ppc.altivec.vsro in test6()
4488 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4491 // CHECK: @llvm.ppc.altivec.vsro in test6()
4492 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4495 // CHECK: @llvm.ppc.altivec.vsro in test6()
4496 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4499 // CHECK: @llvm.ppc.altivec.vsro in test6()
4500 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4503 // CHECK: @llvm.ppc.altivec.vsro in test6()
4504 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4507 // CHECK: @llvm.ppc.altivec.vsro in test6()
4508 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4511 // CHECK: @llvm.ppc.altivec.vsro in test6()
4512 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4515 // CHECK: @llvm.ppc.altivec.vsro in test6()
4516 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4519 // CHECK: @llvm.ppc.altivec.vsro in test6()
4520 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4523 // CHECK: @llvm.ppc.altivec.vsro in test6()
4524 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4527 // CHECK: @llvm.ppc.altivec.vsro in test6()
4528 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4531 // CHECK: @llvm.ppc.altivec.vsro in test6()
4532 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4535 // CHECK: @llvm.ppc.altivec.vsro in test6()
4536 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4539 // CHECK: @llvm.ppc.altivec.vsro in test6()
4540 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4543 // CHECK: @llvm.ppc.altivec.vsro in test6()
4544 // CHECK-LE: @llvm.ppc.altivec.vsro in test6()
4548 // CHECK: @llvm.ppc.altivec.stvx in test6()
4549 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4552 // CHECK: @llvm.ppc.altivec.stvx in test6()
4553 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4556 // CHECK: @llvm.ppc.altivec.stvx in test6()
4557 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4560 // CHECK: @llvm.ppc.altivec.stvx in test6()
4561 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4564 // CHECK: @llvm.ppc.altivec.stvx in test6()
4565 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4568 // CHECK: @llvm.ppc.altivec.stvx in test6()
4569 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4572 // CHECK: @llvm.ppc.altivec.stvx in test6()
4573 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4576 // CHECK: @llvm.ppc.altivec.stvx in test6()
4577 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4580 // CHECK: @llvm.ppc.altivec.stvx in test6()
4581 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4584 // CHECK: @llvm.ppc.altivec.stvx in test6()
4585 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4588 // CHECK: @llvm.ppc.altivec.stvx in test6()
4589 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4592 // CHECK: @llvm.ppc.altivec.stvx in test6()
4593 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4596 // CHECK: @llvm.ppc.altivec.stvx in test6()
4597 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4600 // CHECK: @llvm.ppc.altivec.stvx in test6()
4601 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4604 // CHECK: @llvm.ppc.altivec.stvx in test6()
4605 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4608 // CHECK: @llvm.ppc.altivec.stvx in test6()
4609 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4612 // CHECK: @llvm.ppc.altivec.stvx in test6()
4613 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4616 // CHECK: @llvm.ppc.altivec.stvx in test6()
4617 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4620 // CHECK: @llvm.ppc.altivec.stvx in test6()
4621 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4624 // CHECK: @llvm.ppc.altivec.stvx in test6()
4625 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4628 // CHECK: @llvm.ppc.altivec.stvx in test6()
4629 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4632 // CHECK: @llvm.ppc.altivec.stvx in test6()
4633 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4636 // CHECK: @llvm.ppc.altivec.stvx in test6()
4637 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4640 // CHECK: @llvm.ppc.altivec.stvx in test6()
4641 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4644 // CHECK: @llvm.ppc.altivec.stvx in test6()
4645 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4648 // CHECK: @llvm.ppc.altivec.stvx in test6()
4649 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4652 // CHECK: @llvm.ppc.altivec.stvx in test6()
4653 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4656 // CHECK: @llvm.ppc.altivec.stvx in test6()
4657 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4660 // CHECK: @llvm.ppc.altivec.stvx in test6()
4661 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4664 // CHECK: @llvm.ppc.altivec.stvx in test6()
4665 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4668 // CHECK: @llvm.ppc.altivec.stvx in test6()
4669 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4672 // CHECK: @llvm.ppc.altivec.stvx in test6()
4673 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4676 // CHECK: @llvm.ppc.altivec.stvx in test6()
4677 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4680 // CHECK: @llvm.ppc.altivec.stvx in test6()
4681 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4684 // CHECK: @llvm.ppc.altivec.stvx in test6()
4685 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4688 // CHECK: @llvm.ppc.altivec.stvx in test6()
4689 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4692 // CHECK: @llvm.ppc.altivec.stvx in test6()
4693 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4696 // CHECK: @llvm.ppc.altivec.stvx in test6()
4697 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4700 // CHECK: @llvm.ppc.altivec.stvx in test6()
4701 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4704 // CHECK: @llvm.ppc.altivec.stvx in test6()
4705 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4708 // CHECK: @llvm.ppc.altivec.stvx in test6()
4709 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4712 // CHECK: @llvm.ppc.altivec.stvx in test6()
4713 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4716 // CHECK: @llvm.ppc.altivec.stvx in test6()
4717 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4720 // CHECK: @llvm.ppc.altivec.stvx in test6()
4721 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4724 // CHECK: @llvm.ppc.altivec.stvx in test6()
4725 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4728 // CHECK: @llvm.ppc.altivec.stvx in test6()
4729 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4732 // CHECK: @llvm.ppc.altivec.stvx in test6()
4733 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4736 // CHECK: @llvm.ppc.altivec.stvx in test6()
4737 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4740 // CHECK: @llvm.ppc.altivec.stvx in test6()
4741 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4744 // CHECK: @llvm.ppc.altivec.stvx in test6()
4745 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4748 // CHECK: @llvm.ppc.altivec.stvx in test6()
4749 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4752 // CHECK: @llvm.ppc.altivec.stvx in test6()
4753 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
4757 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4758 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4761 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4762 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4765 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4766 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4769 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4770 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4773 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4774 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4777 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4778 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4781 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4782 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4785 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4786 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4789 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4790 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4793 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4794 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4797 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4798 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4801 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4802 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4805 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4806 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4809 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4810 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4813 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4814 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4817 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4818 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4821 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4822 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4825 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4826 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4829 // CHECK: @llvm.ppc.altivec.stvebx in test6()
4830 // CHECK-LE: @llvm.ppc.altivec.stvebx in test6()
4833 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4834 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4837 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4838 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4841 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4842 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4845 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4846 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4849 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4850 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4853 // CHECK: @llvm.ppc.altivec.stvehx in test6()
4854 // CHECK-LE: @llvm.ppc.altivec.stvehx in test6()
4857 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4858 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4861 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4862 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4865 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4866 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4869 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4870 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4873 // CHECK: @llvm.ppc.altivec.stvewx in test6()
4874 // CHECK-LE: @llvm.ppc.altivec.stvewx in test6()
4878 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4879 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4882 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4883 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4886 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4887 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4890 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4891 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4894 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4895 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4898 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4899 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4902 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4903 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4906 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4907 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4910 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4911 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4914 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4915 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4918 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4919 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4922 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4923 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4926 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4927 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4930 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4931 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4934 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4935 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4938 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4939 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4942 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4943 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4946 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4947 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4950 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4951 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4954 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4955 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4958 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4959 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4962 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4963 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4966 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4967 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4970 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4971 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4974 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4975 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4978 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4979 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4982 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4983 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4986 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4987 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4990 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4991 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4994 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4995 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
4998 // CHECK: @llvm.ppc.altivec.stvxl in test6()
4999 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5002 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5003 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5006 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5007 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5010 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5011 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5014 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5015 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5018 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5019 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5022 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5023 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5026 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5027 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5030 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5031 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5034 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5035 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5038 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5039 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5042 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5043 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5046 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5047 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5050 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5051 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5054 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5055 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5058 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5059 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5062 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5063 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5066 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5067 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5070 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5071 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5074 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5075 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5078 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5079 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5082 // CHECK: @llvm.ppc.altivec.stvxl in test6()
5083 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
5240 // CHECK: @llvm.ppc.altivec.vsubcuw in test6()
5241 // CHECK-LE: @llvm.ppc.altivec.vsubcuw in test6()
5244 // CHECK: @llvm.ppc.altivec.vsubcuw in test6()
5245 // CHECK-LE: @llvm.ppc.altivec.vsubcuw in test6()
5249 // CHECK: @llvm.ppc.altivec.vsubsbs in test6()
5250 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test6()
5253 // CHECK: @llvm.ppc.altivec.vsubsbs in test6()
5254 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test6()
5257 // CHECK: @llvm.ppc.altivec.vsubsbs in test6()
5258 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test6()
5261 // CHECK: @llvm.ppc.altivec.vsububs in test6()
5262 // CHECK-LE: @llvm.ppc.altivec.vsububs in test6()
5265 // CHECK: @llvm.ppc.altivec.vsububs in test6()
5266 // CHECK-LE: @llvm.ppc.altivec.vsububs in test6()
5269 // CHECK: @llvm.ppc.altivec.vsububs in test6()
5270 // CHECK-LE: @llvm.ppc.altivec.vsububs in test6()
5273 // CHECK: @llvm.ppc.altivec.vsubshs in test6()
5274 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test6()
5277 // CHECK: @llvm.ppc.altivec.vsubshs in test6()
5278 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test6()
5281 // CHECK: @llvm.ppc.altivec.vsubshs in test6()
5282 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test6()
5285 // CHECK: @llvm.ppc.altivec.vsubuhs in test6()
5286 // CHECK-LE: @llvm.ppc.altivec.vsubuhs in test6()
5289 // CHECK: @llvm.ppc.altivec.vsubuhs in test6()
5290 // CHECK-LE: @llvm.ppc.altivec.vsubuhs in test6()
5293 // CHECK: @llvm.ppc.altivec.vsubuhs in test6()
5294 // CHECK-LE: @llvm.ppc.altivec.vsubuhs in test6()
5297 // CHECK: @llvm.ppc.altivec.vsubsws in test6()
5298 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test6()
5301 // CHECK: @llvm.ppc.altivec.vsubsws in test6()
5302 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test6()
5305 // CHECK: @llvm.ppc.altivec.vsubsws in test6()
5306 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test6()
5309 // CHECK: @llvm.ppc.altivec.vsubuws in test6()
5310 // CHECK-LE: @llvm.ppc.altivec.vsubuws in test6()
5313 // CHECK: @llvm.ppc.altivec.vsubuws in test6()
5314 // CHECK-LE: @llvm.ppc.altivec.vsubuws in test6()
5317 // CHECK: @llvm.ppc.altivec.vsubuws in test6()
5318 // CHECK-LE: @llvm.ppc.altivec.vsubuws in test6()
5321 // CHECK: @llvm.ppc.altivec.vsubsbs in test6()
5322 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test6()
5325 // CHECK: @llvm.ppc.altivec.vsubsbs in test6()
5326 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test6()
5329 // CHECK: @llvm.ppc.altivec.vsubsbs in test6()
5330 // CHECK-LE: @llvm.ppc.altivec.vsubsbs in test6()
5333 // CHECK: @llvm.ppc.altivec.vsububs in test6()
5334 // CHECK-LE: @llvm.ppc.altivec.vsububs in test6()
5337 // CHECK: @llvm.ppc.altivec.vsububs in test6()
5338 // CHECK-LE: @llvm.ppc.altivec.vsububs in test6()
5341 // CHECK: @llvm.ppc.altivec.vsububs in test6()
5342 // CHECK-LE: @llvm.ppc.altivec.vsububs in test6()
5345 // CHECK: @llvm.ppc.altivec.vsubshs in test6()
5346 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test6()
5349 // CHECK: @llvm.ppc.altivec.vsubshs in test6()
5350 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test6()
5353 // CHECK: @llvm.ppc.altivec.vsubshs in test6()
5354 // CHECK-LE: @llvm.ppc.altivec.vsubshs in test6()
5357 // CHECK: @llvm.ppc.altivec.vsubuhs in test6()
5358 // CHECK-LE: @llvm.ppc.altivec.vsubuhs in test6()
5361 // CHECK: @llvm.ppc.altivec.vsubuhs in test6()
5362 // CHECK-LE: @llvm.ppc.altivec.vsubuhs in test6()
5365 // CHECK: @llvm.ppc.altivec.vsubuhs in test6()
5366 // CHECK-LE: @llvm.ppc.altivec.vsubuhs in test6()
5369 // CHECK: @llvm.ppc.altivec.vsubsws in test6()
5370 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test6()
5373 // CHECK: @llvm.ppc.altivec.vsubsws in test6()
5374 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test6()
5377 // CHECK: @llvm.ppc.altivec.vsubsws in test6()
5378 // CHECK-LE: @llvm.ppc.altivec.vsubsws in test6()
5381 // CHECK: @llvm.ppc.altivec.vsubuws in test6()
5382 // CHECK-LE: @llvm.ppc.altivec.vsubuws in test6()
5385 // CHECK: @llvm.ppc.altivec.vsubuws in test6()
5386 // CHECK-LE: @llvm.ppc.altivec.vsubuws in test6()
5389 // CHECK: @llvm.ppc.altivec.vsubuws in test6()
5390 // CHECK-LE: @llvm.ppc.altivec.vsubuws in test6()
5394 // CHECK: @llvm.ppc.altivec.vsum4sbs in test6()
5395 // CHECK-LE: @llvm.ppc.altivec.vsum4sbs in test6()
5398 // CHECK: @llvm.ppc.altivec.vsum4ubs in test6()
5399 // CHECK-LE: @llvm.ppc.altivec.vsum4ubs in test6()
5402 // CHECK: @llvm.ppc.altivec.vsum4shs in test6()
5403 // CHECK-LE: @llvm.ppc.altivec.vsum4shs in test6()
5406 // CHECK: @llvm.ppc.altivec.vsum4sbs in test6()
5407 // CHECK-LE: @llvm.ppc.altivec.vsum4sbs in test6()
5410 // CHECK: @llvm.ppc.altivec.vsum4ubs in test6()
5411 // CHECK-LE: @llvm.ppc.altivec.vsum4ubs in test6()
5414 // CHECK: @llvm.ppc.altivec.vsum4shs in test6()
5415 // CHECK-LE: @llvm.ppc.altivec.vsum4shs in test6()
5419 // CHECK: @llvm.ppc.altivec.vsum2sws in test6()
5420 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5421 // CHECK-LE: @llvm.ppc.altivec.vsum2sws in test6()
5422 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5425 // CHECK: @llvm.ppc.altivec.vsum2sws in test6()
5426 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5427 // CHECK-LE: @llvm.ppc.altivec.vsum2sws in test6()
5428 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5432 // CHECK: @llvm.ppc.altivec.vsumsws in test6()
5433 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5434 // CHECK-LE: @llvm.ppc.altivec.vsumsws in test6()
5437 // CHECK: @llvm.ppc.altivec.vsumsws in test6()
5438 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5439 // CHECK-LE: @llvm.ppc.altivec.vsumsws in test6()
5443 // CHECK: @llvm.ppc.altivec.vrfiz in test6()
5444 // CHECK-LE: @llvm.ppc.altivec.vrfiz in test6()
5447 // CHECK: @llvm.ppc.altivec.vrfiz in test6()
5448 // CHECK-LE: @llvm.ppc.altivec.vrfiz in test6()
5452 // CHECK: @llvm.ppc.altivec.vupkhsb in test6()
5453 // CHECK-LE: @llvm.ppc.altivec.vupklsb in test6()
5456 // CHECK: @llvm.ppc.altivec.vupkhsb in test6()
5457 // CHECK-LE: @llvm.ppc.altivec.vupklsb in test6()
5460 // CHECK: @llvm.ppc.altivec.vupkhsh in test6()
5461 // CHECK-LE: @llvm.ppc.altivec.vupklsh in test6()
5464 // CHECK: @llvm.ppc.altivec.vupkhsh in test6()
5465 // CHECK-LE: @llvm.ppc.altivec.vupklsh in test6()
5468 // CHECK: @llvm.ppc.altivec.vupkhpx in test6()
5469 // CHECK-LE: @llvm.ppc.altivec.vupklpx in test6()
5472 // CHECK: @llvm.ppc.altivec.vupkhsb in test6()
5473 // CHECK-LE: @llvm.ppc.altivec.vupklsb in test6()
5476 // CHECK: @llvm.ppc.altivec.vupkhsb in test6()
5477 // CHECK-LE: @llvm.ppc.altivec.vupklsb in test6()
5480 // CHECK: @llvm.ppc.altivec.vupkhsh in test6()
5481 // CHECK-LE: @llvm.ppc.altivec.vupklsh in test6()
5484 // CHECK: @llvm.ppc.altivec.vupkhsh in test6()
5485 // CHECK-LE: @llvm.ppc.altivec.vupklsh in test6()
5488 // CHECK: @llvm.ppc.altivec.vupkhpx in test6()
5489 // CHECK-LE: @llvm.ppc.altivec.vupklpx in test6()
5493 // CHECK: @llvm.ppc.altivec.vupklsb in test6()
5494 // CHECK-LE: @llvm.ppc.altivec.vupkhsb in test6()
5497 // CHECK: @llvm.ppc.altivec.vupklsb in test6()
5498 // CHECK-LE: @llvm.ppc.altivec.vupkhsb in test6()
5501 // CHECK: @llvm.ppc.altivec.vupklsh in test6()
5502 // CHECK-LE: @llvm.ppc.altivec.vupkhsh in test6()
5505 // CHECK: @llvm.ppc.altivec.vupklsh in test6()
5506 // CHECK-LE: @llvm.ppc.altivec.vupkhsh in test6()
5509 // CHECK: @llvm.ppc.altivec.vupklpx in test6()
5510 // CHECK-LE: @llvm.ppc.altivec.vupkhpx in test6()
5513 // CHECK: @llvm.ppc.altivec.vupklsb in test6()
5514 // CHECK-LE: @llvm.ppc.altivec.vupkhsb in test6()
5517 // CHECK: @llvm.ppc.altivec.vupklsb in test6()
5518 // CHECK-LE: @llvm.ppc.altivec.vupkhsb in test6()
5521 // CHECK: @llvm.ppc.altivec.vupklsh in test6()
5522 // CHECK-LE: @llvm.ppc.altivec.vupkhsh in test6()
5525 // CHECK: @llvm.ppc.altivec.vupklsh in test6()
5526 // CHECK-LE: @llvm.ppc.altivec.vupkhsh in test6()
5529 // CHECK: @llvm.ppc.altivec.vupklpx in test6()
5530 // CHECK-LE: @llvm.ppc.altivec.vupkhpx in test6()
5811 // CHECK: @llvm.ppc.altivec.lvx in test6()
5812 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5814 // CHECK: @llvm.ppc.altivec.vperm in test6()
5815 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5816 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5818 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5821 // CHECK: @llvm.ppc.altivec.lvx in test6()
5822 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5824 // CHECK: @llvm.ppc.altivec.vperm in test6()
5825 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5826 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5828 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5831 // CHECK: @llvm.ppc.altivec.lvx in test6()
5832 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5834 // CHECK: @llvm.ppc.altivec.vperm in test6()
5835 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5836 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5838 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5841 // CHECK: @llvm.ppc.altivec.lvx in test6()
5842 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5844 // CHECK: @llvm.ppc.altivec.vperm in test6()
5845 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5846 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5848 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5851 // CHECK: @llvm.ppc.altivec.lvx in test6()
5853 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5854 // CHECK: @llvm.ppc.altivec.vperm in test6()
5855 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5857 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5858 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5861 // CHECK: @llvm.ppc.altivec.lvx in test6()
5862 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5864 // CHECK: @llvm.ppc.altivec.vperm in test6()
5865 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5866 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5868 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5871 // CHECK: @llvm.ppc.altivec.lvx in test6()
5872 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5874 // CHECK: @llvm.ppc.altivec.vperm in test6()
5875 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5876 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5878 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5881 // CHECK: @llvm.ppc.altivec.lvx in test6()
5882 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5884 // CHECK: @llvm.ppc.altivec.vperm in test6()
5885 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5886 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5888 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5891 // CHECK: @llvm.ppc.altivec.lvx in test6()
5892 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5894 // CHECK: @llvm.ppc.altivec.vperm in test6()
5895 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5896 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5898 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5901 // CHECK: @llvm.ppc.altivec.lvx in test6()
5903 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5904 // CHECK: @llvm.ppc.altivec.vperm in test6()
5905 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5907 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5908 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5911 // CHECK: @llvm.ppc.altivec.lvx in test6()
5913 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5914 // CHECK: @llvm.ppc.altivec.vperm in test6()
5915 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5917 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5918 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5921 // CHECK: @llvm.ppc.altivec.lvx in test6()
5922 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5924 // CHECK: @llvm.ppc.altivec.vperm in test6()
5925 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5926 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5928 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5931 // CHECK: @llvm.ppc.altivec.lvx in test6()
5932 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5934 // CHECK: @llvm.ppc.altivec.vperm in test6()
5935 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5936 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5938 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5941 // CHECK: @llvm.ppc.altivec.lvx in test6()
5942 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5944 // CHECK: @llvm.ppc.altivec.vperm in test6()
5945 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5946 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5948 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5951 // CHECK: @llvm.ppc.altivec.lvx in test6()
5952 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5954 // CHECK: @llvm.ppc.altivec.vperm in test6()
5955 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5956 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5958 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5961 // CHECK: @llvm.ppc.altivec.lvx in test6()
5963 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5964 // CHECK: @llvm.ppc.altivec.vperm in test6()
5965 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5967 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5968 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5971 // CHECK: @llvm.ppc.altivec.lvx in test6()
5972 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5974 // CHECK: @llvm.ppc.altivec.vperm in test6()
5975 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
5976 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5978 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5982 // CHECK: @llvm.ppc.altivec.lvxl in test6()
5983 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5985 // CHECK: @llvm.ppc.altivec.vperm in test6()
5986 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
5987 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5989 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
5992 // CHECK: @llvm.ppc.altivec.lvxl in test6()
5993 // CHECK: @llvm.ppc.altivec.lvsl in test6()
5995 // CHECK: @llvm.ppc.altivec.vperm in test6()
5996 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
5997 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
5999 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6002 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6003 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6005 // CHECK: @llvm.ppc.altivec.vperm in test6()
6006 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6007 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6009 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6012 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6013 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6015 // CHECK: @llvm.ppc.altivec.vperm in test6()
6016 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6017 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6019 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6022 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6024 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6025 // CHECK: @llvm.ppc.altivec.vperm in test6()
6026 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6028 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6029 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6032 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6033 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6035 // CHECK: @llvm.ppc.altivec.vperm in test6()
6036 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6037 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6039 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6042 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6043 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6045 // CHECK: @llvm.ppc.altivec.vperm in test6()
6046 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6047 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6049 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6052 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6053 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6055 // CHECK: @llvm.ppc.altivec.vperm in test6()
6056 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6057 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6059 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6062 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6063 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6065 // CHECK: @llvm.ppc.altivec.vperm in test6()
6066 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6067 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6069 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6072 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6074 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6075 // CHECK: @llvm.ppc.altivec.vperm in test6()
6076 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6078 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6079 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6082 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6084 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6085 // CHECK: @llvm.ppc.altivec.vperm in test6()
6086 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6088 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6089 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6092 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6093 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6095 // CHECK: @llvm.ppc.altivec.vperm in test6()
6096 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6097 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6099 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6102 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6103 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6105 // CHECK: @llvm.ppc.altivec.vperm in test6()
6106 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6107 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6109 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6112 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6113 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6115 // CHECK: @llvm.ppc.altivec.vperm in test6()
6116 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6117 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6119 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6122 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6123 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6125 // CHECK: @llvm.ppc.altivec.vperm in test6()
6126 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6127 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6129 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6132 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6134 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6135 // CHECK: @llvm.ppc.altivec.vperm in test6()
6136 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6138 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6139 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6142 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6143 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6145 // CHECK: @llvm.ppc.altivec.vperm in test6()
6146 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6147 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6149 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6153 // CHECK: @llvm.ppc.altivec.lvx in test6()
6154 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6156 // CHECK: @llvm.ppc.altivec.vperm in test6()
6157 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6158 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6160 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6163 // CHECK: @llvm.ppc.altivec.lvx in test6()
6164 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6166 // CHECK: @llvm.ppc.altivec.vperm in test6()
6167 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6168 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6170 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6173 // CHECK: @llvm.ppc.altivec.lvx in test6()
6174 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6176 // CHECK: @llvm.ppc.altivec.vperm in test6()
6177 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6178 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6180 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6183 // CHECK: @llvm.ppc.altivec.lvx in test6()
6184 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6186 // CHECK: @llvm.ppc.altivec.vperm in test6()
6187 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6188 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6190 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6194 // CHECK: @llvm.ppc.altivec.lvx in test6()
6195 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6196 // CHECK: @llvm.ppc.altivec.vperm in test6()
6198 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6199 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6200 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6203 // CHECK: @llvm.ppc.altivec.lvx in test6()
6204 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6206 // CHECK: @llvm.ppc.altivec.vperm in test6()
6207 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6208 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6210 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6213 // CHECK: @llvm.ppc.altivec.lvx in test6()
6214 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6216 // CHECK: @llvm.ppc.altivec.vperm in test6()
6217 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6218 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6220 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6223 // CHECK: @llvm.ppc.altivec.lvx in test6()
6224 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6226 // CHECK: @llvm.ppc.altivec.vperm in test6()
6227 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6228 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6230 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6233 // CHECK: @llvm.ppc.altivec.lvx in test6()
6234 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6236 // CHECK: @llvm.ppc.altivec.vperm in test6()
6237 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6238 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6240 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6244 // CHECK: @llvm.ppc.altivec.lvx in test6()
6245 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6246 // CHECK: @llvm.ppc.altivec.vperm in test6()
6248 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6249 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6250 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6254 // CHECK: @llvm.ppc.altivec.lvx in test6()
6255 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6256 // CHECK: @llvm.ppc.altivec.vperm in test6()
6258 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6259 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6260 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6263 // CHECK: @llvm.ppc.altivec.lvx in test6()
6264 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6266 // CHECK: @llvm.ppc.altivec.vperm in test6()
6267 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6268 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6270 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6273 // CHECK: @llvm.ppc.altivec.lvx in test6()
6274 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6276 // CHECK: @llvm.ppc.altivec.vperm in test6()
6277 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6278 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6280 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6283 // CHECK: @llvm.ppc.altivec.lvx in test6()
6284 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6286 // CHECK: @llvm.ppc.altivec.vperm in test6()
6287 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6288 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6290 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6293 // CHECK: @llvm.ppc.altivec.lvx in test6()
6294 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6296 // CHECK: @llvm.ppc.altivec.vperm in test6()
6297 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6298 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6300 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6304 // CHECK: @llvm.ppc.altivec.lvx in test6()
6305 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6306 // CHECK: @llvm.ppc.altivec.vperm in test6()
6308 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6309 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6310 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6313 // CHECK: @llvm.ppc.altivec.lvx in test6()
6314 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6316 // CHECK: @llvm.ppc.altivec.vperm in test6()
6317 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6318 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6320 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6324 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6325 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6327 // CHECK: @llvm.ppc.altivec.vperm in test6()
6328 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6329 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6331 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6334 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6335 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6337 // CHECK: @llvm.ppc.altivec.vperm in test6()
6338 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6339 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6341 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6344 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6345 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6347 // CHECK: @llvm.ppc.altivec.vperm in test6()
6348 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6349 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6351 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6354 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6355 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6357 // CHECK: @llvm.ppc.altivec.vperm in test6()
6358 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6359 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6361 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6365 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6366 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6367 // CHECK: @llvm.ppc.altivec.vperm in test6()
6369 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6370 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6371 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6374 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6375 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6377 // CHECK: @llvm.ppc.altivec.vperm in test6()
6378 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6379 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6381 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6384 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6385 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6387 // CHECK: @llvm.ppc.altivec.vperm in test6()
6388 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6389 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6391 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6394 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6395 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6397 // CHECK: @llvm.ppc.altivec.vperm in test6()
6398 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6399 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6401 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6404 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6405 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6407 // CHECK: @llvm.ppc.altivec.vperm in test6()
6408 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6409 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6411 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6415 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6416 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6417 // CHECK: @llvm.ppc.altivec.vperm in test6()
6419 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6420 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6421 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6425 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6426 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6427 // CHECK: @llvm.ppc.altivec.vperm in test6()
6429 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6430 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6431 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6434 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6435 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6437 // CHECK: @llvm.ppc.altivec.vperm in test6()
6438 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6439 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6441 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6444 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6445 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6447 // CHECK: @llvm.ppc.altivec.vperm in test6()
6448 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6449 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6451 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6454 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6455 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6457 // CHECK: @llvm.ppc.altivec.vperm in test6()
6458 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6459 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6461 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6464 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6465 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6467 // CHECK: @llvm.ppc.altivec.vperm in test6()
6468 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6469 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6471 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6475 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6476 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6477 // CHECK: @llvm.ppc.altivec.vperm in test6()
6479 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6480 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6481 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6484 // CHECK: @llvm.ppc.altivec.lvxl in test6()
6485 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6487 // CHECK: @llvm.ppc.altivec.vperm in test6()
6488 // CHECK-LE: @llvm.ppc.altivec.lvxl in test6()
6489 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6491 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6495 // CHECK: @llvm.ppc.altivec.lvx in test6()
6496 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6498 // CHECK: @llvm.ppc.altivec.vperm in test6()
6499 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6500 // CHECK: @llvm.ppc.altivec.vperm in test6()
6501 // CHECK: @llvm.ppc.altivec.stvx in test6()
6502 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6503 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6505 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6506 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6507 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6508 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6511 // CHECK: @llvm.ppc.altivec.lvx in test6()
6512 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6514 // CHECK: @llvm.ppc.altivec.vperm in test6()
6515 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6516 // CHECK: @llvm.ppc.altivec.vperm in test6()
6517 // CHECK: @llvm.ppc.altivec.stvx in test6()
6518 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6519 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6521 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6522 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6523 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6524 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6527 // CHECK: @llvm.ppc.altivec.lvx in test6()
6528 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6530 // CHECK: @llvm.ppc.altivec.vperm in test6()
6531 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6532 // CHECK: @llvm.ppc.altivec.vperm in test6()
6533 // CHECK: @llvm.ppc.altivec.stvx in test6()
6534 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6535 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6537 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6538 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6539 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6540 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6543 // CHECK: @llvm.ppc.altivec.lvx in test6()
6544 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6546 // CHECK: @llvm.ppc.altivec.vperm in test6()
6547 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6548 // CHECK: @llvm.ppc.altivec.vperm in test6()
6549 // CHECK: @llvm.ppc.altivec.stvx in test6()
6550 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6551 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6553 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6554 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6555 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6556 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6560 // CHECK: @llvm.ppc.altivec.lvx in test6()
6561 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6562 // CHECK: @llvm.ppc.altivec.vperm in test6()
6563 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6564 // CHECK: @llvm.ppc.altivec.vperm in test6()
6565 // CHECK: @llvm.ppc.altivec.stvx in test6()
6567 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6568 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6569 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6570 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6571 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6572 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6575 // CHECK: @llvm.ppc.altivec.lvx in test6()
6576 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6578 // CHECK: @llvm.ppc.altivec.vperm in test6()
6579 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6580 // CHECK: @llvm.ppc.altivec.vperm in test6()
6581 // CHECK: @llvm.ppc.altivec.stvx in test6()
6582 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6583 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6585 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6586 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6587 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6588 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6591 // CHECK: @llvm.ppc.altivec.lvx in test6()
6592 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6594 // CHECK: @llvm.ppc.altivec.vperm in test6()
6595 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6596 // CHECK: @llvm.ppc.altivec.vperm in test6()
6597 // CHECK: @llvm.ppc.altivec.stvx in test6()
6598 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6599 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6601 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6602 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6603 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6604 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6607 // CHECK: @llvm.ppc.altivec.lvx in test6()
6608 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6610 // CHECK: @llvm.ppc.altivec.vperm in test6()
6611 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6612 // CHECK: @llvm.ppc.altivec.vperm in test6()
6613 // CHECK: @llvm.ppc.altivec.stvx in test6()
6614 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6615 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6617 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6618 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6619 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6620 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6623 // CHECK: @llvm.ppc.altivec.lvx in test6()
6624 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6626 // CHECK: @llvm.ppc.altivec.vperm in test6()
6627 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6628 // CHECK: @llvm.ppc.altivec.vperm in test6()
6629 // CHECK: @llvm.ppc.altivec.stvx in test6()
6630 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6631 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6633 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6634 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6635 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6636 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6640 // CHECK: @llvm.ppc.altivec.lvx in test6()
6641 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6642 // CHECK: @llvm.ppc.altivec.vperm in test6()
6643 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6644 // CHECK: @llvm.ppc.altivec.vperm in test6()
6645 // CHECK: @llvm.ppc.altivec.stvx in test6()
6647 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6648 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6649 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6650 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6651 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6652 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6656 // CHECK: @llvm.ppc.altivec.lvx in test6()
6657 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6658 // CHECK: @llvm.ppc.altivec.vperm in test6()
6659 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6660 // CHECK: @llvm.ppc.altivec.vperm in test6()
6661 // CHECK: @llvm.ppc.altivec.stvx in test6()
6663 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6664 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6665 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6666 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6667 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6668 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6671 // CHECK: @llvm.ppc.altivec.lvx in test6()
6672 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6674 // CHECK: @llvm.ppc.altivec.vperm in test6()
6675 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6676 // CHECK: @llvm.ppc.altivec.vperm in test6()
6677 // CHECK: @llvm.ppc.altivec.stvx in test6()
6678 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6679 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6681 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6682 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6683 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6684 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6687 // CHECK: @llvm.ppc.altivec.lvx in test6()
6688 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6690 // CHECK: @llvm.ppc.altivec.vperm in test6()
6691 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6692 // CHECK: @llvm.ppc.altivec.vperm in test6()
6693 // CHECK: @llvm.ppc.altivec.stvx in test6()
6694 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6695 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6697 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6698 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6699 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6700 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6703 // CHECK: @llvm.ppc.altivec.lvx in test6()
6704 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6706 // CHECK: @llvm.ppc.altivec.vperm in test6()
6707 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6708 // CHECK: @llvm.ppc.altivec.vperm in test6()
6709 // CHECK: @llvm.ppc.altivec.stvx in test6()
6710 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6711 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6713 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6714 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6715 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6716 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6719 // CHECK: @llvm.ppc.altivec.lvx in test6()
6720 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6722 // CHECK: @llvm.ppc.altivec.vperm in test6()
6723 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6724 // CHECK: @llvm.ppc.altivec.vperm in test6()
6725 // CHECK: @llvm.ppc.altivec.stvx in test6()
6726 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6727 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6729 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6730 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6731 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6732 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6736 // CHECK: @llvm.ppc.altivec.lvx in test6()
6737 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6738 // CHECK: @llvm.ppc.altivec.vperm in test6()
6739 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6740 // CHECK: @llvm.ppc.altivec.vperm in test6()
6741 // CHECK: @llvm.ppc.altivec.stvx in test6()
6743 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6744 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6745 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6746 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6747 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6748 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6751 // CHECK: @llvm.ppc.altivec.lvx in test6()
6752 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6754 // CHECK: @llvm.ppc.altivec.vperm in test6()
6755 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6756 // CHECK: @llvm.ppc.altivec.vperm in test6()
6757 // CHECK: @llvm.ppc.altivec.stvx in test6()
6758 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6759 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6761 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6762 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6763 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6764 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
6768 // CHECK: @llvm.ppc.altivec.lvx in test6()
6769 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6771 // CHECK: @llvm.ppc.altivec.vperm in test6()
6772 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6773 // CHECK: @llvm.ppc.altivec.vperm in test6()
6774 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6775 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6776 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6778 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6779 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6780 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6781 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6784 // CHECK: @llvm.ppc.altivec.lvx in test6()
6785 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6787 // CHECK: @llvm.ppc.altivec.vperm in test6()
6788 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6789 // CHECK: @llvm.ppc.altivec.vperm in test6()
6790 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6791 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6792 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6794 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6795 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6796 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6797 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6800 // CHECK: @llvm.ppc.altivec.lvx in test6()
6801 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6803 // CHECK: @llvm.ppc.altivec.vperm in test6()
6804 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6805 // CHECK: @llvm.ppc.altivec.vperm in test6()
6806 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6807 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6808 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6810 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6811 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6812 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6813 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6816 // CHECK: @llvm.ppc.altivec.lvx in test6()
6817 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6819 // CHECK: @llvm.ppc.altivec.vperm in test6()
6820 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6821 // CHECK: @llvm.ppc.altivec.vperm in test6()
6822 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6823 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6824 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6826 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6827 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6828 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6829 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6833 // CHECK: @llvm.ppc.altivec.lvx in test6()
6834 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6835 // CHECK: @llvm.ppc.altivec.vperm in test6()
6836 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6837 // CHECK: @llvm.ppc.altivec.vperm in test6()
6838 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6840 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6841 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6842 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6843 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6844 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6845 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6848 // CHECK: @llvm.ppc.altivec.lvx in test6()
6849 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6851 // CHECK: @llvm.ppc.altivec.vperm in test6()
6852 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6853 // CHECK: @llvm.ppc.altivec.vperm in test6()
6854 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6855 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6856 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6858 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6859 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6860 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6861 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6864 // CHECK: @llvm.ppc.altivec.lvx in test6()
6865 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6867 // CHECK: @llvm.ppc.altivec.vperm in test6()
6868 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6869 // CHECK: @llvm.ppc.altivec.vperm in test6()
6870 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6871 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6872 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6874 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6875 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6876 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6877 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6880 // CHECK: @llvm.ppc.altivec.lvx in test6()
6881 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6883 // CHECK: @llvm.ppc.altivec.vperm in test6()
6884 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6885 // CHECK: @llvm.ppc.altivec.vperm in test6()
6886 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6887 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6888 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6890 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6891 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6892 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6893 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6896 // CHECK: @llvm.ppc.altivec.lvx in test6()
6897 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6899 // CHECK: @llvm.ppc.altivec.vperm in test6()
6900 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6901 // CHECK: @llvm.ppc.altivec.vperm in test6()
6902 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6903 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6904 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6906 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6907 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6908 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6909 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6913 // CHECK: @llvm.ppc.altivec.lvx in test6()
6914 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6915 // CHECK: @llvm.ppc.altivec.vperm in test6()
6916 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6917 // CHECK: @llvm.ppc.altivec.vperm in test6()
6918 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6920 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6921 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6922 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6923 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6924 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6925 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6929 // CHECK: @llvm.ppc.altivec.lvx in test6()
6930 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6931 // CHECK: @llvm.ppc.altivec.vperm in test6()
6932 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6933 // CHECK: @llvm.ppc.altivec.vperm in test6()
6934 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6936 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6937 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6938 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6939 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6940 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6941 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6944 // CHECK: @llvm.ppc.altivec.lvx in test6()
6945 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6947 // CHECK: @llvm.ppc.altivec.vperm in test6()
6948 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6949 // CHECK: @llvm.ppc.altivec.vperm in test6()
6950 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6951 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6952 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6954 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6955 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6956 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6957 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6960 // CHECK: @llvm.ppc.altivec.lvx in test6()
6961 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6963 // CHECK: @llvm.ppc.altivec.vperm in test6()
6964 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6965 // CHECK: @llvm.ppc.altivec.vperm in test6()
6966 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6967 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6968 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6970 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6971 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6972 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6973 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6976 // CHECK: @llvm.ppc.altivec.lvx in test6()
6977 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6979 // CHECK: @llvm.ppc.altivec.vperm in test6()
6980 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6981 // CHECK: @llvm.ppc.altivec.vperm in test6()
6982 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6983 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
6984 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
6986 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6987 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
6988 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
6989 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
6992 // CHECK: @llvm.ppc.altivec.lvx in test6()
6993 // CHECK: @llvm.ppc.altivec.lvsl in test6()
6995 // CHECK: @llvm.ppc.altivec.vperm in test6()
6996 // CHECK: @llvm.ppc.altivec.lvsr in test6()
6997 // CHECK: @llvm.ppc.altivec.vperm in test6()
6998 // CHECK: @llvm.ppc.altivec.stvxl in test6()
6999 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7000 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7002 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7003 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7004 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7005 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7009 // CHECK: @llvm.ppc.altivec.lvx in test6()
7010 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7011 // CHECK: @llvm.ppc.altivec.vperm in test6()
7012 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7013 // CHECK: @llvm.ppc.altivec.vperm in test6()
7014 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7016 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7017 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7018 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7019 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7020 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7021 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7024 // CHECK: @llvm.ppc.altivec.lvx in test6()
7025 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7027 // CHECK: @llvm.ppc.altivec.vperm in test6()
7028 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7029 // CHECK: @llvm.ppc.altivec.vperm in test6()
7030 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7031 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7032 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7034 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7035 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7036 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7037 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7041 // CHECK: @llvm.ppc.altivec.lvx in test6()
7042 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7044 // CHECK: @llvm.ppc.altivec.vperm in test6()
7045 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7046 // CHECK: @llvm.ppc.altivec.vperm in test6()
7047 // CHECK: @llvm.ppc.altivec.stvx in test6()
7048 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7049 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7051 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7052 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7053 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7054 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7057 // CHECK: @llvm.ppc.altivec.lvx in test6()
7058 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7060 // CHECK: @llvm.ppc.altivec.vperm in test6()
7061 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7062 // CHECK: @llvm.ppc.altivec.vperm in test6()
7063 // CHECK: @llvm.ppc.altivec.stvx in test6()
7064 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7065 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7067 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7068 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7069 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7070 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7073 // CHECK: @llvm.ppc.altivec.lvx in test6()
7074 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7076 // CHECK: @llvm.ppc.altivec.vperm in test6()
7077 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7078 // CHECK: @llvm.ppc.altivec.vperm in test6()
7079 // CHECK: @llvm.ppc.altivec.stvx in test6()
7080 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7081 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7083 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7084 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7085 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7086 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7089 // CHECK: @llvm.ppc.altivec.lvx in test6()
7090 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7092 // CHECK: @llvm.ppc.altivec.vperm in test6()
7093 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7094 // CHECK: @llvm.ppc.altivec.vperm in test6()
7095 // CHECK: @llvm.ppc.altivec.stvx in test6()
7096 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7097 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7099 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7100 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7101 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7102 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7105 // CHECK: @llvm.ppc.altivec.lvx in test6()
7107 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7108 // CHECK: @llvm.ppc.altivec.vperm in test6()
7109 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7110 // CHECK: @llvm.ppc.altivec.vperm in test6()
7111 // CHECK: @llvm.ppc.altivec.stvx in test6()
7112 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7114 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7115 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7116 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7117 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7118 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7121 // CHECK: @llvm.ppc.altivec.lvx in test6()
7122 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7124 // CHECK: @llvm.ppc.altivec.vperm in test6()
7125 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7126 // CHECK: @llvm.ppc.altivec.vperm in test6()
7127 // CHECK: @llvm.ppc.altivec.stvx in test6()
7128 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7129 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7131 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7132 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7133 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7134 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7137 // CHECK: @llvm.ppc.altivec.lvx in test6()
7138 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7140 // CHECK: @llvm.ppc.altivec.vperm in test6()
7141 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7142 // CHECK: @llvm.ppc.altivec.vperm in test6()
7143 // CHECK: @llvm.ppc.altivec.stvx in test6()
7144 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7145 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7147 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7148 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7149 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7150 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7153 // CHECK: @llvm.ppc.altivec.lvx in test6()
7154 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7156 // CHECK: @llvm.ppc.altivec.vperm in test6()
7157 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7158 // CHECK: @llvm.ppc.altivec.vperm in test6()
7159 // CHECK: @llvm.ppc.altivec.stvx in test6()
7160 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7161 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7163 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7164 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7165 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7166 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7169 // CHECK: @llvm.ppc.altivec.lvx in test6()
7170 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7172 // CHECK: @llvm.ppc.altivec.vperm in test6()
7173 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7174 // CHECK: @llvm.ppc.altivec.vperm in test6()
7175 // CHECK: @llvm.ppc.altivec.stvx in test6()
7176 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7177 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7179 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7180 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7181 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7182 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7185 // CHECK: @llvm.ppc.altivec.lvx in test6()
7187 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7188 // CHECK: @llvm.ppc.altivec.vperm in test6()
7189 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7190 // CHECK: @llvm.ppc.altivec.vperm in test6()
7191 // CHECK: @llvm.ppc.altivec.stvx in test6()
7192 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7194 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7195 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7196 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7197 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7198 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7201 // CHECK: @llvm.ppc.altivec.lvx in test6()
7203 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7204 // CHECK: @llvm.ppc.altivec.vperm in test6()
7205 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7206 // CHECK: @llvm.ppc.altivec.vperm in test6()
7207 // CHECK: @llvm.ppc.altivec.stvx in test6()
7208 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7210 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7211 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7212 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7213 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7214 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7217 // CHECK: @llvm.ppc.altivec.lvx in test6()
7218 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7220 // CHECK: @llvm.ppc.altivec.vperm in test6()
7221 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7222 // CHECK: @llvm.ppc.altivec.vperm in test6()
7223 // CHECK: @llvm.ppc.altivec.stvx in test6()
7224 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7225 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7227 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7228 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7229 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7230 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7233 // CHECK: @llvm.ppc.altivec.lvx in test6()
7234 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7236 // CHECK: @llvm.ppc.altivec.vperm in test6()
7237 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7238 // CHECK: @llvm.ppc.altivec.vperm in test6()
7239 // CHECK: @llvm.ppc.altivec.stvx in test6()
7240 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7241 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7243 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7244 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7245 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7246 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7249 // CHECK: @llvm.ppc.altivec.lvx in test6()
7250 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7252 // CHECK: @llvm.ppc.altivec.vperm in test6()
7253 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7254 // CHECK: @llvm.ppc.altivec.vperm in test6()
7255 // CHECK: @llvm.ppc.altivec.stvx in test6()
7256 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7257 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7259 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7260 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7261 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7262 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7265 // CHECK: @llvm.ppc.altivec.lvx in test6()
7266 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7268 // CHECK: @llvm.ppc.altivec.vperm in test6()
7269 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7270 // CHECK: @llvm.ppc.altivec.vperm in test6()
7271 // CHECK: @llvm.ppc.altivec.stvx in test6()
7272 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7273 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7275 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7276 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7277 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7278 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7281 // CHECK: @llvm.ppc.altivec.lvx in test6()
7283 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7284 // CHECK: @llvm.ppc.altivec.vperm in test6()
7285 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7286 // CHECK: @llvm.ppc.altivec.vperm in test6()
7287 // CHECK: @llvm.ppc.altivec.stvx in test6()
7288 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7290 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7291 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7292 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7293 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7294 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7297 // CHECK: @llvm.ppc.altivec.lvx in test6()
7298 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7300 // CHECK: @llvm.ppc.altivec.vperm in test6()
7301 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7302 // CHECK: @llvm.ppc.altivec.vperm in test6()
7303 // CHECK: @llvm.ppc.altivec.stvx in test6()
7304 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7305 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7307 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7308 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7309 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7310 // CHECK-LE: @llvm.ppc.altivec.stvx in test6()
7314 // CHECK: @llvm.ppc.altivec.lvx in test6()
7315 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7317 // CHECK: @llvm.ppc.altivec.vperm in test6()
7318 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7319 // CHECK: @llvm.ppc.altivec.vperm in test6()
7320 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7321 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7322 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7324 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7325 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7326 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7327 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7330 // CHECK: @llvm.ppc.altivec.lvx in test6()
7331 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7333 // CHECK: @llvm.ppc.altivec.vperm in test6()
7334 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7335 // CHECK: @llvm.ppc.altivec.vperm in test6()
7336 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7337 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7338 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7340 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7341 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7342 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7343 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7346 // CHECK: @llvm.ppc.altivec.lvx in test6()
7347 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7349 // CHECK: @llvm.ppc.altivec.vperm in test6()
7350 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7351 // CHECK: @llvm.ppc.altivec.vperm in test6()
7352 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7353 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7354 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7356 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7357 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7358 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7359 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7362 // CHECK: @llvm.ppc.altivec.lvx in test6()
7363 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7365 // CHECK: @llvm.ppc.altivec.vperm in test6()
7366 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7367 // CHECK: @llvm.ppc.altivec.vperm in test6()
7368 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7369 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7370 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7372 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7373 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7374 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7375 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7378 // CHECK: @llvm.ppc.altivec.lvx in test6()
7380 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7381 // CHECK: @llvm.ppc.altivec.vperm in test6()
7382 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7383 // CHECK: @llvm.ppc.altivec.vperm in test6()
7384 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7385 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7387 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7388 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7389 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7390 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7391 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7394 // CHECK: @llvm.ppc.altivec.lvx in test6()
7395 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7397 // CHECK: @llvm.ppc.altivec.vperm in test6()
7398 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7399 // CHECK: @llvm.ppc.altivec.vperm in test6()
7400 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7401 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7402 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7404 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7405 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7406 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7407 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7410 // CHECK: @llvm.ppc.altivec.lvx in test6()
7411 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7413 // CHECK: @llvm.ppc.altivec.vperm in test6()
7414 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7415 // CHECK: @llvm.ppc.altivec.vperm in test6()
7416 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7417 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7418 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7420 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7421 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7422 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7423 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7426 // CHECK: @llvm.ppc.altivec.lvx in test6()
7427 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7429 // CHECK: @llvm.ppc.altivec.vperm in test6()
7430 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7431 // CHECK: @llvm.ppc.altivec.vperm in test6()
7432 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7433 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7434 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7436 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7437 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7438 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7439 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7442 // CHECK: @llvm.ppc.altivec.lvx in test6()
7443 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7445 // CHECK: @llvm.ppc.altivec.vperm in test6()
7446 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7447 // CHECK: @llvm.ppc.altivec.vperm in test6()
7448 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7449 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7450 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7452 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7453 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7454 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7455 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7458 // CHECK: @llvm.ppc.altivec.lvx in test6()
7460 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7461 // CHECK: @llvm.ppc.altivec.vperm in test6()
7462 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7463 // CHECK: @llvm.ppc.altivec.vperm in test6()
7464 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7465 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7467 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7468 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7469 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7470 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7471 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7474 // CHECK: @llvm.ppc.altivec.lvx in test6()
7476 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7477 // CHECK: @llvm.ppc.altivec.vperm in test6()
7478 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7479 // CHECK: @llvm.ppc.altivec.vperm in test6()
7480 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7481 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7483 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7484 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7485 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7486 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7487 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7490 // CHECK: @llvm.ppc.altivec.lvx in test6()
7491 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7493 // CHECK: @llvm.ppc.altivec.vperm in test6()
7494 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7495 // CHECK: @llvm.ppc.altivec.vperm in test6()
7496 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7497 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7498 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7500 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7501 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7502 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7503 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7506 // CHECK: @llvm.ppc.altivec.lvx in test6()
7507 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7509 // CHECK: @llvm.ppc.altivec.vperm in test6()
7510 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7511 // CHECK: @llvm.ppc.altivec.vperm in test6()
7512 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7513 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7514 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7516 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7517 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7518 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7519 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7522 // CHECK: @llvm.ppc.altivec.lvx in test6()
7523 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7525 // CHECK: @llvm.ppc.altivec.vperm in test6()
7526 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7527 // CHECK: @llvm.ppc.altivec.vperm in test6()
7528 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7529 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7530 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7532 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7533 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7534 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7535 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7538 // CHECK: @llvm.ppc.altivec.lvx in test6()
7539 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7541 // CHECK: @llvm.ppc.altivec.vperm in test6()
7542 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7543 // CHECK: @llvm.ppc.altivec.vperm in test6()
7544 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7545 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7546 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7548 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7549 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7550 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7551 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7554 // CHECK: @llvm.ppc.altivec.lvx in test6()
7556 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7557 // CHECK: @llvm.ppc.altivec.vperm in test6()
7558 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7559 // CHECK: @llvm.ppc.altivec.vperm in test6()
7560 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7561 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7563 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7564 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7565 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7566 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7567 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7570 // CHECK: @llvm.ppc.altivec.lvx in test6()
7571 // CHECK: @llvm.ppc.altivec.lvsl in test6()
7573 // CHECK: @llvm.ppc.altivec.vperm in test6()
7574 // CHECK: @llvm.ppc.altivec.lvsr in test6()
7575 // CHECK: @llvm.ppc.altivec.vperm in test6()
7576 // CHECK: @llvm.ppc.altivec.stvxl in test6()
7577 // CHECK-LE: @llvm.ppc.altivec.lvx in test6()
7578 // CHECK-LE: @llvm.ppc.altivec.lvsl in test6()
7580 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7581 // CHECK-LE: @llvm.ppc.altivec.lvsr in test6()
7582 // CHECK-LE: @llvm.ppc.altivec.vperm in test6()
7583 // CHECK-LE: @llvm.ppc.altivec.stvxl in test6()
7661 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7662 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7665 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7666 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7669 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7670 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7673 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7674 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7677 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7678 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7681 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7682 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7685 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
7686 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
7689 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7690 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7693 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7694 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7697 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7698 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7701 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7702 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7705 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7706 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7709 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7710 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7713 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7714 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7717 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
7718 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
7721 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7722 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7725 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7726 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7729 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7730 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7733 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7734 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7737 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7738 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7741 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7742 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7745 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
7746 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
7749 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
7750 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
7754 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7755 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7758 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7759 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7762 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7763 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7766 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7767 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7770 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7771 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7774 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7775 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7778 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7779 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7782 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7783 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7786 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7787 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7790 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7791 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7794 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7795 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7798 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7799 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7802 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7803 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7806 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7807 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7810 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7811 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7814 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7815 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7818 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7819 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7822 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7823 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7826 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7827 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7830 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7831 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7834 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7835 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7838 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
7839 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
7843 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7844 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7847 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7848 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7851 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7852 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7855 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7856 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7859 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7860 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7863 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7864 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7867 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7868 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7871 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7872 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7875 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7876 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7879 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7880 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7883 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7884 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7887 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7888 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7891 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7892 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7895 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7896 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7899 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7900 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7903 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7904 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7907 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7908 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7911 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7912 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7915 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7916 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7919 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7920 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7923 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7924 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
7927 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
7928 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
7932 // CHECK: @llvm.ppc.altivec.vcmpbfp.p in test6()
7933 // CHECK-LE: @llvm.ppc.altivec.vcmpbfp.p in test6()
7937 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7938 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7941 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7942 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
7945 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7946 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7949 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7950 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7953 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7954 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7957 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7958 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7961 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
7962 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
7965 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7966 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7969 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7970 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
7973 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7974 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7977 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7978 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7981 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7982 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7985 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7986 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7989 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7990 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
7993 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7994 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7997 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
7998 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8001 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8002 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8005 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8006 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8009 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8010 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8013 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8014 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8017 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8018 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8021 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8022 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8026 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8027 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8030 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8031 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8034 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8035 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8038 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8039 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8042 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8043 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8046 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8047 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8050 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8051 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8054 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8055 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8058 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8059 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8062 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8063 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8066 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8067 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8070 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8071 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8074 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8075 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8078 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8079 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8082 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8083 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8086 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8087 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8090 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8091 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8094 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8095 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8098 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8099 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8102 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8103 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8106 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8107 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8110 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8111 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8115 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8116 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8120 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8121 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8124 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8125 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8128 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8129 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8132 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8133 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8136 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8137 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8140 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8141 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8144 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8145 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8148 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8149 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8152 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8153 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8156 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8157 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8160 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8161 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8164 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8165 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8168 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8169 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8172 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8173 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8176 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8177 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8180 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8181 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8184 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8185 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8188 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8189 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8192 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8193 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8196 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8197 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8200 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8201 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8204 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8205 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8208 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8209 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8213 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8214 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8218 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8219 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8223 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8224 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8228 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8229 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8233 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8234 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8238 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8239 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8242 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8243 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8246 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8247 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8250 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8251 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8254 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8255 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8258 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8259 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8262 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8263 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8266 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8267 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8270 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8271 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8274 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8275 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8278 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8279 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8282 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8283 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8286 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8287 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8290 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8291 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8294 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8295 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8298 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8299 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8302 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8303 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8306 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8307 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8310 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8311 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8314 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8315 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8318 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8319 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8322 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8323 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8326 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8327 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8331 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8332 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8335 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8336 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8339 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8340 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8343 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8344 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8347 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8348 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8351 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8352 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8355 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8356 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8359 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8360 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8363 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8364 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8367 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8368 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8371 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8372 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8375 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8376 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8379 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8380 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8383 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8384 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8387 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8388 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8391 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8392 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8395 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8396 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8399 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8400 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8403 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8404 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8407 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8408 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8411 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8412 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8415 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8416 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8420 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8421 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8424 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8425 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8428 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8429 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8432 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8433 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8436 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8437 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8440 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8441 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8444 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8445 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8448 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8449 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8452 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8453 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8456 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8457 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8460 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8461 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8464 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8465 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8468 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8469 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8472 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8473 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8476 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8477 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8480 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8481 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8484 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8485 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8488 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8489 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8492 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8493 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8496 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8497 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8500 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8501 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8504 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8505 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8509 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8510 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8513 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8514 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8517 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8518 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8521 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8522 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8525 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8526 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8529 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8530 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8533 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8534 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8537 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8538 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8541 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8542 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8545 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8546 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8549 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8550 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8553 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8554 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8557 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8558 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8561 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8562 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8565 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8566 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8569 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8570 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8573 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8574 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8577 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8578 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8581 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8582 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8585 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8586 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8589 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8590 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8593 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8594 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8598 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8599 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8602 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8603 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p in test6()
8606 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8607 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8610 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8611 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8614 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8615 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8618 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8619 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8622 // CHECK: @llvm.ppc.altivec.vcmpgtub.p in test6()
8623 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p in test6()
8626 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8627 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8630 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8631 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p in test6()
8634 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8635 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8638 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8639 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8642 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8643 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8646 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8647 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8650 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8651 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p in test6()
8654 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8655 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8658 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8659 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p in test6()
8662 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8663 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8666 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8667 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8670 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8671 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8674 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8675 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8678 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8679 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p in test6()
8682 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8683 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8687 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8688 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8692 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8693 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8696 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8697 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8700 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8701 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8704 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8705 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8708 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8709 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8712 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8713 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8716 // CHECK: @llvm.ppc.altivec.vcmpequb.p in test6()
8717 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p in test6()
8720 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8721 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8724 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8725 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8728 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8729 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8732 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8733 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8736 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8737 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8740 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8741 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8744 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8745 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8748 // CHECK: @llvm.ppc.altivec.vcmpequh.p in test6()
8749 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p in test6()
8752 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8753 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8756 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8757 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8760 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8761 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8764 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8765 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8768 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8769 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8772 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8773 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8776 // CHECK: @llvm.ppc.altivec.vcmpequw.p in test6()
8777 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p in test6()
8780 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8781 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8785 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8786 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8790 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8791 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8795 // CHECK: @llvm.ppc.altivec.vcmpgefp.p in test6()
8796 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p in test6()
8800 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8801 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p in test6()
8805 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8806 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p in test6()
8810 // CHECK: @llvm.ppc.altivec.vcmpbfp.p in test6()
8811 // CHECK-LE: @llvm.ppc.altivec.vcmpbfp.p in test6()
8820 // CHECK: @llvm.ppc.altivec.vcmpequb.p(i32 2 in test7()
8821 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p(i32 2 in test7()
8824 // CHECK: @llvm.ppc.altivec.vcmpequb.p(i32 0 in test7()
8825 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p(i32 0 in test7()
8828 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p(i32 2 in test7()
8829 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p(i32 2 in test7()
8832 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p(i32 2 in test7()
8833 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p(i32 2 in test7()
8836 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p(i32 0 in test7()
8837 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p(i32 0 in test7()
8840 // CHECK: @llvm.ppc.altivec.vcmpgtsb.p(i32 0 in test7()
8841 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsb.p(i32 0 in test7()
8846 // CHECK: @llvm.ppc.altivec.vcmpequb.p(i32 2 in test7()
8847 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p(i32 2 in test7()
8850 // CHECK: @llvm.ppc.altivec.vcmpequb.p(i32 0 in test7()
8851 // CHECK-LE: @llvm.ppc.altivec.vcmpequb.p(i32 0 in test7()
8854 // CHECK: @llvm.ppc.altivec.vcmpgtub.p(i32 2 in test7()
8855 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p(i32 2 in test7()
8858 // CHECK: @llvm.ppc.altivec.vcmpgtub.p(i32 2 in test7()
8859 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p(i32 2 in test7()
8862 // CHECK: @llvm.ppc.altivec.vcmpgtub.p(i32 0 in test7()
8863 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p(i32 0 in test7()
8866 // CHECK: @llvm.ppc.altivec.vcmpgtub.p(i32 0 in test7()
8867 // CHECK-LE: @llvm.ppc.altivec.vcmpgtub.p(i32 0 in test7()
8872 // CHECK: @llvm.ppc.altivec.vcmpequh.p(i32 2 in test7()
8873 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p(i32 2 in test7()
8876 // CHECK: @llvm.ppc.altivec.vcmpequh.p(i32 0 in test7()
8877 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p(i32 0 in test7()
8880 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p(i32 2 in test7()
8881 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p(i32 2 in test7()
8884 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p(i32 2 in test7()
8885 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p(i32 2 in test7()
8888 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p(i32 0 in test7()
8889 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p(i32 0 in test7()
8892 // CHECK: @llvm.ppc.altivec.vcmpgtsh.p(i32 0 in test7()
8893 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsh.p(i32 0 in test7()
8898 // CHECK: @llvm.ppc.altivec.vcmpequh.p(i32 2 in test7()
8899 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p(i32 2 in test7()
8902 // CHECK: @llvm.ppc.altivec.vcmpequh.p(i32 0 in test7()
8903 // CHECK-LE: @llvm.ppc.altivec.vcmpequh.p(i32 0 in test7()
8906 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p(i32 2 in test7()
8907 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p(i32 2 in test7()
8910 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p(i32 2 in test7()
8911 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p(i32 2 in test7()
8914 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p(i32 0 in test7()
8915 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p(i32 0 in test7()
8918 // CHECK: @llvm.ppc.altivec.vcmpgtuh.p(i32 0 in test7()
8919 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuh.p(i32 0 in test7()
8924 // CHECK: @llvm.ppc.altivec.vcmpequw.p(i32 2 in test7()
8925 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p(i32 2 in test7()
8928 // CHECK: @llvm.ppc.altivec.vcmpequw.p(i32 0 in test7()
8929 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p(i32 0 in test7()
8932 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p(i32 2 in test7()
8933 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p(i32 2 in test7()
8936 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p(i32 2 in test7()
8937 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p(i32 2 in test7()
8940 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p(i32 0 in test7()
8941 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p(i32 0 in test7()
8944 // CHECK: @llvm.ppc.altivec.vcmpgtsw.p(i32 0 in test7()
8945 // CHECK-LE: @llvm.ppc.altivec.vcmpgtsw.p(i32 0 in test7()
8950 // CHECK: @llvm.ppc.altivec.vcmpequw.p(i32 2 in test7()
8951 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p(i32 2 in test7()
8954 // CHECK: @llvm.ppc.altivec.vcmpequw.p(i32 0 in test7()
8955 // CHECK-LE: @llvm.ppc.altivec.vcmpequw.p(i32 0 in test7()
8958 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p(i32 2 in test7()
8959 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p(i32 2 in test7()
8962 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p(i32 2 in test7()
8963 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p(i32 2 in test7()
8966 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p(i32 0 in test7()
8967 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p(i32 0 in test7()
8970 // CHECK: @llvm.ppc.altivec.vcmpgtuw.p(i32 0 in test7()
8971 // CHECK-LE: @llvm.ppc.altivec.vcmpgtuw.p(i32 0 in test7()
8976 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p(i32 2 in test7()
8977 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p(i32 2 in test7()
8980 // CHECK: @llvm.ppc.altivec.vcmpeqfp.p(i32 0 in test7()
8981 // CHECK-LE: @llvm.ppc.altivec.vcmpeqfp.p(i32 0 in test7()
8984 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p(i32 2 in test7()
8985 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p(i32 2 in test7()
8988 // CHECK: @llvm.ppc.altivec.vcmpgtfp.p(i32 2 in test7()
8989 // CHECK-LE: @llvm.ppc.altivec.vcmpgtfp.p(i32 2 in test7()
8992 // CHECK: @llvm.ppc.altivec.vcmpgefp.p(i32 2 in test7()
8993 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p(i32 2 in test7()
8996 // CHECK: @llvm.ppc.altivec.vcmpgefp.p(i32 2 in test7()
8997 // CHECK-LE: @llvm.ppc.altivec.vcmpgefp.p(i32 2 in test7()