Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7458 unsigned ReduxWidth = PowerOf2Floor(NumReducedVals); in tryToReduce() local
7459 if (NumReducedVals > ReduxWidth) { in tryToReduce()
7489 while (i < NumReducedVals - ReduxWidth + 1 && ReduxWidth > 2) { in tryToReduce()
7490 ArrayRef<Value *> VL(&ReducedVals[i], ReduxWidth); in tryToReduce()
7513 getReductionCost(TTI, ReducedVals[i], ReduxWidth); in tryToReduce()
7554 emitReduction(VectorizedRoot, Builder, ReduxWidth, TTI); in tryToReduce()
7565 i += ReduxWidth; in tryToReduce()
7566 ReduxWidth = PowerOf2Floor(NumReducedVals - i); in tryToReduce()
7601 unsigned ReduxWidth) { in getReductionCost() argument
7603 FixedVectorType *VectorTy = FixedVectorType::get(ScalarTy, ReduxWidth); in getReductionCost()
[all …]