Lines Matching refs:isPointerTy

86     if (!FuncTy->getReturnType()->isPointerTy() &&  in isCallingConvCCompatible()
92 if (!Param->isPointerTy() && !Param->isIntegerTy()) in isCallingConvCCompatible()
929 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
930 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
934 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
935 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
940 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
941 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
942 FTy.getParamType(2)->isPointerTy() && in isValidProtoForLibFunc()
950 return NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
955 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
967 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
968 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
975 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
985 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1000 FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1011 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1012 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1025 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1029 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1030 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1034 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1039 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1045 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1052 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1053 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1056 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1057 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1058 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1061 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1067 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1071 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1074 return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1075 FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1082 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1083 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1087 return NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1090 FTy.getParamType(3)->isPointerTy() && in isValidProtoForLibFunc()
1094 return NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1096 FTy.getParamType(2)->isPointerTy() && in isValidProtoForLibFunc()
1100 return NumParams == 5 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1104 FTy.getParamType(4)->isPointerTy() && in isValidProtoForLibFunc()
1108 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1109 FTy.getParamType(2)->isPointerTy()); in isValidProtoForLibFunc()
1111 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1113 return NumParams == 1 && FTy.getReturnType()->isPointerTy(); in isValidProtoForLibFunc()
1117 FTy.getReturnType()->isPointerTy(); in isValidProtoForLibFunc()
1120 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1121 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1126 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1133 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1146 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1147 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1157 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1167 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1169 return (FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1173 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1177 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1182 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1184 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1185 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1187 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1188 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1190 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1192 return (NumParams == 2 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1195 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1196 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1198 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1201 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1221 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1253 return (NumParams != 0 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1255 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1259 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1260 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1261 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1265 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1266 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1274 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1277 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1278 FTy.getParamType(2)->isPointerTy()); in isValidProtoForLibFunc()
1281 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1282 FTy.getParamType(3)->isPointerTy()); in isValidProtoForLibFunc()
1286 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1289 FTy.getParamType(3)->isPointerTy()); in isValidProtoForLibFunc()
1292 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1293 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1299 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1300 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1302 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1303 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1308 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1310 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1312 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1315 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1316 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1319 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1322 return (NumParams == 4 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1324 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1325 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1326 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1328 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1330 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1331 FTy.getParamType(2)->isPointerTy()); in isValidProtoForLibFunc()
1333 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1334 FTy.getParamType(2)->isPointerTy()); in isValidProtoForLibFunc()
1336 return (FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1338 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1341 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1342 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1344 return NumParams == 5 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1346 FTy.getParamType(2)->isIntegerTy(SizeTBits) && FTy.getParamType(3)->isPointerTy(); in isValidProtoForLibFunc()
1348 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1349 FTy.getParamType(2)->isPointerTy()); in isValidProtoForLibFunc()
1351 return NumParams == 6 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1353 FTy.getParamType(3)->isIntegerTy(SizeTBits) && FTy.getParamType(4)->isPointerTy(); in isValidProtoForLibFunc()
1355 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1357 return (NumParams == 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1358 FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1360 return (FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1370 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1371 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1373 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1375 return (NumParams == 4 && FTy.getParamType(3)->isPointerTy()); in isValidProtoForLibFunc()
1378 return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1379 FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1381 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1383 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1385 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1389 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1390 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1392 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1393 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1395 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1396 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1397 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1399 return (FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1402 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1404 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1406 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1407 FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1425 return (NumParams == 1 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1451 return (NumParams == 2 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1461 return (NumParams == 3 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1475 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1509 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1523 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1530 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1531 FTy.getParamType(2)->isPointerTy() && in isValidProtoForLibFunc()
1538 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1539 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1546 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1750 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1751 FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1752 FTy.getParamType(2)->isPointerTy()); in isValidProtoForLibFunc()
1766 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1771 FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1776 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()