Lines Matching refs:NumParams

923   unsigned NumParams = FTy.getNumParams();  in isValidProtoForLibFunc()  local
929 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
934 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
940 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
945 --NumParams; in isValidProtoForLibFunc()
946 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
950 return NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
955 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
966 return ((NumParams == 2 || NumParams == 3) && in isValidProtoForLibFunc()
970 --NumParams; in isValidProtoForLibFunc()
971 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
975 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
980 --NumParams; in isValidProtoForLibFunc()
981 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
985 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
992 --NumParams; in isValidProtoForLibFunc()
993 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
998 return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
1004 --NumParams; in isValidProtoForLibFunc()
1005 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
1010 return NumParams == 3 && FTy.getReturnType()->isIntegerTy(SizeTBits) && in isValidProtoForLibFunc()
1017 --NumParams; in isValidProtoForLibFunc()
1018 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
1023 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
1029 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1033 return (NumParams == 2 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1038 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1045 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1052 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1056 return (NumParams == 2 && FTy.getReturnType()->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()
1082 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1087 return NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1094 return NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1100 return NumParams == 5 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1108 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1111 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1113 return NumParams == 1 && FTy.getReturnType()->isPointerTy(); in isValidProtoForLibFunc()
1116 return NumParams == 1 && FTy.getParamType(0)->isIntegerTy(SizeTBits) && in isValidProtoForLibFunc()
1119 return NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1126 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1133 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1138 --NumParams; in isValidProtoForLibFunc()
1139 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
1145 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
1151 --NumParams; in isValidProtoForLibFunc()
1152 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
1156 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
1162 --NumParams; in isValidProtoForLibFunc()
1163 if (!FTy.getParamType(NumParams)->isIntegerTy(SizeTBits)) in isValidProtoForLibFunc()
1167 return (NumParams >= 2 && FTy.getParamType(1)->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()
1187 return (NumParams >= 2 && FTy.getParamType(0)->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()
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()
1263 return (NumParams == 0 && FTy.getReturnType()->isIntegerTy(32)); in isValidProtoForLibFunc()
1265 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1274 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1277 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1281 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1285 return (NumParams == 4 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1292 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1298 return (NumParams >= 2 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1302 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1306 return (NumParams == 0 && FTy.getReturnType()->isIntegerTy()); 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()
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()
1328 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1330 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1333 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1338 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1341 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1344 return NumParams == 5 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1348 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1351 return NumParams == 6 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1355 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1357 return (NumParams == 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1363 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1367 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(16) && in isValidProtoForLibFunc()
1370 return (NumParams == 2 && FTy.getParamType(0)->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()
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()
1392 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1395 return (NumParams == 2 && 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()
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()
1529 return (NumParams == 4 && FTy.getParamType(0)->isIntegerTy() && in isValidProtoForLibFunc()
1537 return (!FTy.isVarArg() && NumParams == 3 && in isValidProtoForLibFunc()
1546 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1550 return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy()); in isValidProtoForLibFunc()
1684 return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1714 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1721 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1731 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1739 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1745 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1749 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1756 return (NumParams == 1 && FTy.getReturnType()->isDoubleTy() && in isValidProtoForLibFunc()
1761 return (NumParams == 1 && FTy.getReturnType()->isFloatTy() && in isValidProtoForLibFunc()
1765 return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(1) && in isValidProtoForLibFunc()
1770 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1776 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1789 if (NumParams == 1) in isValidProtoForLibFunc()
1793 else if (NumParams == 2) in isValidProtoForLibFunc()