reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
316 MemoryAccess *DefBefore = getPreviousDef(MD); 318 if (DefBefore->getBlock() == MD->getBlock() && 329 DefBefore->replaceUsesWithIf(MD, [MD](Use &U) { 329 DefBefore->replaceUsesWithIf(MD, [MD](Use &U) { 333 return !isa<MemoryUse>(Usr) && Usr != MD; 340 MD->setDefiningAccess(DefBefore); 365 auto Iter = MD->getDefsIterator(); 367 auto IterEnd = MSSA->getBlockDefs(MD->getBlock())->end(); 369 DefiningBlocks.insert(MD->getBlock()); 409 FixupList.push_back(MD); 432 BasicBlock *StartBlock = MD->getBlock(); 441 MSSA->renamePass(MD->getBlock(), FirstDef, Visited);