reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4224 IRBuilder<> Builder(TI); 4225 if (auto *BI = dyn_cast<BranchInst>(TI)) { 4228 new UnreachableInst(TI->getContext(), TI); 4228 new UnreachableInst(TI->getContext(), TI); 4229 TI->eraseFromParent(); 4244 } else if (auto *SI = dyn_cast<SwitchInst>(TI)) { 4256 } else if (auto *II = dyn_cast<InvokeInst>(TI)) { 4258 removeUnwindEdge(TI->getParent()); 4261 } else if (auto *CSI = dyn_cast<CatchSwitchInst>(TI)) { 4263 removeUnwindEdge(TI->getParent()); 4294 } else if (isa<CleanupReturnInst>(TI)) { 4295 new UnreachableInst(TI->getContext(), TI); 4295 new UnreachableInst(TI->getContext(), TI); 4296 TI->eraseFromParent();