Lines Matching full:loc
113 /// location, fill in Loc with the details, otherwise set Loc.Ptr to null.
118 AliasAnalysis::Location &Loc,
122 Loc = AA->getLocation(LI);
126 Loc = AA->getLocation(LI);
129 Loc = AliasAnalysis::Location();
135 Loc = AA->getLocation(SI);
139 Loc = AA->getLocation(SI);
142 Loc = AliasAnalysis::Location();
147 Loc = AA->getLocation(V);
153 Loc = AliasAnalysis::Location(CI->getArgOperand(0));
162 Loc = AliasAnalysis::Location(II->getArgOperand(1),
170 Loc = AliasAnalysis::Location(II->getArgOperand(2),
207 AliasAnalysis::Location Loc;
208 AliasAnalysis::ModRefResult MR = GetLocation(Inst, Loc, AA);
209 if (Loc.Ptr) {
211 if (AA->getModRefInfo(CS, Loc) != AliasAnalysis::NoModRef)
766 getNonLocalPointerDependency(const AliasAnalysis::Location &Loc, bool isLoad,
769 assert(Loc.Ptr->getType()->isPointerTy() &&
773 PHITransAddr Address(const_cast<Value *>(Loc.Ptr), TD);
780 if (!getNonLocalPointerDepFromBB(Address, Loc, isLoad, FromBB,
786 const_cast<Value *>(Loc.Ptr)));
794 GetNonLocalInfoForBlock(const AliasAnalysis::Location &Loc,
828 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad);
835 MemDepResult Dep = getPointerDependencyFrom(Loc, isLoad, ScanPos, BB);
854 ValueIsLoadPair CacheKey(Loc.Ptr, isLoad);
909 const AliasAnalysis::Location &Loc,
922 InitialNLPI.Size = Loc.Size;
923 InitialNLPI.TBAATag = Loc.TBAATag;
934 if (CacheInfo->Size < Loc.Size) {
938 CacheInfo->Size = Loc.Size;
944 } else if (CacheInfo->Size > Loc.Size) {
948 Loc.getWithNewSize(CacheInfo->Size),
956 if (CacheInfo->TBAATag != Loc.TBAATag) {
966 if (Loc.TBAATag)
967 return getNonLocalPointerDepFromBB(Pointer, Loc.getWithoutTBAATag(),
1052 MemDepResult Dep = GetNonLocalInfoForBlock(Loc, isLoad, BB, Cache,
1187 Loc.getWithNewPtr(PredPtrVal),