Lines Matching refs:MemoryLocation
76 AliasResult AAResults::alias(const MemoryLocation &LocA, in alias()
77 const MemoryLocation &LocB) { in alias()
86 bool AAResults::pointsToConstantMemory(const MemoryLocation &Loc, in pointsToConstantMemory()
119 const MemoryLocation DefLoc = MemoryLocation::get(I); in getModRefInfo()
127 const MemoryLocation &Loc) { in getModRefInfo()
158 MemoryLocation ArgLoc = MemoryLocation::getForArgument(CS, ArgIdx, TLI); in getModRefInfo()
227 auto CS2ArgLoc = MemoryLocation::getForArgument(CS2, CS2ArgIdx, TLI); in getModRefInfo()
257 auto CS1ArgLoc = MemoryLocation::getForArgument(CS1, CS1ArgIdx, TLI); in getModRefInfo()
313 const MemoryLocation &Loc) { in getModRefInfo()
320 if (Loc.Ptr && !alias(MemoryLocation::get(L), Loc)) in getModRefInfo()
328 const MemoryLocation &Loc) { in getModRefInfo()
336 if (!alias(MemoryLocation::get(S), Loc)) in getModRefInfo()
350 const MemoryLocation &Loc) { in getModRefInfo()
355 if (!alias(MemoryLocation::get(V), Loc)) in getModRefInfo()
369 const MemoryLocation &Loc) { in getModRefInfo()
382 const MemoryLocation &Loc) { in getModRefInfo()
395 const MemoryLocation &Loc) { in getModRefInfo()
401 if (Loc.Ptr && !alias(MemoryLocation::get(CX), Loc)) in getModRefInfo()
408 const MemoryLocation &Loc) { in getModRefInfo()
414 if (Loc.Ptr && !alias(MemoryLocation::get(RMW), Loc)) in getModRefInfo()
429 const MemoryLocation &MemLoc, in callCapturesBefore()
466 if (isNoAlias(MemoryLocation(*CI), MemoryLocation(Object))) in callCapturesBefore()
483 const MemoryLocation &Loc) { in canBasicBlockModify()
494 const MemoryLocation &Loc, in canInstructionRangeModRef()