Lines Matching refs:MemoryDef
490 auto *NewDef = cast<MemoryDef>( in tryMergingIntoMemset()
701 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(SI)); in processStoreOfLoad()
703 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processStoreOfLoad()
822 auto *StoreDef = cast<MemoryDef>(MSSA->getMemoryAccess(SI)); in processStore()
824 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/false); in processStore()
1262 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(M))); in processMemCpyMemCpyDependence()
1263 auto *LastDef = cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(M)); in processMemCpyMemCpyDependence()
1265 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processMemCpyMemCpyDependence()
1373 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)) && in processMemSetMemCpyDependence()
1378 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)); in processMemSetMemCpyDependence()
1381 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processMemSetMemCpyDependence()
1390 MemoryDef *Def, Value *Size) { in hasUndefContents()
1469 if (auto *MD = dyn_cast<MemoryDef>(Clobber)) in performMemCpyToMemSetOptzn()
1484 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)); in performMemCpyToMemSetOptzn()
1486 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in performMemCpyToMemSetOptzn()
1757 auto *LastDef = cast<MemoryDef>(MA); in processMemCpy()
1760 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processMemCpy()
1778 if (auto *MD = dyn_cast<MemoryDef>(DestClobber)) in processMemCpy()
1795 if (auto *MD = dyn_cast<MemoryDef>(SrcClobber)) { in processMemCpy()
1895 if (auto *MD = dyn_cast<MemoryDef>(Clobber)) in processByValArgument()
1993 if (auto *MD = dyn_cast<MemoryDef>(Clobber)) in processImmutArgument()