Lines Matching refs:MemoryLocation
532 MemoryLocation StoreLoc = MemoryLocation::get(SI); in moveUp()
547 SmallVector<MemoryLocation, 8> MemLocs{StoreLoc}; in moveUp()
552 const MemoryLocation LoadLoc = MemoryLocation::get(LI); in moveUp()
563 NeedLift = llvm::any_of(MemLocs, [C, &AA](const MemoryLocation &ML) { in moveUp()
589 auto ML = MemoryLocation::get(C); in moveUp()
637 MemoryLocation LoadLoc = MemoryLocation::get(LI); in processStore()
667 if (!AA.isNoAlias(MemoryLocation::get(SI), LoadLoc)) in processStore()
712 MemoryLocation StoreLoc = MemoryLocation::get(SI); in processStore()
1045 MD->getPointerDependencyFrom(MemoryLocation::getForSource(MDep), false, in processMemCpyMemCpyDependence()
1054 if (!AA.isNoAlias(MemoryLocation::getForDest(M), in processMemCpyMemCpyDependence()
1055 MemoryLocation::getForSource(MDep))) in processMemCpyMemCpyDependence()
1103 MD->getPointerDependencyFrom(MemoryLocation::getForDest(MemSet), false, in processMemSetMemCpyDependence()
1197 MemoryLocation MemCpyLoc = MemoryLocation::getForSource(MemCpy); in performMemCpyToMemSetOptzn()
1276 MemoryLocation SrcLoc = MemoryLocation::getForSource(M); in processMemCpy()
1313 if (!AA.isNoAlias(MemoryLocation::getForDest(M), in processMemMove()
1314 MemoryLocation::getForSource(M))) in processMemMove()
1343 MemoryLocation(ByValArg, LocationSize::precise(ByValSize)), true, in processByValArgument()
1390 MemoryLocation::getForSource(MDep), false, in processByValArgument()