Lines Matching defs:NewInst
221 Instruction *NewInst = Inst->clone();
229 assert(!isa<StoreInst>(NewInst) &&
231 NewInst->deleteValue();
237 NewInst->replaceUsesOfWith(OldOperand, NewOperand);
240 Builder.Insert(NewInst);
241 BBMap[Inst] = NewInst;
243 assert(NewInst->getModule() == Inst->getModule() &&
246 if (!NewInst->getType()->isVoidTy())
247 NewInst->setName("p_" + Inst->getName());
385 Instruction *NewInst = &*I;
387 if (!isInstructionTriviallyDead(NewInst))
391 if (Pair.second == NewInst) {
395 NewInst->eraseFromParent();