Lines Matching refs:ShufTy
5385 FixedVectorType *ShufTy; in getArithmeticReductionCost() local
5387 ShufTy = in getArithmeticReductionCost()
5390 ShufTy = in getArithmeticReductionCost()
5392 ReductionCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getArithmeticReductionCost()
5396 FixedVectorType *ShufTy; in getArithmeticReductionCost() local
5398 ShufTy = in getArithmeticReductionCost()
5401 ShufTy = in getArithmeticReductionCost()
5403 ReductionCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getArithmeticReductionCost()
5567 VectorType *ShufTy; in getMinMaxReductionCost() local
5569 ShufTy = in getMinMaxReductionCost()
5572 ShufTy = FixedVectorType::get(Type::getInt64Ty(ValTy->getContext()), 2); in getMinMaxReductionCost()
5573 MinMaxCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getMinMaxReductionCost()
5577 FixedVectorType *ShufTy; in getMinMaxReductionCost() local
5579 ShufTy = FixedVectorType::get(Type::getFloatTy(ValTy->getContext()), 4); in getMinMaxReductionCost()
5581 ShufTy = FixedVectorType::get(Type::getInt32Ty(ValTy->getContext()), 4); in getMinMaxReductionCost()
5582 MinMaxCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getMinMaxReductionCost()