Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp2579 CaseBitsVector CasesBits; in handleBitTestsSwitchCase() local
2585 if (Dest == CasesBits[i].BB) in handleBitTestsSwitchCase()
2590 CasesBits.push_back(CaseBits(0, Dest, 0, 0/*Weight*/)); in handleBitTestsSwitchCase()
2599 CasesBits[i].ExtraWeight += I->ExtraWeight; in handleBitTestsSwitchCase()
2602 CasesBits[i].Mask |= 1ULL << j; in handleBitTestsSwitchCase()
2603 CasesBits[i].Bits++; in handleBitTestsSwitchCase()
2607 std::sort(CasesBits.begin(), CasesBits.end(), CaseBitsCmp()); in handleBitTestsSwitchCase()
2618 for (unsigned i = 0, e = CasesBits.size(); i!=e; ++i) { in handleBitTestsSwitchCase()
2619 DEBUG(dbgs() << "Mask: " << CasesBits[i].Mask in handleBitTestsSwitchCase()
2620 << ", Bits: " << CasesBits[i].Bits in handleBitTestsSwitchCase()
[all …]