Lines Matching refs:Case
624 for (auto Case : SI.cases())
625 if (IsTriviallyUnswitchableExitBlock(*Case.getCaseSuccessor()))
626 ExitCaseIndices.push_back(Case.getCaseIndex());
688 [&SI](const SwitchInst::CaseHandle &Case) {
689 return Case.getCaseSuccessor() ==
783 for (const auto &Case : SI.cases())
784 NewSIW.addCase(Case.getCaseValue(), NewPH,
785 SIW.getSuccessorWeight(Case.getSuccessorIndex()));
789 for (const auto &Case : SI.cases()) {
790 auto W = SIW.getSuccessorWeight(Case.getSuccessorIndex());
808 for (auto Case : SI.cases()) {
809 assert(Case.getCaseSuccessor() == CommonSuccBB &&
811 (void)Case;
1989 for (auto Case : SI->cases())
1990 if (Case.getCaseSuccessor() != RetainedSuccBB)
1991 UnswitchedSuccBBs.insert(Case.getCaseSuccessor());
2099 for (auto &Case : SI->cases())
2100 if (Case.getCaseSuccessor() == RetainedSuccBB)
2101 Case.setSuccessor(LoopPH);
2103 Case.setSuccessor(ClonedPHs.find(Case.getCaseSuccessor())->second);
2155 for (auto &Case : NewSI->cases())
2156 Case.getCaseSuccessor()->removePredecessor(