Home
last modified time | relevance | path

Searched refs:SwitchCases (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2101 for (unsigned i = 0, e = SDB->SwitchCases.size(); i != e; ++i) { in FinishBasicBlock()
2103 FuncInfo->MBB = SDB->SwitchCases[i].ThisBB; in FinishBasicBlock()
2108 Succs.push_back(SDB->SwitchCases[i].TrueBB); in FinishBasicBlock()
2109 if (SDB->SwitchCases[i].TrueBB != SDB->SwitchCases[i].FalseBB) in FinishBasicBlock()
2110 Succs.push_back(SDB->SwitchCases[i].FalseBB); in FinishBasicBlock()
2113 SDB->visitSwitchCase(SDB->SwitchCases[i], FuncInfo->MBB); in FinishBasicBlock()
2149 SDB->SwitchCases.clear(); in FinishBasicBlock()
H A DSelectionDAGBuilder.cpp1828 SwitchCases.push_back(CB); in EmitBranchForMergedCondition()
1837 SwitchCases.push_back(CB); in EmitBranchForMergedCondition()
2049 if (ShouldEmitAsBranches(SwitchCases)) { in visitBr()
2051 ExportFromCurrentBlock(SwitchCases[i].CmpLHS); in visitBr()
2052 ExportFromCurrentBlock(SwitchCases[i].CmpRHS); in visitBr()
2056 visitSwitchCase(SwitchCases[0], BrMBB); in visitBr()
2057 SwitchCases.erase(SwitchCases.begin()); in visitBr()
2064 FuncInfo.MF->erase(SwitchCases[i].ThisBB); in visitBr()
2066 SwitchCases.clear(); in visitBr()
10090 SwitchCases.push_back(CB); in lowerWorkItem()
[all …]
H A DSelectionDAGBuilder.h593 std::vector<CaseBlock> SwitchCases; variable