Searched refs:VectorizationFactor (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 215 struct VectorizationFactor { struct 229 VectorizationFactor(ElementCount Width, InstructionCost Cost, in VectorizationFactor() argument 234 static VectorizationFactor Disabled() { in Disabled() argument 238 bool operator==(const VectorizationFactor &rhs) const { 242 bool operator!=(const VectorizationFactor &rhs) const { 324 SmallVector<VectorizationFactor, 8> ProfitableVFs; 345 VectorizationFactor planInVPlanNativePath(ElementCount UserVF); 390 VectorizationFactor 429 VectorizationFactor 434 bool isMoreProfitable(const VectorizationFactor &A, [all …]
|
| H A D | LoopVectorize.cpp | 4910 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable() 5035 VectorizationFactor ChosenFactor = ScalarCost; in selectVectorizationFactor() 5161 VectorizationFactor Result = VectorizationFactor::Disabled(); in selectEpilogueVectorizationFactor() 7297 VectorizationFactor 7327 return VectorizationFactor::Disabled(); in planInVPlanNativePath() 7338 return VectorizationFactor::Disabled(); in planInVPlanNativePath() 7346 return VectorizationFactor::Disabled(); in planInVPlanNativePath() 7349 std::optional<VectorizationFactor> 7423 return VectorizationFactor::Disabled(); in plan() 10003 VectorizationFactor VF = VectorizationFactor::Disabled(); in processLoop() [all …]
|
| H A D | LoopVectorizationLegality.cpp | 106 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 46 ElementCount VectorizationFactor; variable 53 ElementCount VectorizationFactor, bool Masked, StringRef VABIPrefix) in VecDesc() argument 55 VectorizationFactor(VectorizationFactor), Masked(Masked), in VecDesc() 60 ElementCount getVectorizationFactor() const { return VectorizationFactor; } in getVectorizationFactor()
|
| H A D | LoopAccessAnalysis.h | 41 static unsigned VectorizationFactor; member
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 73 VectorizationFactor("force-vector-width", cl::Hidden, variable 75 cl::location(VectorizerParams::VectorizationFactor)); 76 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams 2077 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 2078 VectorizerParams::VectorizationFactor : 1); in isDependent()
|