Lines Matching refs:NumParams

725   unsigned NumParams = FTy.getNumParams();  in isValidProtoForLibFunc()  local
731 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
736 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
742 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
747 --NumParams; in isValidProtoForLibFunc()
748 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
752 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
757 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
768 return ((NumParams == 2 || NumParams == 3) && in isValidProtoForLibFunc()
772 --NumParams; in isValidProtoForLibFunc()
773 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
777 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
782 --NumParams; in isValidProtoForLibFunc()
783 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
787 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
794 --NumParams; in isValidProtoForLibFunc()
795 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
800 return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
806 --NumParams; in isValidProtoForLibFunc()
807 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
812 return NumParams == 3 && IsSizeTTy(FTy.getReturnType()) && in isValidProtoForLibFunc()
819 --NumParams; in isValidProtoForLibFunc()
820 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
825 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
831 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
835 return (NumParams == 2 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
840 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
847 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
854 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
858 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
863 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
869 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
873 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
876 return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
884 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
889 return NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
896 return NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
902 return NumParams == 5 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
910 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
913 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
917 return (NumParams == 1 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
919 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
925 return (NumParams == 3 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
932 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
937 --NumParams; in isValidProtoForLibFunc()
938 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
944 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
950 --NumParams; in isValidProtoForLibFunc()
951 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
955 return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) && in isValidProtoForLibFunc()
961 --NumParams; in isValidProtoForLibFunc()
962 if (!IsSizeTTy(FTy.getParamType(NumParams))) in isValidProtoForLibFunc()
966 return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
972 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
976 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
981 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
983 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
986 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
989 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
991 return (NumParams == 2 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
994 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
997 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1000 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1020 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1052 return (NumParams != 0 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1054 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1058 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1062 return (NumParams == 0 && FTy.getReturnType()->isIntegerTy(32)); in isValidProtoForLibFunc()
1064 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1073 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1076 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1080 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1084 return (NumParams == 4 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1091 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1097 return (NumParams >= 2 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1101 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1105 return (NumParams == 0 && FTy.getReturnType()->isIntegerTy()); in isValidProtoForLibFunc()
1107 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1109 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1111 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1114 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1118 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1121 return (NumParams == 4 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1123 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1127 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1129 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1132 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() && in isValidProtoForLibFunc()
1137 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1140 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1143 return NumParams == 5 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1147 return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1150 return NumParams == 6 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1154 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1156 return (NumParams == 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1162 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1166 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(16) && in isValidProtoForLibFunc()
1169 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1172 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1174 return (NumParams == 4 && FTy.getParamType(3)->isPointerTy()); in isValidProtoForLibFunc()
1177 return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1180 return (NumParams == 3 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1182 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1184 return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1188 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1191 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1194 return (NumParams == 2 && FTy.getReturnType()->isPointerTy() && in isValidProtoForLibFunc()
1201 return (NumParams == 2 && FTy.getParamType(1)->isPointerTy()); in isValidProtoForLibFunc()
1203 return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1205 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1224 return (NumParams == 1 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1250 return (NumParams == 2 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1260 return (NumParams == 3 && FTy.getReturnType()->isPointerTy()); in isValidProtoForLibFunc()
1274 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1308 return (NumParams == 2 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1322 return (NumParams == 3 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1328 return (NumParams == 4 && FTy.getParamType(0)->isIntegerTy() && in isValidProtoForLibFunc()
1334 return (!FTy.isVarArg() && NumParams == 3 && in isValidProtoForLibFunc()
1343 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy()); in isValidProtoForLibFunc()
1347 return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy()); in isValidProtoForLibFunc()
1481 return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1511 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1518 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1528 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1536 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1542 return (NumParams == 1 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1546 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy() && in isValidProtoForLibFunc()
1553 return (NumParams == 1 && FTy.getReturnType()->isDoubleTy() && in isValidProtoForLibFunc()
1558 return (NumParams == 1 && FTy.getReturnType()->isFloatTy() && in isValidProtoForLibFunc()
1562 return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(1) && in isValidProtoForLibFunc()
1567 return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) && in isValidProtoForLibFunc()
1572 return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() && in isValidProtoForLibFunc()
1585 if (NumParams == 1) in isValidProtoForLibFunc()
1589 else if (NumParams == 2) in isValidProtoForLibFunc()