Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h272 void buildVPlans(unsigned MinVF, unsigned MaxVF);
290 void buildVPlansWithVPRecipes(unsigned MinVF, unsigned MaxVF);
DLoopVectorize.cpp987 VectorizationFactor selectVectorizationFactor(unsigned MaxVF);
4970 unsigned MaxVF = computeFeasibleMaxVF(TC); in computeMaxVF() local
4971 if (TC > 0 && TC % MaxVF == 0) { in computeMaxVF()
4974 return MaxVF; in computeMaxVF()
4983 return MaxVF; in computeMaxVF()
5041 unsigned MaxVF = MaxVectorSize; in computeFeasibleMaxVF() local
5064 MaxVF = VFs[i]; in computeFeasibleMaxVF()
5069 if (MaxVF < MinVF) { in computeFeasibleMaxVF()
5070 LLVM_DEBUG(dbgs() << "LV: Overriding calculated MaxVF(" << MaxVF in computeFeasibleMaxVF()
5072 MaxVF = MinVF; in computeFeasibleMaxVF()
[all …]
DSLPVectorizer.cpp5880 unsigned MaxVF = std::max<unsigned>(PowerOf2Floor(VL.size()), MinVF); in tryToVectorizeList() local
5881 if (MaxVF < 2) { in tryToVectorizeList()
5912 for (unsigned VF = MaxVF; NextInst + 1 < MaxInst && VF >= MinVF; VF /= 2) { in tryToVectorizeList()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp1627 uint64_t MaxVF = MaxSafeDepDistBytes / (TypeByteSize * Stride); in isDependent() local
1629 << " with max VF = " << MaxVF << '\n'); in isDependent()
1630 uint64_t MaxVFInBits = MaxVF * TypeByteSize * 8; in isDependent()