Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2485 unsigned NumReduxLevels = Log2_32(NumVecElts); in getTreeReductionCost() local
2503 NumReduxLevels -= LongVectorCount; in getTreeReductionCost()
2512 NumReduxLevels * thisT()->getShuffleCost(TTI::SK_PermuteSingleSrc, Ty, in getTreeReductionCost()
2515 NumReduxLevels * thisT()->getArithmeticInstrCost(Opcode, Ty, CostKind); in getTreeReductionCost()
2575 unsigned NumReduxLevels = Log2_32(NumVecElts); in getMinMaxReductionCost() local
2596 NumReduxLevels -= LongVectorCount; in getMinMaxReductionCost()
2603 NumReduxLevels * thisT()->getShuffleCost(TTI::SK_PermuteSingleSrc, Ty, in getMinMaxReductionCost()
2606 MinMaxCost += NumReduxLevels * getIntrinsicInstrCost(Attrs, CostKind); in getMinMaxReductionCost()