Lines Matching refs:MemoryUseOrDef
295 const MemoryUseOrDef *Start, in accessedBetween()
296 const MemoryUseOrDef *End, in accessedBetween()
301 Instruction *I = cast<MemoryUseOrDef>(MA).getMemoryInst(); in accessedBetween()
319 MemoryLocation Loc, const MemoryUseOrDef *Start, in writtenBetween()
320 const MemoryUseOrDef *End) { in writtenBetween()
332 cast<MemoryUseOrDef>(&Acc)->getMemoryInst(); in writtenBetween()
379 MemoryUseOrDef *MemInsertPoint = nullptr; in tryMergingIntoMemset()
381 auto *CurrentAcc = cast_or_null<MemoryUseOrDef>( in tryMergingIntoMemset()
607 MemoryUseOrDef *MemInsertPoint = nullptr; in moveUp()
608 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
609 MemInsertPoint = cast<MemoryUseOrDef>(--MA->getIterator()); in moveUp()
614 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
626 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
722 if (auto *LoadClobber = dyn_cast<MemoryUseOrDef>( in processStoreOfLoad()
1466 MemoryUseOrDef *MemSetAccess = MSSA->getMemoryAccess(MemSet); in performMemCpyToMemSetOptzn()
1744 MemoryUseOrDef *MA = MSSA->getMemoryAccess(M); in processMemCpy()
1888 MemoryUseOrDef *CallAccess = MSSA->getMemoryAccess(&CB); in processByValArgument()
1985 MemoryUseOrDef *CallAccess = MSSA->getMemoryAccess(&CB); in processImmutArgument()