Home
last modified time | relevance | path

Searched refs:ExtractCost (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1862 int ExtractCost = 0; in getTreeCost() local
1882 ExtractCost += TTI->getExtractWithExtendCost( in getTreeCost()
1885 ExtractCost += in getTreeCost()
1891 Cost += SpillCost + ExtractCost; in getTreeCost()
1894 << "SLP: Extract Cost = " << ExtractCost << ".\n" in getTreeCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3779 int ExtractCost = 0; in getTreeCost() local
3801 ExtractCost += TTI->getExtractWithExtendCost(Extend, EU.Scalar->getType(), in getTreeCost()
3804 ExtractCost += in getTreeCost()
3810 Cost += SpillCost + ExtractCost; in getTreeCost()
3816 << "SLP: Extract Cost = " << ExtractCost << ".\n" in getTreeCost()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp4058 int ExtractCost = 0; in getTreeCost() local
4080 ExtractCost += TTI->getExtractWithExtendCost(Extend, EU.Scalar->getType(), in getTreeCost()
4083 ExtractCost += in getTreeCost()
4089 Cost += SpillCost + ExtractCost; in getTreeCost()
4096 << "SLP: Extract Cost = " << ExtractCost << ".\n" in getTreeCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp936 int ExtractCost = getShuffleCost(TTI::SK_ExtractSubvector, VecTy, in getShuffleCost() local
942 return ExtractCost + 1; // pshufd or pshufb in getShuffleCost()
947 return ExtractCost + 2; // worst case pshufhw + pshufd in getShuffleCost()
/external/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp1009 int ExtractCost = getShuffleCost(TTI::SK_ExtractSubvector, VecTy, in getShuffleCost() local
1015 return ExtractCost + 1; // pshufd or pshufb in getShuffleCost()
1020 return ExtractCost + 2; // worst case pshufhw + pshufd in getShuffleCost()