Lines Matching refs:MemoryLocation

56     if (!any_of(MemoryLocs, [&](const MemoryLocation &MemLoc) {  in mergeSetIn()
57 return any_of(AS.MemoryLocs, [&](const MemoryLocation &ASMemLoc) { in mergeSetIn()
112 const MemoryLocation &MemLoc, in addMemoryLocation()
117 if (!any_of(MemoryLocs, [&](const MemoryLocation &ASMemLoc) { in addMemoryLocation()
154 AliasResult AliasSet::aliasesMemoryLocation(const MemoryLocation &MemLoc, in aliasesMemoryLocation()
205 for (const MemoryLocation &MemLoc : MemoryLocs) in getPointers()
222 const MemoryLocation &MemLoc, AliasSet *PtrAS, bool &MustAliasAll) { in mergeAliasSetsForMemoryLocation()
272 AliasSet &AliasSetTracker::getAliasSetFor(const MemoryLocation &MemLoc) { in getAliasSetFor()
317 void AliasSetTracker::add(const MemoryLocation &Loc) { in add()
324 addMemoryLocation(MemoryLocation::get(LI), AliasSet::RefAccess); in add()
330 addMemoryLocation(MemoryLocation::get(SI), AliasSet::ModAccess); in add()
334 addMemoryLocation(MemoryLocation::get(VAAI), AliasSet::ModRefAccess); in add()
338 addMemoryLocation(MemoryLocation::getForDest(MSI), AliasSet::ModAccess); in add()
342 addMemoryLocation(MemoryLocation::getForDest(MTI), AliasSet::ModAccess); in add()
343 addMemoryLocation(MemoryLocation::getForSource(MTI), AliasSet::RefAccess); in add()
417 MemoryLocation ArgLoc = in add()
418 MemoryLocation::getForArgument(Call, ArgIdx, nullptr); in add()
451 for (const MemoryLocation &ASMemLoc : AS.MemoryLocs) in add()
493 AliasSet &AliasSetTracker::addMemoryLocation(MemoryLocation Loc, in addMemoryLocation()
527 for (const MemoryLocation &MemLoc : MemoryLocs) { in print()