| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | SwitchLoweringUtils.cpp | 479 const ConstantInt *CaseVal = CC.Low; in sortAndRangeify() local 483 (CaseVal->getValue() - Clusters[DstIndex - 1].High->getValue()) == 1) { in sortAndRangeify() 486 Clusters[DstIndex - 1].High = CaseVal; in sortAndRangeify()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | SimplifyCFG.cpp | 4904 const APInt &CaseVal = Case.getCaseValue()->getValue(); in eliminateDeadSwitchCases() local 4905 if (Known.Zero.intersects(CaseVal) || !Known.One.isSubsetOf(CaseVal) || in eliminateDeadSwitchCases() 4906 (CaseVal.getMinSignedBits() > MaxSignificantBitsInCond)) { in eliminateDeadSwitchCases() 4910 LLVM_DEBUG(dbgs() << "SimplifyCFG: switch case " << CaseVal in eliminateDeadSwitchCases() 5121 GetCaseResults(SwitchInst *SI, ConstantInt *CaseVal, BasicBlock *CaseDest, in GetCaseResults() argument 5131 ConstantPool.insert(std::make_pair(SI->getCondition(), CaseVal)); in GetCaseResults() 5192 static uintptr_t MapCaseToResult(ConstantInt *CaseVal, in MapCaseToResult() argument 5197 I.second.push_back(CaseVal); in MapCaseToResult() 5202 std::make_pair(Result, SmallVector<ConstantInt *, 4>(1, CaseVal))); in MapCaseToResult() 5217 ConstantInt *CaseVal = I.getCaseValue(); in InitializeUniqueCases() local [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | BasicTTIImpl.h | 395 const APInt &CaseVal = CI.getCaseValue()->getValue(); in getEstimatedNumberOfCaseClusters() local 396 if (CaseVal.sgt(MaxCaseVal)) in getEstimatedNumberOfCaseClusters() 397 MaxCaseVal = CaseVal; in getEstimatedNumberOfCaseClusters() 398 if (CaseVal.slt(MinCaseVal)) in getEstimatedNumberOfCaseClusters() 399 MinCaseVal = CaseVal; in getEstimatedNumberOfCaseClusters()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | LoopUnswitch.cpp | 1280 ConstantInt *CaseVal = Case.getCaseValue(); in tryTrivialLoopUnswitch() local 1284 if (BranchesInfo.isUnswitched(SI, CaseVal)) in tryTrivialLoopUnswitch() 1287 CondVal = CaseVal; in tryTrivialLoopUnswitch()
|
| D | SimpleLoopUnswitch.cpp | 833 ConstantInt *CaseVal = std::get<0>(ExitCase); in unswitchTrivialSwitch() local 836 NewSIW.addCase(CaseVal, UnswitchedBB, std::get<2>(ExitCase)); in unswitchTrivialSwitch()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGStmt.cpp | 1449 llvm::ConstantInt *CaseVal = in EmitCaseStmt() local 1466 SwitchInsn->addCase(CaseVal, Block.getBlock()); in EmitCaseStmt() 1482 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt() 1503 llvm::ConstantInt *CaseVal = in EmitCaseStmt() local 1517 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | IRTranslator.cpp | 687 const ConstantInt *CaseVal = I.getCaseValue(); in translateSwitch() local 691 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob)); in translateSwitch()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| D | Execution.cpp | 958 GenericValue CaseVal = getOperandValue(Case.getCaseValue(), SF); in visitSwitchInst() local 959 if (executeICMP_EQ(CondVal, CaseVal, ElTy).IntVal != 0) { in visitSwitchInst()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 4598 ConstantInt *CaseVal = in parseFunctionBody() local 4601 if (!CaseVal || !DestBB) { in parseFunctionBody() 4605 SI->addCase(CaseVal, DestBB); in parseFunctionBody()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAGBuilder.cpp | 10995 const ConstantInt *CaseVal = I.getCaseValue(); in visitSwitch() local 10999 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob)); in visitSwitch()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaCodeComplete.cpp | 5601 Expr *CaseVal = Case->getLHS()->IgnoreParenCasts(); in CodeCompleteCase() local 5602 if (auto *DRE = dyn_cast<DeclRefExpr>(CaseVal)) in CodeCompleteCase()
|