Lines Matching refs:MinCaseVal

5996       ConstantInt *MinCaseVal = CaseValues[0];  in foldSwitchToSelect()  local
5999 if (Case->getValue().slt(MinCaseVal->getValue())) in foldSwitchToSelect()
6000 MinCaseVal = Case; in foldSwitchToSelect()
6003 APInt BitMask = APInt::getZero(MinCaseVal->getBitWidth()); in foldSwitchToSelect()
6005 BitMask |= (Case->getValue() - MinCaseVal->getValue()); in foldSwitchToSelect()
6010 if (!MinCaseVal->isNullValue()) in foldSwitchToSelect()
6011 Condition = Builder.CreateSub(Condition, MinCaseVal); in foldSwitchToSelect()
6447 ConstantInt &MinCaseVal, const ConstantInt &MaxCaseVal, in ShouldUseSwitchConditionAsTableIndex() argument
6450 if (MinCaseVal.isNullValue()) in ShouldUseSwitchConditionAsTableIndex()
6452 if (MinCaseVal.isNegative() || in ShouldUseSwitchConditionAsTableIndex()
6576 ConstantInt *MinCaseVal = CI->getCaseValue(); in SwitchToLookupTable() local
6590 if (CaseVal->getValue().slt(MinCaseVal->getValue())) in SwitchToLookupTable()
6591 MinCaseVal = CaseVal; in SwitchToLookupTable()
6633 *MinCaseVal, *MaxCaseVal, HasDefaultResults, ResultTypes, DL, TTI); in SwitchToLookupTable()
6639 (MaxCaseVal->getValue() - MinCaseVal->getValue()).getLimitedValue() + 1; in SwitchToLookupTable()
6658 unsigned CaseSize = MinCaseVal->getType()->getPrimitiveSizeInBits(); in SwitchToLookupTable()
6683 TableIndexOffset = MinCaseVal; in SwitchToLookupTable()
6688 APInt Res = MaxCaseVal->getValue().ssub_ov(MinCaseVal->getValue(), MayWrap); in SwitchToLookupTable()
6731 TableIndex, ConstantInt::get(MinCaseVal->getType(), TableSize)); in SwitchToLookupTable()