Lines Matching refs:CS

284   ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
287 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
303 bool doesNotAccessMemory(ImmutableCallSite CS) {
304 return getModRefBehavior(CS) == FMRB_DoesNotAccessMemory;
331 bool onlyReadsMemory(ImmutableCallSite CS) {
332 return onlyReadsMemory(getModRefBehavior(CS));
396 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
399 ModRefInfo getModRefInfo(ImmutableCallSite CS, const Value *P,
401 return getModRefInfo(CS, MemoryLocation(P, Size));
510 if (auto CS = ImmutableCallSite(I)) {
511 auto MRB = getModRefBehavior(CS);
681 virtual ModRefInfo getArgModRefInfo(ImmutableCallSite CS,
685 virtual FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS) = 0;
692 virtual ModRefInfo getModRefInfo(ImmutableCallSite CS,
731 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) override {
732 return Result.getArgModRefInfo(CS, ArgIdx);
735 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS) override {
736 return Result.getModRefBehavior(CS);
743 ModRefInfo getModRefInfo(ImmutableCallSite CS,
745 return Result.getModRefInfo(CS, Loc);
805 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) {
806 return AAR ? AAR->getArgModRefInfo(CS, ArgIdx) : CurrentResult.getArgModRefInfo(CS, ArgIdx);
809 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS) {
810 return AAR ? AAR->getModRefBehavior(CS) : CurrentResult.getModRefBehavior(CS);
817 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc) {
818 return AAR ? AAR->getModRefInfo(CS, Loc)
819 : CurrentResult.getModRefInfo(CS, Loc);
855 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) {
859 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS) {
867 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc) {