Lines Matching refs:NumParams

633   unsigned NumParams = FTy.getNumParams();  in isValidProtoForLibFunc()  local
639 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
644 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
650 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
655 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
660 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
671 return ((NumParams == 2 || NumParams == 3) && in isValidProtoForLibFunc()
675 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
680 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
687 --NumParams; in isValidProtoForLibFunc()
688 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
693 return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
699 --NumParams; in isValidProtoForLibFunc()
700 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
705 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
711 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
715 return (NumParams == 2 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
720 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
727 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
734 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
738 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
743 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
749 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
753 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
756 return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
763 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
767 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
771 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
774 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
776 return (NumParams == 1 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
778 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
784 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
791 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
795 --NumParams; in isValidProtoForLibFunc()
796 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
802 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
808 --NumParams; in isValidProtoForLibFunc()
809 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
813 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
819 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
824 return (NumParams == 2 && FTy.getReturnType() == PCharTy && in isValidProtoForLibFunc()
828 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
833 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
835 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
838 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
841 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
844 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
847 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
849 return (NumParams == 2 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
867 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
898 return (NumParams != 0 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
901 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
905 return (NumParams == 0 && FTy.getReturnType()->isIntegerTy(32)); in isValidProtoForLibFunc()
907 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
916 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
919 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
923 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
927 return (NumParams == 4 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
934 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
939 return (NumParams >= 2 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
943 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
947 return (NumParams == 0 && FTy.getReturnType()->isIntegerTy()); in isValidProtoForLibFunc()
949 return (NumParams == 1 && FTy.getParamType(0) == PCharTy); in isValidProtoForLibFunc()
951 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
953 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
956 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
960 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
963 return (NumParams == 4 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
965 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
969 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
971 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
974 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
979 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
982 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
985 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
988 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
990 return (NumParams == 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
996 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1000 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(16) && in isValidProtoForLibFunc()
1003 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1006 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1008 return (NumParams == 4 && FTy.getParamType(3)->isPointerTy()); in isValidProtoForLibFunc()
1011 return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1014 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1016 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1018 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1022 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1025 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1028 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1035 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1037 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1039 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1058 return (NumParams == 1 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1084 return (NumParams == 2 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1094 return (NumParams == 3 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1108 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1142 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1148 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1151 return (!FTy.isVarArg() && NumParams == 3 && in isValidProtoForLibFunc()
1160 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1164 return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy()); in isValidProtoForLibFunc()
1295 return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1322 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1329 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1339 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1347 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1353 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1357 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1364 return (NumParams == 1 && FTy.getReturnType()->isDoubleTy() && in isValidProtoForLibFunc()
1369 return (NumParams == 1 && FTy.getReturnType()->isFloatTy() && in isValidProtoForLibFunc()
1373 return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(1) && in isValidProtoForLibFunc()
1378 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1383 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1396 if (NumParams == 1) in isValidProtoForLibFunc()
1400 else if (NumParams == 2) in isValidProtoForLibFunc()