Searched refs:ExtractCost (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3867 int ExtractCost = 0;
3889 ExtractCost += TTI->getExtractWithExtendCost(Extend, EU.Scalar->getType(),
3892 ExtractCost +=
3898 Cost += SpillCost + ExtractCost;
3904 << "SLP: Extract Cost = " << ExtractCost << ".\n"
6064 // original scalars and contribute to "ExtractCost" at cost evaluation.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp990 int ExtractCost = getShuffleCost(TTI::SK_ExtractSubvector, VecTy, local
996 return ExtractCost + 1; // pshufd or pshufb
1001 return ExtractCost + 2; // worst case pshufhw + pshufd

Completed in 124 milliseconds