Home
last modified time | relevance | path

Searched refs:RedCost (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6574 if (RedCost.isValid() && in getReductionPatternCost()
6576 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6589 if (RedCost.isValid() && RedCost < BaseCost + ExtCost) in getReductionPatternCost()
6590 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6628 if (RedCost.isValid() && in getReductionPatternCost()
6630 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6640 if (RedCost.isValid() && RedCost < MulCost + BaseCost) in getReductionPatternCost()
6641 return I == RetI ? RedCost : 0; in getReductionPatternCost()
7071 return *RedCost; in getInstructionCost()
7220 return *RedCost; in getInstructionCost()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2323 InstructionCost RedCost = thisT()->getArithmeticReductionCost( in getExtendedAddReductionCost() local
2335 return RedCost + MulCost + ExtCost; in getExtendedAddReductionCost()