Lines Matching refs:SwitchCases
401 SL->SwitchCases.push_back(CB); in emitBranchForMergedCondition()
410 SL->SwitchCases.push_back(CB); in emitBranchForMergedCondition()
636 assert(SL->SwitchCases[0].ThisBB == &CurMBB && "Unexpected lowering!"); in translateBr()
639 if (shouldEmitAsBranches(SL->SwitchCases)) { in translateBr()
641 emitSwitchCase(SL->SwitchCases[0], &CurMBB, *CurBuilder); in translateBr()
642 SL->SwitchCases.erase(SL->SwitchCases.begin()); in translateBr()
648 for (unsigned I = 1, E = SL->SwitchCases.size(); I != E; ++I) in translateBr()
649 MF->erase(SL->SwitchCases[I].ThisBB); in translateBr()
651 SL->SwitchCases.clear(); in translateBr()
837 SL->SwitchCases.push_back(CB); in splitWorkItem()
3430 for (auto &SwCase : SL->SwitchCases) in finalizeBasicBlock()
3432 SL->SwitchCases.clear(); in finalizeBasicBlock()