Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/tools/llvm-opt-report/
H A DOptReport.cpp101 int VectorizationFactor = 1; member
110 VectorizationFactor = in operator |=()
111 std::max(VectorizationFactor, RHS.VectorizationFactor); in operator |=()
131 else if (VectorizationFactor < RHS.VectorizationFactor) in operator <()
133 else if (VectorizationFactor > RHS.VectorizationFactor) in operator <()
198 int VectorizationFactor = 1; in readLocationInfo() local
204 Arg.Val.getAsInteger(10, VectorizationFactor); in readLocationInfo()
240 LI.VectorizationFactor = VectorizationFactor; in readLocationInfo()
293 unsigned VFDigits = llvm::utostr(MaxLI.VectorizationFactor).size(); in writeReport()
388 RS << LLI.VectorizationFactor << "," << LLI.InterleaveCount; in writeReport()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h188 struct VectorizationFactor { struct
201 VectorizationFactor(ElementCount Width, InstructionCost Cost, in VectorizationFactor() argument
206 static VectorizationFactor Disabled() { in Disabled() argument
210 bool operator==(const VectorizationFactor &rhs) const {
214 bool operator!=(const VectorizationFactor &rhs) const {
299 Optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);
303 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
H A DLoopVectorize.cpp1161 VectorizationFactor
1164 VectorizationFactor
5224 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable()
5457 VectorizationFactor
5460 VectorizationFactor Result = VectorizationFactor::Disabled(); in selectEpilogueVectorizationFactor()
7383 VectorizationFactor
7425 return VectorizationFactor::Disabled(); in planInVPlanNativePath()
7428 Optional<VectorizationFactor>
7493 return VectorizationFactor::Disabled(); in plan()
10210 VectorizationFactor VF = VectorizationFactor::Disabled(); in processLoop()
[all …]
H A DLoopVectorizationLegality.cpp101 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
/llvm-project-15.0.7/llvm/test/tools/llvm-opt-report/Inputs/
H A Dsr2.yaml9 - VectorizationFactor: '16'
H A Dor.yaml211 - VectorizationFactor: '4'
223 - VectorizationFactor: '4'
/llvm-project-15.0.7/llvm/test/tools/opt-viewer/Inputs/basic/
H A Dor.yaml211 - VectorizationFactor: '4'
223 - VectorizationFactor: '4'
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h32 ElementCount VectorizationFactor; member
H A DLoopAccessAnalysis.h41 static unsigned VectorizationFactor; member
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp74 VectorizationFactor("force-vector-width", cl::Hidden, variable
76 cl::location(VectorizerParams::VectorizationFactor));
77 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams
1891 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent()
1892 VectorizerParams::VectorizationFactor : 1); in isDependent()
H A DTargetLibraryInfo.cpp1911 if (I->VectorizationFactor == VF) in getVectorizedFunction()
1973 I->VectorizationFactor.isScalable() ? &ScalableVF : &FixedVF; in getWidestVF()
1974 if (ElementCount::isKnownGT(I->VectorizationFactor, *VF)) in getWidestVF()
1975 *VF = I->VectorizationFactor; in getWidestVF()