Lines Matching defs:CS
243 GlobalsAAResult::getModRefBehavior(ImmutableCallSite CS) {
246 if (const Function *F = CS.getCalledFunction())
254 return FunctionModRefBehavior(AAResultBase::getModRefBehavior(CS) & Min);
353 } else if (auto CS = CallSite(I)) {
356 if (CS.isDataOperand(&U)) {
358 if (CS.isArgOperand(&U) && isFreeCall(I, &TLI)) {
360 Writers->insert(CS->getParent()->getParent());
548 if (auto CS = CallSite(&I)) {
553 } else if (Function *Callee = CS.getCalledFunction()) {
853 ModRefInfo GlobalsAAResult::getModRefInfoForArgument(ImmutableCallSite CS,
855 if (CS.doesNotAccessMemory())
857 ModRefInfo ConservativeResult = CS.onlyReadsMemory() ? MRI_Ref : MRI_ModRef;
861 for (auto &A : CS.args()) {
877 ModRefInfo GlobalsAAResult::getModRefInfo(ImmutableCallSite CS,
886 if (const Function *F = CS.getCalledFunction())
890 getModRefInfoForArgument(CS, GV);
894 return ModRefInfo(Known & AAResultBase::getModRefInfo(CS, Loc));