Lines Matching refs:SwitchCases
2423 SL->SwitchCases.push_back(CB); in EmitBranchForMergedCondition()
2432 SL->SwitchCases.push_back(CB); in EmitBranchForMergedCondition()
2658 assert(SL->SwitchCases[0].ThisBB == BrMBB && "Unexpected lowering!"); in visitBr()
2661 if (ShouldEmitAsBranches(SL->SwitchCases)) { in visitBr()
2662 for (unsigned i = 1, e = SL->SwitchCases.size(); i != e; ++i) { in visitBr()
2663 ExportFromCurrentBlock(SL->SwitchCases[i].CmpLHS); in visitBr()
2664 ExportFromCurrentBlock(SL->SwitchCases[i].CmpRHS); in visitBr()
2668 visitSwitchCase(SL->SwitchCases[0], BrMBB); in visitBr()
2669 SL->SwitchCases.erase(SL->SwitchCases.begin()); in visitBr()
2675 for (unsigned i = 1, e = SL->SwitchCases.size(); i != e; ++i) in visitBr()
2676 FuncInfo.MF->erase(SL->SwitchCases[i].ThisBB); in visitBr()
2678 SL->SwitchCases.clear(); in visitBr()
11648 SL->SwitchCases.push_back(CB); in lowerWorkItem()
11723 SL->SwitchCases.push_back(CB); in splitWorkItem()