Searched refs:getNumCases (Results 1 – 15 of 15) sorted by relevance
280 NumCases = SOM->getNumCases(); in EmitMatcher()283 NumCases = cast<SwitchTypeMatcher>(N)->getNumCases(); in EmitMatcher()740 for (unsigned i = 0, e = SOM->getNumCases(); i != e; ++i) in BuildHistogram()743 for (unsigned i = 0, e = STM->getNumCases(); i != e; ++i) in BuildHistogram()
516 unsigned getNumCases() const { return Cases.size(); } in getNumCases() function570 unsigned getNumCases() const { return Cases.size(); } in getNumCases() function
76 unsigned n = SI->getNumCases(); // +1 for default case. in HandleSwitchExpect()
583 Cases.reserve(SI->getNumCases()); in GetValueEqualityComparisonCases()712 bool HasWeight = MD && (MD->getNumOperands() == 2 + SI->getNumCases()); in SimplifyEqualityComparisonWithOnlyPredecessor()2670 if (Weights.size() == 1 + SI->getNumCases()) { in SimplifySwitchOnSelect()2804 if (Weights.size() == 1 + SI->getNumCases()) { in TryToSimplifyUncondBranchWithICmpInIt()3209 assert(SI->getNumCases() > 1 && "Degenerate switch?"); in TurnSwitchRangeIntoICmp()3221 assert(Cases.size() == SI->getNumCases() && "Not all cases gathered"); in TurnSwitchRangeIntoICmp()3231 Constant *NumCases = ConstantInt::get(Offset->getType(), SI->getNumCases()); in TurnSwitchRangeIntoICmp()3238 if (NumCases->isNullValue() && SI->getNumCases() != 0) in TurnSwitchRangeIntoICmp()3250 if (Weights.size() == 1 + SI->getNumCases()) { in TurnSwitchRangeIntoICmp()3267 for (unsigned I = 0, E = SI->getNumCases()-1; I != E; ++I) in TurnSwitchRangeIntoICmp()[all …]
383 if (!SI->getNumCases()) { in processSwitchInst()
132 unsigned NCases = SI->getNumCases(); in ConstantFoldTerminator()199 if (SI->getNumCases() == 1) { in ConstantFoldTerminator()
2628 assert(Index < SI->getNumCases() && "Index out the number of cases.");2634 assert((Index < SI->getNumCases() ||2645 assert((Index == DefaultPseudoIndex || Index < SI->getNumCases()) &&2653 assert(Index+1 <= SI->getNumCases() && "Index out the number of cases.");2666 assert((Index == 0 || Index-1 <= SI->getNumCases()) &&2703 assert(Index < SI->getNumCases() && "Index out the number of cases.");2742 unsigned getNumCases() const {2760 return CaseIt(this, getNumCases());2765 return ConstCaseIt(this, getNumCases());
274 NumDeadCases += SI->getNumCases(); in processSwitch()
549 if (!SI->getNumCases()) { in getFeasibleSuccessors()613 if (SI->getNumCases() < 1) in isEdgeFeasible()1477 if (!SI->getNumCases()) in ResolvedUndefsIn()
462 unsigned NumCases = SI->getNumCases(); in processCurrentLoop()
404 if (SI->getNumCases() + 1 >= (unsigned)TLI->getMinimumJumpTableEntries()) in mightUseCTR()
539 if (si->getNumCases() == 1 && si->getDefaultDest() == unreachableBB) { in destroyOptimisticNormalEntry()
1628 assert(SwitchWeights->size() == 1 + SwitchInsn->getNumCases() && in EmitSwitchStmt()
1155 << SI->getNumCases() << ", " << bbname << ");"; in printInstruction()
3467 unsigned NewCaseIdx = getNumCases(); in addCase()