Lines Matching refs:MemoryUseOrDef
291 const MemoryUseOrDef *Start, in accessedBetween()
292 const MemoryUseOrDef *End, in accessedBetween()
297 Instruction *I = cast<MemoryUseOrDef>(MA).getMemoryInst(); in accessedBetween()
315 MemoryLocation Loc, const MemoryUseOrDef *Start, in writtenBetween()
316 const MemoryUseOrDef *End) { in writtenBetween()
328 cast<MemoryUseOrDef>(&Acc)->getMemoryInst(); in writtenBetween()
375 MemoryUseOrDef *MemInsertPoint = nullptr; in tryMergingIntoMemset()
377 auto *CurrentAcc = cast_or_null<MemoryUseOrDef>( in tryMergingIntoMemset()
602 MemoryUseOrDef *MemInsertPoint = nullptr; in moveUp()
603 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
604 MemInsertPoint = cast<MemoryUseOrDef>(--MA->getIterator()); in moveUp()
609 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
621 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
719 if (auto *LoadClobber = dyn_cast<MemoryUseOrDef>( in processStoreOfLoad()
1397 MemoryUseOrDef *MemSetAccess = MSSA->getMemoryAccess(MemSet); in performMemCpyToMemSetOptzn()
1675 MemoryUseOrDef *MA = MSSA->getMemoryAccess(M); in processMemCpy()
1820 MemoryUseOrDef *CallAccess = MSSA->getMemoryAccess(&CB); in processByValArgument()
1916 MemoryUseOrDef *CallAccess = MSSA->getMemoryAccess(&CB); in processImmutArgument()