Searched refs:SK_Select (Results 1 - 9 of 9) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 1738 {TTI::SK_Select, MVT::v32i16, 1}, // vblendmw 1739 {TTI::SK_Select, MVT::v64i8, 1}, // vblendmb 1816 {TTI::SK_Select, MVT::v32i16, { 1, 1, 1, 1 } }, // vpternlogq 1817 {TTI::SK_Select, MVT::v32f16, { 1, 1, 1, 1 } }, // vpternlogq 1818 {TTI::SK_Select, MVT::v64i8, { 1, 1, 1, 1 } }, // vpternlogq 1819 {TTI::SK_Select, MVT::v8f64, { 1, 1, 1, 1 } }, // vblendmpd 1820 {TTI::SK_Select, MVT::v16f32, { 1, 1, 1, 1 } }, // vblendmps 1821 {TTI::SK_Select, MVT::v8i64, { 1, 1, 1, 1 } }, // vblendmq 1822 {TTI::SK_Select, MVT::v16i32, { 1, 1, 1, 1 } }, // vblendmd 1847 {TTI::SK_Select, MV [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 3836 Kind == TTI::SK_Select || Kind == TTI::SK_PermuteSingleSrc || 3868 {TTI::SK_Select, MVT::v2i32, 1}, // mov. 3869 {TTI::SK_Select, MVT::v4i32, 2}, // rev+trn (or similar). 3870 {TTI::SK_Select, MVT::v2i64, 1}, // mov. 3871 {TTI::SK_Select, MVT::v2f32, 1}, // mov. 3872 {TTI::SK_Select, MVT::v4f32, 2}, // rev+trn (or similar). 3873 {TTI::SK_Select, MVT::v2f64, 1}, // mov.
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 991 return TTI::SK_Select; 998 case TTI::SK_Select: 1020 case TTI::SK_Select:
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 386 case TTI::SK_Select: { 445 case TTI::SK_Select: {
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1359 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy,
|
H A D | TargetTransformInfo.h | 1034 SK_Select, ///< Selects elements from the corresponding lane of enumerator in enum:llvm::TargetTransformInfo::ShuffleKind
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 668 TTI.getShuffleCost(TargetTransformInfo::SK_Select, VecTy, Mask);
|
H A D | SLPVectorizer.cpp | 506 return TargetTransformInfo::SK_Select; 8100 // we can merge this shuffle with the following SK_Select.
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 1259 if (Kind == TTI::SK_Select) {
|
Completed in 296 milliseconds