Searched refs:ReduxWidth (Results 1 – 1 of 1) sorted by relevance
3958 unsigned ReduxWidth; member in HorizontalReduction3966 ReducedValueOpcode(0), IsPairwiseReduction(false), ReduxWidth(0), in HorizontalReduction()4000 ReduxWidth = MinVecRegSize / DL.getTypeSizeInBits(Ty); in matchAssociativeReduction()4004 if (ReduxWidth < 4) in matchAssociativeReduction()4070 if (NumReducedVals < ReduxWidth) in tryToReduce()4080 for (; i < NumReducedVals - ReduxWidth + 1; i += ReduxWidth) { in tryToReduce()4081 V.buildTree(makeArrayRef(&ReducedVals[i], ReduxWidth), ReductionOps); in tryToReduce()4133 Type *VecTy = VectorType::get(ScalarTy, ReduxWidth); in getReductionCost()4142 ReduxWidth * TTI->getArithmeticInstrCost(ReductionOpcode, VecTy); in getReductionCost()4163 assert(isPowerOf2_32(ReduxWidth) && in emitReduction()[all …]