Searched refs:VectorizationFactor (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/tools/llvm-opt-report/ |
| H A D | OptReport.cpp | 102 int VectorizationFactor = 1; member 111 VectorizationFactor = in operator |=() 112 std::max(VectorizationFactor, RHS.VectorizationFactor); in operator |=() 132 else if (VectorizationFactor < RHS.VectorizationFactor) in operator <() 134 else if (VectorizationFactor > RHS.VectorizationFactor) in operator <() 199 int VectorizationFactor = 1; in readLocationInfo() local 205 Arg.Val.getAsInteger(10, VectorizationFactor); in readLocationInfo() 241 LI.VectorizationFactor = VectorizationFactor; in readLocationInfo() 294 unsigned VFDigits = llvm::utostr(MaxLI.VectorizationFactor).size(); in writeReport() 389 RS << LLI.VectorizationFactor << "," << LLI.InterleaveCount; in writeReport()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 188 struct VectorizationFactor { struct 202 VectorizationFactor(ElementCount Width, InstructionCost Cost, in VectorizationFactor() argument 207 static VectorizationFactor Disabled() { in Disabled() argument 211 bool operator==(const VectorizationFactor &rhs) const { 215 bool operator!=(const VectorizationFactor &rhs) const { 300 std::optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC); 304 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
|
| H A D | LoopVectorize.cpp | 1191 VectorizationFactor 1194 VectorizationFactor 1589 bool isMoreProfitable(const VectorizationFactor &A, 1590 const VectorizationFactor &B) const; 1867 SmallVector<VectorizationFactor, 8> ProfitableVFs; 5289 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable() 5331 VectorizationFactor LoopVectorizationCostModel::selectVectorizationFactor( in selectVectorizationFactor() 5339 const VectorizationFactor ScalarCost(ElementCount::getFixed(1), ExpectedCost, in selectVectorizationFactor() 5341 VectorizationFactor ChosenFactor = ScalarCost; in selectVectorizationFactor() 5358 VectorizationFactor Candidate(i, C.first, ScalarCost.ScalarCost); in selectVectorizationFactor() [all …]
|
| H A D | LoopVectorizationLegality.cpp | 101 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | TargetLibraryInfo.cpp | 1226 if (I->VectorizationFactor == VF) in getVectorizedFunction() 1304 I->VectorizationFactor.isScalable() ? &ScalableVF : &FixedVF; in getWidestVF() 1305 if (ElementCount::isKnownGT(I->VectorizationFactor, *VF)) in getWidestVF() 1306 *VF = I->VectorizationFactor; in getWidestVF()
|
| H A D | LoopAccessAnalysis.cpp | 75 VectorizationFactor("force-vector-width", cl::Hidden, variable 77 cl::location(VectorizerParams::VectorizationFactor)); 78 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams 1945 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 1946 VectorizerParams::VectorizationFactor : 1); in isDependent()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 42 static unsigned VectorizationFactor; member
|
| H A D | TargetLibraryInfo.h | 33 ElementCount VectorizationFactor; member
|