reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
118 salvageDebugInfo(*DeadInst); 123 MD.removeInstruction(DeadInst); 125 for (unsigned op = 0, e = DeadInst->getNumOperands(); op != e; ++op) { 126 Value *Op = DeadInst->getOperand(op); 127 DeadInst->setOperand(op, nullptr); 137 if (ValueSet) ValueSet->remove(DeadInst); 138 IOL.erase(DeadInst); 139 OBB.eraseInstruction(DeadInst); 141 if (NewIter == DeadInst->getIterator()) 142 NewIter = DeadInst->eraseFromParent(); 144 DeadInst->eraseFromParent();