Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp1515 for (unsigned i = 0, e = SDB->BitTestCases.size(); i != e; ++i) { in FinishBasicBlock()
1517 if (!SDB->BitTestCases[i].Emitted) { in FinishBasicBlock()
1519 FuncInfo->MBB = SDB->BitTestCases[i].Parent; in FinishBasicBlock()
1522 SDB->visitBitTestHeader(SDB->BitTestCases[i], FuncInfo->MBB); in FinishBasicBlock()
1528 BranchProbability UnhandledProb = SDB->BitTestCases[i].Prob; in FinishBasicBlock()
1529 for (unsigned j = 0, ej = SDB->BitTestCases[i].Cases.size(); j != ej; ++j) { in FinishBasicBlock()
1530 UnhandledProb -= SDB->BitTestCases[i].Cases[j].ExtraProb; in FinishBasicBlock()
1532 FuncInfo->MBB = SDB->BitTestCases[i].Cases[j].ThisBB; in FinishBasicBlock()
1541 if (SDB->BitTestCases[i].ContiguousRange && j + 2 == ej) in FinishBasicBlock()
1542 NextMBB = SDB->BitTestCases[i].Cases[j + 1].TargetBB; in FinishBasicBlock()
[all …]
DSelectionDAGBuilder.h587 std::vector<BitTestBlock> BitTestCases; variable
DSelectionDAGBuilder.cpp2255 for (unsigned i = 0, e = BitTestCases.size(); i != e; ++i) in UpdateSplitBlock()
2256 if (BitTestCases[i].Parent == First) in UpdateSplitBlock()
2257 BitTestCases[i].Parent = Last; in UpdateSplitBlock()
8000 BitTestCases.emplace_back(std::move(LowBound), std::move(CmpRange), in buildBitTests()
8006 BitTestCases.size() - 1, TotalProb); in buildBitTests()
8264 BitTestBlock *BTB = &BitTestCases[I->BTCasesIndex]; in lowerWorkItem()