reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/TargetLibraryInfo.cpp
  648     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
  653     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
  659     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() &&
  664     return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() &&
  669     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
  680     return ((NumParams == 2 || NumParams == 3) &&
  680     return ((NumParams == 2 || NumParams == 3) &&
  684     --NumParams;
  685     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  689     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
  694     --NumParams;
  695     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  699     return (NumParams == 3 && FTy.getReturnType()->isPointerTy() &&
  706     --NumParams;
  707     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  712     return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(0) &&
  718     --NumParams;
  719     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  724     return NumParams == 3 && IsSizeTTy(FTy.getReturnType()) &&
  731     --NumParams;
  732     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  737     return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) &&
  743     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() &&
  747     return (NumParams == 2 && FTy.getReturnType()->isIntegerTy(32) &&
  752     return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) &&
  759     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
  766     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
  770     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
  775     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
  781     return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy());
  785     return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy());
  788     return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() &&
  796     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
  801     return NumParams == 4 && FTy.getParamType(0)->isPointerTy() &&
  808     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() &&
  813     return NumParams == 5 && FTy.getParamType(0)->isPointerTy() &&
  821     return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() &&
  824     return (NumParams == 1 && FTy.getParamType(0)->isPointerTy());
  826     return (NumParams == 1 && FTy.getReturnType()->isPointerTy());
  828     return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) &&
  834     return (NumParams == 3 && FTy.getReturnType()->isPointerTy() &&
  841     return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy());
  845     --NumParams;
  846     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  852     return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) &&
  858     --NumParams;
  859     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  863     return (NumParams == 3 && FTy.getReturnType() == FTy.getParamType(0) &&
  869       --NumParams;
  870     if (!IsSizeTTy(FTy.getParamType(NumParams)))
  874     return (NumParams >= 2 && FTy.getParamType(1)->isPointerTy());
  879     return (NumParams == 2 && FTy.getReturnType() == PCharTy &&
  883     return (NumParams == 3 && FTy.getParamType(1)->isPointerTy());
  888     return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy());
  890     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
  893     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
  896     return (NumParams == 3 && FTy.getParamType(1)->isPointerTy());
  899     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() &&
  902     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy());
  904     return (NumParams == 2 && FTy.getReturnType()->isPointerTy());
  923     return (NumParams == 1 && FTy.getParamType(0)->isPointerTy());
  954     return (NumParams != 0 && FTy.getParamType(0)->isPointerTy());
  957     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
  961     return (NumParams == 0 && FTy.getReturnType()->isIntegerTy(32));
  963     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
  972     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
  975     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() &&
  979     return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() &&
  983     return (NumParams == 4 && FTy.getReturnType()->isIntegerTy() &&
  990     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
  996     return (NumParams >= 2 && FTy.getReturnType()->isIntegerTy() &&
 1000     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
 1004     return (NumParams == 0 && FTy.getReturnType()->isIntegerTy());
 1006     return (NumParams == 1 && FTy.getParamType(0) == PCharTy);
 1008     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
 1010     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
 1013     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
 1017     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
 1020     return (NumParams == 4 && FTy.getParamType(1)->isPointerTy());
 1022     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
 1026     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
 1028     return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() &&
 1031     return (NumParams == 3 && FTy.getParamType(1)->isPointerTy() &&
 1036     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy());
 1039     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy() &&
 1042     return NumParams == 5 && FTy.getParamType(0)->isPointerTy() &&
 1046     return (NumParams == 4 && FTy.getParamType(0)->isPointerTy() &&
 1049     return NumParams == 6 && FTy.getParamType(0)->isPointerTy() &&
 1053     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy());
 1055     return (NumParams == 1 && FTy.getReturnType()->isPointerTy() &&
 1061     return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) &&
 1065     return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(16) &&
 1068     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
 1071     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy());
 1073     return (NumParams == 4 && FTy.getParamType(3)->isPointerTy());
 1076     return (NumParams >= 1 && FTy.getReturnType()->isPointerTy() &&
 1079     return (NumParams == 3 && FTy.getParamType(1)->isPointerTy());
 1081     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
 1083     return (NumParams >= 1 && FTy.getParamType(0)->isPointerTy());
 1087     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
 1090     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy() &&
 1093     return (NumParams == 2 && FTy.getReturnType()->isPointerTy() &&
 1100     return (NumParams == 2 && FTy.getParamType(1)->isPointerTy());
 1102     return (NumParams >= 2 && FTy.getParamType(0)->isPointerTy());
 1104     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy() &&
 1123     return (NumParams == 1 && FTy.getReturnType()->isPointerTy());
 1149     return (NumParams == 2 && FTy.getReturnType()->isPointerTy());
 1159     return (NumParams == 3 && FTy.getReturnType()->isPointerTy());
 1173     return (NumParams == 1 && FTy.getParamType(0)->isPointerTy());
 1207     return (NumParams == 2 && FTy.getParamType(0)->isPointerTy());
 1213     return (NumParams == 3 && FTy.getParamType(0)->isPointerTy());
 1216     return (!FTy.isVarArg() && NumParams == 3 &&
 1225     return (NumParams == 1 && FTy.getParamType(0)->isPointerTy());
 1229     return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy());
 1360     return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() &&
 1387     return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() &&
 1394     return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() &&
 1404     return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) &&
 1412     return (NumParams == 1 && FTy.getReturnType()->isIntegerTy(32) &&
 1418     return (NumParams == 1 && FTy.getReturnType()->isIntegerTy() &&
 1422     return (NumParams == 3 && FTy.getReturnType()->isIntegerTy() &&
 1429     return (NumParams == 1 && FTy.getReturnType()->isDoubleTy() &&
 1434     return (NumParams == 1 && FTy.getReturnType()->isFloatTy() &&
 1438     return (NumParams == 2 && FTy.getReturnType() == FTy.getParamType(1) &&
 1443     return (NumParams == 3 && FTy.getReturnType()->isIntegerTy(32) &&
 1448     return (NumParams == 1 && FTy.getParamType(0)->isPointerTy() &&
 1461     if (NumParams == 1)
 1465     else if (NumParams == 2)