Searched refs:VectorizationFactor (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 343 struct VectorizationFactor { struct 357 VectorizationFactor(ElementCount Width, InstructionCost Cost, in VectorizationFactor() argument 362 static VectorizationFactor Disabled() { in Disabled() argument 366 bool operator==(const VectorizationFactor &rhs) const { 370 bool operator!=(const VectorizationFactor &rhs) const { 442 SmallVector<VectorizationFactor, 8> ProfitableVFs; 480 VectorizationFactor planInVPlanNativePath(ElementCount UserVF); 488 VectorizationFactor computeBestVF(); 527 VectorizationFactor 581 VectorizationFactor selectVectorizationFactor(); [all …]
|
| H A D | LoopVectorize.cpp | 856 VectorizationFactor VF, unsigned IC) { in reportVectorization() 3937 bool LoopVectorizationPlanner::isMoreProfitable(const VectorizationFactor &A, in isMoreProfitable() 3938 const VectorizationFactor &B, in isMoreProfitable() 4000 bool LoopVectorizationPlanner::isMoreProfitable(const VectorizationFactor &A, in isMoreProfitable() 4001 const VectorizationFactor &B, in isMoreProfitable() 4230 VectorizationFactor LoopVectorizationPlanner::selectVectorizationFactor() { in selectVectorizationFactor() 4239 const VectorizationFactor ScalarCost(ElementCount::getFixed(1), ExpectedCost, in selectVectorizationFactor() 4241 VectorizationFactor ChosenFactor = ScalarCost; in selectVectorizationFactor() 4297 VectorizationFactor Candidate(VF, C, ScalarCost.ScalarCost); in selectVectorizationFactor() 4411 VectorizationFactor LoopVectorizationPlanner::selectEpilogueVectorizationFactor( in selectEpilogueVectorizationFactor() [all …]
|
| H A D | LoopVectorizationLegality.cpp | 109 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 46 ElementCount VectorizationFactor; variable 54 ElementCount VectorizationFactor, bool Masked, StringRef VABIPrefix, in VecDesc() argument 57 VectorizationFactor(VectorizationFactor), Masked(Masked), in VecDesc() 62 ElementCount getVectorizationFactor() const { return VectorizationFactor; } in getVectorizationFactor()
|
| H A D | LoopAccessAnalysis.h | 39 LLVM_ABI static unsigned VectorizationFactor; member
|
| /freebsd/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 2220 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 2221 VectorizerParams::VectorizationFactor : 1); in isDependent()
|