Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DFunctionPropertiesAnalysis.cpp35 (SI->getNumCases() + (nullptr != SI->getDefaultDest())); in getFunctionPropertiesInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp286 NumCases = SOM->getNumCases(); in SizeMatcher()
288 NumCases = cast<SwitchTypeMatcher>(N)->getNumCases(); in SizeMatcher()
516 NumCases = SOM->getNumCases(); in EmitMatcher()
519 NumCases = cast<SwitchTypeMatcher>(N)->getNumCases(); in EmitMatcher()
H A DDAGISelMatcher.h484 unsigned getNumCases() const { return Cases.size(); } in getNumCases() function
534 unsigned getNumCases() const { return Cases.size(); } in getNumCases() function
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/
H A DReduceBasicBlocks.cpp78 for (int I = 0, E = SwInst.getNumCases(); I != E; ++I) { in removeUninterestingBBsFromSwitch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp94 unsigned n = SI.getNumCases(); // +1 for default case. in handleSwitchExpect()
H A DSimpleLoopUnswitch.cpp699 if (SI.getNumCases() > 0 && in unswitchTrivialSwitch()
708 if (SI.getNumCases() == 0) in unswitchTrivialSwitch()
834 assert(SI.getNumCases() > 0 && in unswitchTrivialSwitch()
H A DCorrelatedValuePropagation.cpp372 NumDeadCases += SI->getNumCases(); in processSwitch()
H A DLoopUnswitch.cpp774 unsigned NumCases = SI->getNumCases(); in processCurrentLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstructions.h3232 assert((unsigned)Index < SI->getNumCases() &&
3239 assert(((unsigned)Index < SI->getNumCases() ||
3251 (unsigned)Index < SI->getNumCases()) &&
3274 assert((unsigned)Index < SI->getNumCases() &&
3323 (unsigned)(Case.Index + N) <= Case.SI->getNumCases() &&
3332 (unsigned)(Case.Index - N) <= Case.SI->getNumCases() &&
3383 unsigned getNumCases() const {
3402 return CaseIt(this, getNumCases());
3408 return ConstCaseIt(this, getNumCases());
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp761 Cases.reserve(SI->getNumCases()); in GetValueEqualityComparisonCases()
4026 if (Weights.size() == 1 + SI->getNumCases()) { in SimplifySwitchOnSelect()
4884 assert(SI->getNumCases() > 1 && "Degenerate switch?"); in TurnSwitchRangeIntoICmp()
4958 if (Weights.size() == 1 + SI->getNumCases()) { in TurnSwitchRangeIntoICmp()
4984 unsigned PreviousEdges = SI->getNumCases() - ContiguousCases->size(); in TurnSwitchRangeIntoICmp()
5051 SI->getNumCases() == (1ULL << NumUnknownBits)) { in eliminateDeadSwitchCases()
5756 if (SI->getNumCases() > TableSize || TableSize >= UINT64_MAX / 10) in ShouldBuildLookupTable()
5790 return SI->getNumCases() * 10 >= TableSize * 4; in ShouldBuildLookupTable()
5881 assert(SI->getNumCases() > 1 && "Degenerate switch?"); in SwitchToLookupTable()
5900 if (SI->getNumCases() < 3) in SwitchToLookupTable()
[all …]
H A DLowerSwitch.cpp469 const unsigned NumDefaultEdges = SI->getNumCases() + 1 - NumSimpleCases; in ProcessSwitchInst()
H A DSCCPSolver.cpp587 if (!SI->getNumCases()) { in getFeasibleSuccessors()
1539 if (!SI->getNumCases() || in resolvedUndefsIn()
H A DLocal.cpp199 SI->getNumCases() > 0) { in ConstantFoldTerminator()
217 unsigned NCases = SI->getNumCases(); in ConstantFoldTerminator()
300 if (SI->getNumCases() == 1) { in ConstantFoldTerminator()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp280 if (SWI->getNumCases() == 2) in collectPostSplitCoroIds()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h70 return SI.getNumCases(); in getEstimatedNumberOfCaseClusters()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp799 Initializers.push_back(ConstantInt::get(Int64Ty, SI->getNumCases())); in InjectTraceForSwitch()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmt.cpp1938 assert(SwitchWeights->size() == 1 + SwitchInsn->getNumCases() && in EmitSwitchStmt()
1946 assert(SwitchLikelihood->size() == 1 + SwitchInsn->getNumCases() && in EmitSwitchStmt()
H A DCGCleanup.cpp623 if (si->getNumCases() == 1 && si->getDefaultDest() == unreachableBB) { in destroyOptimisticNormalEntry()
H A DCGOpenMPRuntime.cpp179 CGF.EmitStoreOfScalar(CGF.Builder.getInt32(UntiedSwitch->getNumCases()), in emitUntiedSwitch()
186 UntiedSwitch->addCase(CGF.Builder.getInt32(UntiedSwitch->getNumCases()), in emitUntiedSwitch()
192 unsigned getNumberOfParts() const { return UntiedSwitch->getNumCases(); } in getNumberOfParts()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp678 if (SI->getNumCases() + 1 >= (unsigned)TLI->getMinimumJumpTableEntries()) in mightUseCTR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp835 return (SI ? (SI->getNumCases() + 1) : 4) * (CBrCost + 1); in getCFInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp908 InlineCost += (SI->getNumCases() + 1) * InlineConstants::InstrCost; in computeBBInlineCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp679 Clusters.reserve(SI.getNumCases()); in translateSwitch()
686 : BranchProbability(1, SI.getNumCases() + 1); in translateSwitch()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h381 unsigned N = SI.getNumCases(); in getEstimatedNumberOfCaseClusters()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp4055 unsigned NewCaseIdx = getNumCases(); in addCase()

12