Lines Matching refs:MemoryUseOrDef
336 const MemoryUseOrDef *Start, in accessedBetween()
337 const MemoryUseOrDef *End) { in accessedBetween()
341 if (isModOrRefSet(AA.getModRefInfo(cast<MemoryUseOrDef>(MA).getMemoryInst(), in accessedBetween()
351 MemoryLocation Loc, const MemoryUseOrDef *Start, in writtenBetween()
352 const MemoryUseOrDef *End) { in writtenBetween()
364 cast<MemoryUseOrDef>(&Acc)->getMemoryInst(); in writtenBetween()
401 MemoryUseOrDef *MemInsertPoint = nullptr; in tryMergingIntoMemset()
407 auto *CurrentAcc = cast_or_null<MemoryUseOrDef>( in tryMergingIntoMemset()
632 MemoryUseOrDef *MemInsertPoint = nullptr; in moveUp()
633 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
634 MemInsertPoint = cast<MemoryUseOrDef>(--MA->getIterator()); in moveUp()
639 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
651 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
766 if (auto *LoadClobber = dyn_cast<MemoryUseOrDef>( in processStore()
1367 MemoryUseOrDef *MemSetAccess = MSSA->getMemoryAccess(MemSet); in performMemCpyToMemSetOptzn()
1428 MemoryUseOrDef *MA = MSSA->getMemoryAccess(M); in processMemCpy()
1531 MemoryUseOrDef *CallAccess = MSSA->getMemoryAccess(&CB); in processByValArgument()