Lines Matching defs:CS
80 AliasAnalysis::getModRefInfo(ImmutableCallSite CS,
84 ModRefBehavior MRB = getModRefBehavior(CS);
95 MDNode *CSTag = CS.getInstruction()->getMetadata(LLVMContext::MD_tbaa);
96 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end();
122 return ModRefResult(AA->getModRefInfo(CS, Loc) & Mask);
199 AliasAnalysis::getModRefBehavior(ImmutableCallSite CS) {
206 if (const Function *F = CS.getCalledFunction())
214 return ModRefBehavior(AA->getModRefBehavior(CS) & Min);
426 ImmutableCallSite CS(I);
427 if (!CS.getInstruction() || CS.getInstruction() == Object)
437 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end();
443 (!CS.doesNotCapture(ArgNo) && !CS.isByValArgument(ArgNo)))
453 if (CS.doesNotAccessMemory(ArgNo))
455 if (CS.onlyReadsMemory(ArgNo)) {