Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3404 return *RedCost; in getVectorCallCost()
6329 if (RedCost.isValid() && in getReductionPatternCost()
6331 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6344 if (RedCost.isValid() && RedCost < BaseCost + ExtCost) in getReductionPatternCost()
6345 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6382 if (RedCost.isValid() && in getReductionPatternCost()
6384 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6393 if (RedCost.isValid() && RedCost < MulCost + BaseCost) in getReductionPatternCost()
6394 return I == RetI ? RedCost : 0; in getReductionPatternCost()
6991 return *RedCost; in getInstructionCost()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2531 InstructionCost RedCost = in getExtendedReductionCost() local
2537 return RedCost + ExtCost; in getExtendedReductionCost()
2547 InstructionCost RedCost = thisT()->getArithmeticReductionCost( in getMulAccReductionCost() local
2556 return RedCost + MulCost + 2 * ExtCost; in getMulAccReductionCost()