Lines Matching defs:MinMaxCost
5815 InstructionCost MinMaxCost = 0;
5821 MinMaxCost = getMinMaxCost(IID, Ty, CostKind, FMF);
5822 MinMaxCost *= LT.first - 1;
5828 return MinMaxCost + Entry->Cost;
5832 return MinMaxCost + Entry->Cost;
5836 return MinMaxCost + Entry->Cost;
5840 return MinMaxCost + Entry->Cost;
5859 MinMaxCost += getShuffleCost(TTI::SK_ExtractSubvector, Ty, {}, CostKind,
5870 MinMaxCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, {},
5879 MinMaxCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, {},
5885 MinMaxCost += getArithmeticInstrCost(
5892 MinMaxCost += getMinMaxCost(IID, Ty, CostKind, FMF);
5896 return MinMaxCost + getVectorInstrCost(Instruction::ExtractElement, Ty,