Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h180 struct VectorizationFactor { struct
186 VectorizationFactor(ElementCount Width, InstructionCost Cost) in VectorizationFactor() argument
190 static VectorizationFactor Disabled() { in Disabled() argument
194 bool operator==(const VectorizationFactor &rhs) const {
198 bool operator!=(const VectorizationFactor &rhs) const {
292 Optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);
296 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
H A DLoopVectorize.cpp1256 VectorizationFactor
1259 VectorizationFactor
5970 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable()
6184 VectorizationFactor
6187 VectorizationFactor Result = VectorizationFactor::Disabled(); in selectEpilogueVectorizationFactor()
7984 VectorizationFactor
8026 return VectorizationFactor::Disabled(); in planInVPlanNativePath()
8029 Optional<VectorizationFactor>
8094 return VectorizationFactor::Disabled(); in plan()
10196 VectorizationFactor VF = VectorizationFactor::Disabled(); in processLoop()
[all …]
H A DLoopVectorizationLegality.cpp99 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp73 VectorizationFactor("force-vector-width", cl::Hidden, variable
75 cl::location(VectorizerParams::VectorizationFactor));
76 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams
1585 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent()
1586 VectorizerParams::VectorizationFactor : 1); in isDependent()
H A DTargetLibraryInfo.cpp1706 if (I->VectorizationFactor == VF) in getVectorizedFunction()
1768 I->VectorizationFactor.isScalable() ? &ScalableVF : &FixedVF; in getWidestVF()
1769 if (ElementCount::isKnownGT(I->VectorizationFactor, *VF)) in getWidestVF()
1770 *VF = I->VectorizationFactor; in getWidestVF()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h31 ElementCount VectorizationFactor; member
H A DLoopAccessAnalysis.h42 static unsigned VectorizationFactor; member