/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 707 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 D | AMDGPUTargetTransformInfo.cpp | 707 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 D | AMDGPUTargetTransformInfo.cpp | 707 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 D | TargetTransformInfoImpl.h | 476 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 D | TargetTransformInfo.cpp | 451 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 D | TargetTransformInfoImpl.h | 423 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 D | TargetTransformInfoImpl.h | 400 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 D | TargetTransformInfoImpl.h | 448 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 D | TargetTransformInfoImpl.h | 400 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 D | TargetTransformInfoImpl.h | 448 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 D | TargetTransformInfoImpl.h | 471 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 D | TargetTransformInfoImpl.h | 471 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 D | TargetTransformInfoImpl.h | 471 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 D | TargetTransformInfoImpl.h | 471 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 D | TargetTransformInfoImpl.h | 471 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 D | TargetTransformInfo.cpp | 589 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 D | TargetTransformInfo.cpp | 398 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 D | TargetTransformInfo.cpp | 605 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 D | TargetTransformInfo.cpp | 605 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 D | TargetTransformInfo.cpp | 605 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 D | VectorCombine.cpp | 196 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 D | VectorCombine.cpp | 196 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 D | ARMTargetTransformInfo.cpp | 401 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 D | ARMTargetTransformInfo.cpp | 401 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 D | VectorCombine.cpp | 215 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()
|