Lines Matching refs:getShuffleCost

1471 InstructionCost X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind,  in getShuffleCost()  function in X86TTIImpl
1529 getShuffleCost(TTI::SK_ExtractSubvector, VecTy, std::nullopt, in getShuffleCost()
1659 Cost += getShuffleCost(TTI::SK_PermuteSingleSrc, SingleOpTy, in getShuffleCost()
1677 Cost += getShuffleCost(TTI::SK_PermuteTwoSrc, SingleOpTy, RegMask, in getShuffleCost()
1684 return NumOfShuffles * getShuffleCost(TTI::SK_PermuteTwoSrc, SingleOpTy, in getShuffleCost()
1688 return BaseT::getShuffleCost(Kind, BaseTp, Mask, CostKind, Index, SubTp); in getShuffleCost()
2096 return BaseT::getShuffleCost(Kind, BaseTp, Mask, CostKind, Index, SubTp); in getShuffleCost()
4485 ShuffleCost = getShuffleCost(TTI::SK_PermuteTwoSrc, SubTy, std::nullopt, in getVectorInstrCost()
4564 Cost += getShuffleCost(TTI::SK_ExtractSubvector, Ty, std::nullopt, in getScalarizationOverhead()
4582 Cost += getShuffleCost(TTI::SK_InsertSubvector, Ty, std::nullopt, in getScalarizationOverhead()
4642 Cost += getShuffleCost(TTI::SK_ExtractSubvector, Ty, std::nullopt, in getScalarizationOverhead()
4760 InstructionCost SingleShuffleCost = getShuffleCost( in getReplicationShuffleCost()
4887 Cost += getShuffleCost(IsLoad ? TTI::ShuffleKind::SK_InsertSubvector in getMemoryOpCost()
4973 Cost += getShuffleCost(TTI::SK_PermuteTwoSrc, SrcVTy, std::nullopt, in getMaskedMemoryOpCost()
4975 getShuffleCost(TTI::SK_PermuteTwoSrc, MaskTy, std::nullopt, in getMaskedMemoryOpCost()
4982 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, std::nullopt, in getMaskedMemoryOpCost()
5249 getShuffleCost(TTI::SK_ExtractSubvector, Ty, std::nullopt, CostKind, in getArithmeticReductionCost()
5261 ReductionCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getArithmeticReductionCost()
5272 ReductionCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getArithmeticReductionCost()
5431 MinMaxCost += getShuffleCost(TTI::SK_ExtractSubvector, Ty, std::nullopt, in getMinMaxReductionCost()
5442 MinMaxCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getMinMaxReductionCost()
5451 MinMaxCost += getShuffleCost(TTI::SK_PermuteSingleSrc, ShufTy, in getMinMaxReductionCost()
6266 InstructionCost ShuffleCost = getShuffleCost( in getInterleavedMemoryOpCostAVX512()
6323 InstructionCost ShuffleCost = getShuffleCost( in getInterleavedMemoryOpCostAVX512()