reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1418 LLVM_DEBUG(dbgs() << "Replace with '" << *V << "': " << *I << "\n"); 1421 for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) 1422 if (Instruction *Use = dyn_cast<Instruction>(I->getOperand(i))) 1426 for (User *U : I->users()) 1428 LPM->deleteSimpleAnalysisValue(I, L); 1429 RemoveFromWorklist(I, Worklist); 1430 I->replaceAllUsesWith(V); 1431 if (!I->mayHaveSideEffects()) { 1433 MSSAU->removeMemoryAccess(I); 1434 I->eraseFromParent();