Searched refs:ExtractCost (Results 1 – 6 of 6) sorted by relevance
1792 InstructionCost ExtractCost = 0; in getArithmeticReductionCost() local1798 ExtractCost = NumElts / 2; in getArithmeticReductionCost()1800 return VecCost + ExtractCost + in getArithmeticReductionCost()1827 InstructionCost ExtractCost = NumElts; in getArithmeticReductionCost() local1828 return VecCost + ExtractCost + in getArithmeticReductionCost()1937 InstructionCost ExtractCost = 0; in getMinMaxReductionCost() local1943 ExtractCost = cast<FixedVectorType>(Ty)->getNumElements() / 2; in getMinMaxReductionCost()1948 return VecCost + ExtractCost + in getMinMaxReductionCost()
3092 InstructionCost ExtractCost = getScalarizationOverhead( in getOrderedReductionCost() local3098 return ExtractCost + ArithCost; in getOrderedReductionCost()
2254 InstructionCost ExtractCost in getVectorInstrCost() local2256 return ExtendCost + ExtractCost; in getVectorInstrCost()
1635 InstructionCost ExtractCost = in getShuffleCost() local1642 return ExtractCost + 1; // pshufd or pshufb in getShuffleCost()1647 return ExtractCost + 2; // worst case pshufhw + pshufd in getShuffleCost()
4068 auto ExtractCost = 2 * getVectorInstrCost(Instruction::ExtractElement, Ty, in getArithmeticInstrCost() local4073 return ExtractCost + InsertCost + in getArithmeticInstrCost()
5907 InstructionCost ExtractCost = in isMaskedLoadCompress() local5912 if (ExtractCost <= ScalarCost) in isMaskedLoadCompress()14611 InstructionCost ExtractCost = 0; in getTreeCost() local14891 ExtractCost += ExtraCost; in getTreeCost()14927 Cost += ExtractCost; in getTreeCost()15102 OS << ".\nSLP: Extract Cost = " << ExtractCost << ".\n" in getTreeCost()