Searched refs:MaxVF (Results 1 – 5 of 5) sorted by relevance
391 selectEpilogueVectorizationFactor(const ElementCount MaxVF, unsigned IC);397 void buildVPlans(ElementCount MinVF, ElementCount MaxVF);416 void buildVPlansWithVPRecipes(ElementCount MinVF, ElementCount MaxVF);
2455 MaxVF *= *MaxVScale; in isIndvarOverflowCheckKnownFalse()4606 if (auto MaxVF = in computeFeasibleMaxVF() local4609 Result.FixedVF = MaxVF; in computeFeasibleMaxVF()4611 if (auto MaxVF = in computeFeasibleMaxVF() local4614 if (MaxVF.isScalable()) { in computeFeasibleMaxVF()4615 Result.ScalableVF = MaxVF; in computeFeasibleMaxVF()4871 MaxVF = VFs[i]; in getMaximizedVFForTarget()4880 MaxVF = MinVF; in getMaximizedVFForTarget()4889 return MaxVF; in getMaximizedVFForTarget()7995 auto MaxVFTimes2 = MaxVF * 2; in buildVPlans()[all …]
1139 unsigned MaxVF = MaxVFOption.getNumOccurrences() ? in getMaximumVF() local1141 return MaxVF ? MaxVF : UINT_MAX; in getMaximumVF()13516 unsigned MaxVF = in vectorizeStores() local13526 if (MaxVF <= MinVF) { in vectorizeStores()13527 LLVM_DEBUG(dbgs() << "SLP: Vectorization infeasible as MaxVF (" << MaxVF in vectorizeStores()13535 for (unsigned Size = MaxVF; Size >= MinVF; Size /= 2) { in vectorizeStores()13756 unsigned MaxVF = std::max<unsigned>(llvm::bit_floor(VL.size()), MinVF); in tryToVectorizeList() local13757 MaxVF = std::min(R.getMaximumVF(Sz, S.getOpcode()), MaxVF); in tryToVectorizeList()13758 if (MaxVF < 2) { in tryToVectorizeList()13775 for (unsigned VF = MaxVF; NextInst + 1 < MaxInst && VF >= MinVF; VF /= 2) { in tryToVectorizeList()[all …]
2160 uint64_t MaxVF = MinDepDistBytes / (TypeByteSize * Stride); in isDependent() local2162 << " with max VF = " << MaxVF << '\n'); in isDependent()2163 uint64_t MaxVFInBits = MaxVF * TypeByteSize * 8; in isDependent()
1456 unsigned MaxVF = (RISCV::RVVBitsPerBlock / 8) * 8; in shouldExpandGetVectorLength() local1457 return VF > MaxVF || !isPowerOf2_32(VF); in shouldExpandGetVectorLength()