Lines Matching refs:CasesBits
2579 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()
2621 << ", BB: " << CasesBits[i].BB << '\n'); in handleBitTestsSwitchCase()
2625 BTC.push_back(BitTestCase(CasesBits[i].Mask, in handleBitTestsSwitchCase()
2627 CasesBits[i].BB, CasesBits[i].ExtraWeight)); in handleBitTestsSwitchCase()