Lines Matching refs:MemoryUseOrDef
341 const MemoryUseOrDef *Start, in accessedBetween()
342 const MemoryUseOrDef *End) { in accessedBetween()
346 if (isModOrRefSet(AA.getModRefInfo(cast<MemoryUseOrDef>(MA).getMemoryInst(), in accessedBetween()
356 const MemoryUseOrDef *Start, in writtenBetween()
357 const MemoryUseOrDef *End) { in writtenBetween()
385 MemoryUseOrDef *MemInsertPoint = nullptr; in tryMergingIntoMemset()
392 auto *CurrentAcc = cast_or_null<MemoryUseOrDef>( in tryMergingIntoMemset()
609 MemoryUseOrDef *MemInsertPoint = nullptr; in moveUp()
611 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
612 MemInsertPoint = cast<MemoryUseOrDef>(--MA->getIterator()); in moveUp()
617 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
631 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
742 if (auto *LoadClobber = dyn_cast<MemoryUseOrDef>( in processStore()
1295 MemoryUseOrDef *MemSetAccess = MSSA->getMemoryAccess(MemSet); in performMemCpyToMemSetOptzn()
1366 MemoryUseOrDef *MA = MSSA->getMemoryAccess(M); in processMemCpy()
1546 MemoryUseOrDef *CallAccess = MSSA->getMemoryAccess(&CB); in processByValArgument()