Lines Matching defs:NewMemAcc
911 MemoryUseOrDef *NewMemAcc) {
917 if (NewMemAcc) {
918 // Update the uses of the old MSSA access with NewMemAcc.
920 OldMA->replaceAllUsesWith(NewMemAcc);
935 // Replace all Memory PHI usage with NewMemAcc.
936 void raMPHIuw(MemoryUseOrDef *NewMemAcc) {
938 for (User *U : NewMemAcc->users())
944 if (llvm::all_of(In, [&](Use &U) { return U == NewMemAcc; })) {
945 Phi->replaceAllUsesWith(NewMemAcc);
954 MemoryUseOrDef *NewMemAcc = MSSA->getMemoryAccess(Repl);
955 if (MoveAccess && NewMemAcc) {
958 MSSAUpdater->moveToPlace(NewMemAcc, DestBB,
962 // Replace all other instructions with Repl with memory access NewMemAcc.
963 unsigned NR = rauw(Candidates, Repl, NewMemAcc);
966 if (NewMemAcc)
967 raMPHIuw(NewMemAcc);