Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp182 VScaleForTuning = 1; in initializeProperties()
195 VScaleForTuning = 1; in initializeProperties()
207 VScaleForTuning = 4; in initializeProperties()
210 VScaleForTuning = 2; in initializeProperties()
283 VScaleForTuning = 1; in initializeProperties()
289 VScaleForTuning = 2; in initializeProperties()
294 VScaleForTuning = 1; in initializeProperties()
361 VScaleForTuning = 1; in initializeProperties()
H A DAArch64Subtarget.h91 unsigned VScaleForTuning = 1; variable
437 unsigned getVScaleForTuning() const { return VScaleForTuning; } in getVScaleForTuning()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.h255 std::optional<unsigned> VScaleForTuning);
H A DVPlanTransforms.cpp3328 VPlan &Plan, ElementCount VF, std::optional<unsigned> VScaleForTuning) { in addBranchWeightToMiddleTerminator() argument
3340 if (VF.isScalable() && VScaleForTuning.has_value()) in addBranchWeightToMiddleTerminator()
3341 VectorStep *= *VScaleForTuning; in addBranchWeightToMiddleTerminator()
H A DLoopVectorize.cpp1473 std::optional<unsigned> getVScaleForTuning() const { return VScaleForTuning; } in getVScaleForTuning()
1480 std::optional<unsigned> VScaleForTuning; member in llvm::LoopVectorizationCostModel
1492 VScaleForTuning = Max; in initializeVScaleForTuning()
1497 VScaleForTuning = TTI.getVScaleForTuning(); in initializeVScaleForTuning()
4407 return getEstimatedRuntimeVF(VF * Multiplier, VScaleForTuning) >= in isEpilogueVectorizationProfitable()
4704 unsigned EstimatedVF = getEstimatedRuntimeVF(VF, VScaleForTuning); in selectInterleaveCount()