Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp442 NumCases = SOM->getNumCases(); in EmitMatcher()
445 NumCases = cast<SwitchTypeMatcher>(N)->getNumCases(); in EmitMatcher()
968 for (unsigned i = 0, e = SOM->getNumCases(); i != e; ++i) in BuildHistogram()
971 for (unsigned i = 0, e = STM->getNumCases(); i != e; ++i) in BuildHistogram()
H A DDAGISelMatcher.h473 unsigned getNumCases() const { return Cases.size(); } in getNumCases() function
523 unsigned getNumCases() const { return Cases.size(); } in getNumCases() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp721 Cases.reserve(SI->getNumCases()); in GetValueEqualityComparisonCases()
3494 if (Weights.size() == 1 + SI->getNumCases()) { in SimplifySwitchOnSelect()
3629 if (Weights.size() == 1 + SI->getNumCases()) { in tryToSimplifyUncondBranchWithICmpInIt()
4278 assert(SI->getNumCases() > 1 && "Degenerate switch?"); in TurnSwitchRangeIntoICmp()
4350 if (Weights.size() == 1 + SI->getNumCases()) { in TurnSwitchRangeIntoICmp()
4426 SI->getNumCases() == (1ULL << NumUnknownBits)) { in eliminateDeadSwitchCases()
4442 HasWeight = (Weights.size() == 1 + SI->getNumCases()); in eliminateDeadSwitchCases()
5155 return SI->getNumCases() * 10 >= TableSize * 4; in ShouldBuildLookupTable()
5247 assert(SI->getNumCases() > 1 && "Degenerate switch?"); in SwitchToLookupTable()
5265 if (SI->getNumCases() < 3) in SwitchToLookupTable()
[all …]
H A DLowerSwitch.cpp427 if (!SI->getNumCases()) { in processSwitchInst()
H A DLocal.cpp165 SI->getNumCases() > 0) { in ConstantFoldTerminator()
181 unsigned NCases = SI->getNumCases(); in ConstantFoldTerminator()
260 if (SI->getNumCases() == 1) { in ConstantFoldTerminator()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp72 unsigned n = SI.getNumCases(); // +1 for default case. in handleSwitchExpect()
H A DSimpleLoopUnswitch.cpp647 if (SI.getNumCases() > 0 && in unswitchTrivialSwitch()
658 if (SI.getNumCases() == 0) in unswitchTrivialSwitch()
771 assert(SI.getNumCases() > 0 && in unswitchTrivialSwitch()
H A DCorrelatedValuePropagation.cpp385 NumDeadCases += SI->getNumCases(); in processSwitch()
H A DSCCP.cpp690 if (!SI->getNumCases()) { in getFeasibleSuccessors()
1680 if (!SI->getNumCases() || !getValueState(SI->getCondition()).isUnknown()) in ResolvedUndefsIn()
H A DLoopUnswitch.cpp754 unsigned NumCases = SI->getNumCases(); in processCurrentLoop()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstructions.h3176 assert((unsigned)Index < SI->getNumCases() &&
3183 assert(((unsigned)Index < SI->getNumCases() ||
3195 (unsigned)Index < SI->getNumCases()) &&
3218 assert((unsigned)Index < SI->getNumCases() &&
3267 (unsigned)(Case.Index + N) <= Case.SI->getNumCases() &&
3276 (unsigned)(Case.Index - N) <= Case.SI->getNumCases() &&
3327 unsigned getNumCases() const {
3346 return CaseIt(this, getNumCases());
3352 return ConstCaseIt(this, getNumCases());
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp457 if (SI->getNumCases() + 1 >= (unsigned)TLI->getMinimumJumpTableEntries()) in mightUseCTR()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h120 return SI.getNumCases(); in getEstimatedNumberOfCaseClusters()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp674 Initializers.push_back(ConstantInt::get(Int64Ty, SI->getNumCases())); in InjectTraceForSwitch()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.cpp627 if (si->getNumCases() == 1 && si->getDefaultDest() == unreachableBB) { in destroyOptimisticNormalEntry()
H A DCGStmt.cpp1688 assert(SwitchWeights->size() == 1 + SwitchInsn->getNumCases() && in EmitSwitchStmt()
H A DCGOpenMPRuntime.cpp168 CGF.EmitStoreOfScalar(CGF.Builder.getInt32(UntiedSwitch->getNumCases()), in emitUntiedSwitch()
175 UntiedSwitch->addCase(CGF.Builder.getInt32(UntiedSwitch->getNumCases()), in emitUntiedSwitch()
181 unsigned getNumberOfParts() const { return UntiedSwitch->getNumCases(); } in getNumberOfParts()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp868 InlineCost += (SI->getNumCases() + 1) * InlineConstants::InstrCost; in computeBBInlineCost()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h326 unsigned N = SI.getNumCases(); in getEstimatedNumberOfCaseClusters()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInlineCost.cpp1438 (int64_t)SI.getNumCases() * InlineConstants::InstrCost + Cost); in visitSwitchInst()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstructions.cpp3670 unsigned NewCaseIdx = getNumCases(); in addCase()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10319 Clusters.reserve(SI.getNumCases()); in visitSwitch()
10325 : BranchProbability(1, SI.getNumCases() + 1); in visitSwitch()