Home
last modified time | relevance | path

Searched refs:SK_InsertSubvector (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1374 TTI::SK_InsertSubvector, VecTy, Mask, CostKind, SubIndex, in getInstructionCost()
1449 TTI::SK_InsertSubvector, VecTy, Mask, CostKind, SubIndex, in getInstructionCost()
H A DTargetTransformInfo.h1068 SK_InsertSubvector, ///< InsertSubvector. Index indicates start offset. enumerator
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1001 return TTI::SK_InsertSubvector; in improveShuffleKindFromMask()
1015 case TTI::SK_InsertSubvector: in improveShuffleKindFromMask()
1046 case TTI::SK_InsertSubvector:
1668 TTI::SK_InsertSubvector, cast<VectorType>(Args[0]->getType()), in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp1140 case TTI::SK_InsertSubvector: { in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1540 return getShuffleCost(TTI::SK_InsertSubvector, in getShuffleCost()
1619 if (Kind == TTI::SK_InsertSubvector && LT.second.isVector()) { in getShuffleCost()
4708 Cost += getShuffleCost(TTI::SK_InsertSubvector, Ty, std::nullopt, in getScalarizationOverhead()
5013 Cost += getShuffleCost(IsLoad ? TTI::ShuffleKind::SK_InsertSubvector in getMemoryOpCost()
5113 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, std::nullopt, in getMaskedMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp504 case TTI::SK_InsertSubvector: in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4742 TTI.getShuffleCost(TTI::SK_InsertSubvector, VecTy, ShuffleMask, in canVectorizeLoads()
8059 TTI::SK_InsertSubvector, in getShuffleCost()
8414 GatherCost += TTI.getShuffleCost(TTI::SK_InsertSubvector, VecTy, in getBuildVectorCost()
9553 Cost += TTI->getShuffleCost(TTI::SK_InsertSubvector, ActualVecTy, in getEntryCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp4298 if (Kind == TTI::SK_InsertSubvector && LT.second.isFixedLengthVector() && in getShuffleCost()