Searched refs:SK_PermuteTwoSrc (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp897 Kind = TTI::SK_PermuteTwoSrc;
974 getShuffleCost(TTI::SK_PermuteTwoSrc, SingleOpTy, 0, nullptr);
981 if (Kind == TTI::SK_PermuteTwoSrc && LT.first != 1) {
995 {TTI::SK_PermuteTwoSrc, MVT::v64i8, 1}, // vpermt2b
996 {TTI::SK_PermuteTwoSrc, MVT::v32i8, 1}, // vpermt2b
997 {TTI::SK_PermuteTwoSrc, MVT::v16i8, 1} // vpermt2b
1019 {TTI::SK_PermuteTwoSrc, MVT::v32i16, 1}, // vpermt2w
1020 {TTI::SK_PermuteTwoSrc, MVT::v16i16, 1}, // vpermt2w
1021 {TTI::SK_PermuteTwoSrc, MVT::v8i16, 1}, // vpermt2w
1022 {TTI::SK_PermuteTwoSrc, MV
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp823 return getShuffleCost(TTI::SK_PermuteTwoSrc, Ty, 0, nullptr);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1328 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h786 SK_PermuteTwoSrc, ///< Merge elements from two source vectors into one enumerator in enum:llvm::TargetTransformInfo::ShuffleKind
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h687 case TTI::SK_PermuteTwoSrc:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp331 return Vec2 ? TargetTransformInfo::SK_PermuteTwoSrc

Completed in 200 milliseconds