Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6652 if (RedCost.isValid() && in getReductionPatternCost()
6654 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6667 if (RedCost.isValid() && RedCost < BaseCost + ExtCost) in getReductionPatternCost()
6668 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6705 if (RedCost.isValid() && in getReductionPatternCost()
6707 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6716 if (RedCost.isValid() && RedCost < MulCost + BaseCost) in getReductionPatternCost()
6717 return I == RetI ? RedCost : 0; in getReductionPatternCost()
7148 return *RedCost; in getInstructionCost()
7295 return *RedCost; in getInstructionCost()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2415 InstructionCost RedCost = in getExtendedReductionCost() local
2421 return RedCost + ExtCost; in getExtendedReductionCost()
2431 InstructionCost RedCost = thisT()->getArithmeticReductionCost( in getMulAccReductionCost() local
2440 return RedCost + MulCost + 2 * ExtCost; in getMulAccReductionCost()