reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4458 Value *Cond = SI->getCondition(); 4460 KnownBits Known = computeKnownBits(Cond, DL, 0, AC, SI); 4465 unsigned ExtraSignBits = ComputeNumSignBits(Cond, DL, 0, AC, SI) - 1; 4470 for (auto &Case : SI->cases()) { 4485 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); 4491 SI->getNumCases() == (1ULL << NumUnknownBits)) { 4492 createUnreachableSwitchDefault(SI); 4499 SwitchInstProfUpdateWrapper SIW(*SI); 4501 SwitchInst::CaseIt CaseI = SI->findCaseValue(DeadCase); 4502 assert(CaseI != SI->case_default() && 4505 CaseI->getCaseSuccessor()->removePredecessor(SI->getParent());