Lines Matching refs:FnData
146 const AllocFnsTy *FnData = &Iter->second; in getAllocationData() local
147 if ((FnData->AllocTy & AllocTy) != FnData->AllocTy) in getAllocationData()
151 int FstParam = FnData->FstParam; in getAllocationData()
152 int SndParam = FnData->SndParam; in getAllocationData()
156 FTy->getNumParams() == FnData->NumParams && in getAllocationData()
163 return *FnData; in getAllocationData()
479 Optional<AllocFnsTy> FnData = in visitCallSite() local
481 if (!FnData) in visitCallSite()
485 if (FnData->AllocTy == StrDupLike) { in visitCallSite()
491 if (FnData->FstParam > 0) { in visitCallSite()
493 dyn_cast<ConstantInt>(CS.getArgument(FnData->FstParam)); in visitCallSite()
504 ConstantInt *Arg = dyn_cast<ConstantInt>(CS.getArgument(FnData->FstParam)); in visitCallSite()
528 if (FnData->SndParam < 0) in visitCallSite()
531 Arg = dyn_cast<ConstantInt>(CS.getArgument(FnData->SndParam)); in visitCallSite()
739 Optional<AllocFnsTy> FnData = in visitCallSite() local
741 if (!FnData) in visitCallSite()
745 if (FnData->AllocTy == StrDupLike) { in visitCallSite()
750 Value *FirstArg = CS.getArgument(FnData->FstParam); in visitCallSite()
752 if (FnData->SndParam < 0) in visitCallSite()
755 Value *SecondArg = CS.getArgument(FnData->SndParam); in visitCallSite()