Home
last modified time | relevance | path

Searched refs:CaseI (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp755 auto CaseI = SI.case_begin() + Index; in unswitchTrivialSwitch() local
757 Loop *ExitL = LI.getLoopFor(CaseI->getCaseSuccessor()); in unswitchTrivialSwitch()
761 auto W = SIW.getSuccessorWeight(CaseI->getSuccessorIndex()); in unswitchTrivialSwitch()
762 ExitCases.emplace_back(CaseI->getCaseValue(), CaseI->getCaseSuccessor(), W); in unswitchTrivialSwitch()
764 SIW.removeCase(CaseI); in unswitchTrivialSwitch()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5321 SwitchInst::CaseIt CaseI = SI->findCaseValue(DeadCase); in eliminateDeadSwitchCases() local
5322 assert(CaseI != SI->case_default() && in eliminateDeadSwitchCases()
5325 CaseI->getCaseSuccessor()->removePredecessor(SI->getParent()); in eliminateDeadSwitchCases()
5326 SIW.removeCase(CaseI); in eliminateDeadSwitchCases()