Searched refs:MaxCaseVal (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 422 APInt MaxCaseVal = SI.case_begin()->getCaseValue()->getValue(); in getEstimatedNumberOfCaseClusters() local 423 APInt MinCaseVal = MaxCaseVal; in getEstimatedNumberOfCaseClusters() 426 if (CaseVal.sgt(MaxCaseVal)) in getEstimatedNumberOfCaseClusters() 427 MaxCaseVal = CaseVal; in getEstimatedNumberOfCaseClusters() 438 if (TLI->isSuitableForBitTests(Dests.size(), N, MinCaseVal, MaxCaseVal, in getEstimatedNumberOfCaseClusters() 448 (MaxCaseVal - MinCaseVal) in getEstimatedNumberOfCaseClusters()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 6119 ConstantInt &MinCaseVal, const ConstantInt &MaxCaseVal, in ShouldUseSwitchConditionAsTableIndex() argument 6125 MaxCaseVal.getLimitedValue() == std::numeric_limits<uint64_t>::max() || in ShouldUseSwitchConditionAsTableIndex() 6130 DL, MaxCaseVal.getLimitedValue() + 1 /* TableSize */, in ShouldUseSwitchConditionAsTableIndex() 6249 ConstantInt *MaxCaseVal = CI->getCaseValue(); in SwitchToLookupTable() local 6264 if (CaseVal->getValue().sgt(MaxCaseVal->getValue())) in SwitchToLookupTable() 6265 MaxCaseVal = CaseVal; in SwitchToLookupTable() 6305 *MinCaseVal, *MaxCaseVal, HasDefaultResults, ResultTypes, DL, TTI); in SwitchToLookupTable() 6308 TableSize = MaxCaseVal->getLimitedValue() + 1; in SwitchToLookupTable() 6311 (MaxCaseVal->getValue() - MinCaseVal->getValue()).getLimitedValue() + 1; in SwitchToLookupTable() 6338 TableIndexOffset = ConstantInt::get(MaxCaseVal->getType(), 0); in SwitchToLookupTable()
|