Lines Matching refs:MaxCaseVal
6447 ConstantInt &MinCaseVal, const ConstantInt &MaxCaseVal, in ShouldUseSwitchConditionAsTableIndex() argument
6453 MaxCaseVal.getLimitedValue() == std::numeric_limits<uint64_t>::max() || in ShouldUseSwitchConditionAsTableIndex()
6458 DL, MaxCaseVal.getLimitedValue() + 1 /* TableSize */, in ShouldUseSwitchConditionAsTableIndex()
6577 ConstantInt *MaxCaseVal = CI->getCaseValue(); in SwitchToLookupTable() local
6592 if (CaseVal->getValue().sgt(MaxCaseVal->getValue())) in SwitchToLookupTable()
6593 MaxCaseVal = CaseVal; in SwitchToLookupTable()
6633 *MinCaseVal, *MaxCaseVal, HasDefaultResults, ResultTypes, DL, TTI); in SwitchToLookupTable()
6636 TableSize = MaxCaseVal->getLimitedValue() + 1; in SwitchToLookupTable()
6639 (MaxCaseVal->getValue() - MinCaseVal->getValue()).getLimitedValue() + 1; in SwitchToLookupTable()
6680 TableIndexOffset = ConstantInt::get(MaxCaseVal->getIntegerType(), 0); in SwitchToLookupTable()
6688 APInt Res = MaxCaseVal->getValue().ssub_ov(MinCaseVal->getValue(), MayWrap); in SwitchToLookupTable()