Home
last modified time | relevance | path

Searched refs:getShuffleCost (Results 1 – 25 of 356) sorted by relevance

12345678910>>...15

/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp707 unsigned GCNTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in GCNTTIImpl
727 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
800 return getShuffleCost(TTI::SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getUserCost()
809 return getShuffleCost(TTI::SK_Reverse, Ty, 0, nullptr); in getUserCost()
812 return getShuffleCost(TTI::SK_Select, Ty, 0, nullptr); in getUserCost()
815 return getShuffleCost(TTI::SK_Transpose, Ty, 0, nullptr); in getUserCost()
818 return getShuffleCost(TTI::SK_Broadcast, Ty, 0, nullptr); in getUserCost()
821 return getShuffleCost(TTI::SK_PermuteSingleSrc, Ty, 0, nullptr); in getUserCost()
823 return getShuffleCost(TTI::SK_PermuteTwoSrc, Ty, 0, nullptr); in getUserCost()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp707 unsigned GCNTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in GCNTTIImpl
727 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
800 return getShuffleCost(TTI::SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getUserCost()
809 return getShuffleCost(TTI::SK_Reverse, Ty, 0, nullptr); in getUserCost()
812 return getShuffleCost(TTI::SK_Select, Ty, 0, nullptr); in getUserCost()
815 return getShuffleCost(TTI::SK_Transpose, Ty, 0, nullptr); in getUserCost()
818 return getShuffleCost(TTI::SK_Broadcast, Ty, 0, nullptr); in getUserCost()
821 return getShuffleCost(TTI::SK_PermuteSingleSrc, Ty, 0, nullptr); in getUserCost()
823 return getShuffleCost(TTI::SK_PermuteTwoSrc, Ty, 0, nullptr); in getUserCost()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp707 unsigned GCNTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in GCNTTIImpl
727 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
800 return getShuffleCost(TTI::SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getUserCost()
809 return getShuffleCost(TTI::SK_Reverse, Ty, 0, nullptr); in getUserCost()
812 return getShuffleCost(TTI::SK_Select, Ty, 0, nullptr); in getUserCost()
815 return getShuffleCost(TTI::SK_Transpose, Ty, 0, nullptr); in getUserCost()
818 return getShuffleCost(TTI::SK_Broadcast, Ty, 0, nullptr); in getUserCost()
821 return getShuffleCost(TTI::SK_PermuteSingleSrc, Ty, 0, nullptr); in getUserCost()
823 return getShuffleCost(TTI::SK_PermuteTwoSrc, Ty, 0, nullptr); in getUserCost()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h476 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, in getShuffleCost() function
1092 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1097 return TargetTTI->getShuffleCost( in getUserCost()
1109 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, in getUserCost()
1113 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, in getUserCost()
1117 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, in getUserCost()
1121 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getUserCost()
1125 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, in getUserCost()
1129 return TargetTTI->getShuffleCost( in getUserCost()
1133 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, in getUserCost()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Analysis/
H A DTargetTransformInfo.cpp451 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
453 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
1129 return TTIImpl->getShuffleCost(SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getInstructionThroughput()
1138 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
1141 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
1144 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr); in getInstructionThroughput()
1147 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
1150 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr); in getInstructionThroughput()
1152 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr); in getInstructionThroughput()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h423 unsigned getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, int Index, in getShuffleCost() function
981 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
988 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
990 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, 0, nullptr); in getUserCost()
992 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, 0, nullptr); in getUserCost()
994 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
996 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, 0, in getUserCost()
999 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, 0, in getUserCost()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h400 unsigned getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, int Index, in getShuffleCost() function
941 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
948 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
950 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, 0, nullptr); in getUserCost()
952 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, 0, nullptr); in getUserCost()
954 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
956 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, 0, in getUserCost()
959 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, 0, in getUserCost()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h448 unsigned getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, int Index, in getShuffleCost() function
1022 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1029 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
1031 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, 0, nullptr); in getUserCost()
1033 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, 0, nullptr); in getUserCost()
1035 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
1037 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, 0, in getUserCost()
1040 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, 0, in getUserCost()
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h400 unsigned getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, int Index, in getShuffleCost() function
941 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
948 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
950 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, 0, nullptr); in getUserCost()
952 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, 0, nullptr); in getUserCost()
954 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
956 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, 0, in getUserCost()
959 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, 0, in getUserCost()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h448 unsigned getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, int Index, in getShuffleCost() function
1022 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1029 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
1031 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, 0, nullptr); in getUserCost()
1033 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, 0, nullptr); in getUserCost()
1035 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
1037 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, 0, in getUserCost()
1040 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, 0, in getUserCost()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h471 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, in getShuffleCost() function
1080 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1088 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, in getUserCost()
1091 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, in getUserCost()
1094 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, in getUserCost()
1097 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getUserCost()
1100 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, in getUserCost()
1103 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, in getUserCost()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h471 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, in getShuffleCost() function
1080 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1088 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, in getUserCost()
1091 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, in getUserCost()
1094 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, in getUserCost()
1097 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getUserCost()
1100 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, in getUserCost()
1103 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, in getUserCost()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h471 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, in getShuffleCost() function
1080 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1088 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, in getUserCost()
1091 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, in getUserCost()
1094 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, in getUserCost()
1097 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getUserCost()
1100 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, in getUserCost()
1103 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, in getUserCost()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h471 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, in getShuffleCost() function
1080 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1088 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, in getUserCost()
1091 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, in getUserCost()
1094 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, in getUserCost()
1097 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getUserCost()
1100 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, in getUserCost()
1103 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, in getUserCost()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h471 InstructionCost getShuffleCost(TTI::ShuffleKind Kind, VectorType *Ty, in getShuffleCost() function
1080 return TargetTTI->getShuffleCost(TTI::SK_ExtractSubvector, VecSrcTy, in getUserCost()
1088 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, in getUserCost()
1091 return TargetTTI->getShuffleCost(TTI::SK_Select, VecTy, in getUserCost()
1094 return TargetTTI->getShuffleCost(TTI::SK_Transpose, VecTy, in getUserCost()
1097 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getUserCost()
1100 return TargetTTI->getShuffleCost(TTI::SK_PermuteSingleSrc, VecTy, in getUserCost()
1103 return TargetTTI->getShuffleCost(TTI::SK_PermuteTwoSrc, VecTy, in getUserCost()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Analysis/
H A DTargetTransformInfo.cpp589 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
591 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
1287 return TTIImpl->getShuffleCost(SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getInstructionThroughput()
1296 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
1299 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
1302 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr); in getInstructionThroughput()
1305 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
1308 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr); in getInstructionThroughput()
1310 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr); in getInstructionThroughput()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Analysis/
H A DTargetTransformInfo.cpp398 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index,
400 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp);
1113 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr);
1116 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr);
1119 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr);
1122 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr);
1125 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr);
1127 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr);
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp605 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
607 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
1305 return TTIImpl->getShuffleCost(SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getInstructionThroughput()
1314 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
1317 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
1320 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr); in getInstructionThroughput()
1323 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
1326 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr); in getInstructionThroughput()
1328 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr); in getInstructionThroughput()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Analysis/
H A DTargetTransformInfo.cpp605 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
607 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
1305 return TTIImpl->getShuffleCost(SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getInstructionThroughput()
1314 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
1317 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
1320 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr); in getInstructionThroughput()
1323 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
1326 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr); in getInstructionThroughput()
1328 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr); in getInstructionThroughput()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp605 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
607 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
1305 return TTIImpl->getShuffleCost(SK_ExtractSubvector, SrcTy, SubIndex, Ty); in getInstructionThroughput()
1314 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
1317 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
1320 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr); in getInstructionThroughput()
1323 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
1326 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr); in getInstructionThroughput()
1328 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr); in getInstructionThroughput()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp196 NewCost += TTI.getShuffleCost(TTI::SK_PermuteSingleSrc, MinVecTy); in vectorizeLoadInsert()
356 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, VecTy); in isExtractExtractCheap()
522 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, DestTy); in foldBitcastShuf()
524 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, SrcTy); in foldBitcastShuf()
729 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, CmpTy); in foldExtractedCmps()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp196 NewCost += TTI.getShuffleCost(TTI::SK_PermuteSingleSrc, MinVecTy); in vectorizeLoadInsert()
356 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, VecTy); in isExtractExtractCheap()
522 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, DestTy); in foldBitcastShuf()
524 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, SrcTy); in foldBitcastShuf()
729 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, CmpTy); in foldExtractedCmps()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp401 int ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in ARMTTIImpl
405 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
427 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
451 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
453 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp401 int ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in ARMTTIImpl
424 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
448 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
472 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
474 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp215 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, VecTy); in isExtractExtractCheap()
378 if (TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, DestTy) > in foldBitcastShuf()
379 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, SrcTy)) in foldBitcastShuf()
583 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, CmpTy); in foldExtractedCmps()

12345678910>>...15