reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1739 if (!I) continue; // instruction was DCE'd or RAUW'ed to undef 1743 CallSite ICS(I); 1772 if (isa<CallInst>(I)) 1773 NewI = CallInst::Create(cast<CallInst>(I), OpDefs, I); 1773 NewI = CallInst::Create(cast<CallInst>(I), OpDefs, I); 1774 else if (isa<CallBrInst>(I)) 1775 NewI = CallBrInst::Create(cast<CallBrInst>(I), OpDefs, I); 1775 NewI = CallBrInst::Create(cast<CallBrInst>(I), OpDefs, I); 1777 NewI = InvokeInst::Create(cast<InvokeInst>(I), OpDefs, I); 1777 NewI = InvokeInst::Create(cast<InvokeInst>(I), OpDefs, I); 1781 I->replaceAllUsesWith(NewI); 1784 I->eraseFromParent();