Searched refs:VectorizationFactor (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| D | LoopVectorizationPlanner.h | 180 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);
|
| D | LoopVectorize.cpp | 1256 VectorizationFactor 1259 VectorizationFactor 1631 bool isMoreProfitable(const VectorizationFactor &A, 1632 const VectorizationFactor &B) const; 1907 SmallVector<VectorizationFactor, 8> ProfitableVFs; 5976 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable() 6011 VectorizationFactor LoopVectorizationCostModel::selectVectorizationFactor( in selectVectorizationFactor() 6019 const VectorizationFactor ScalarCost(ElementCount::getFixed(1), ExpectedCost); in selectVectorizationFactor() 6020 VectorizationFactor ChosenFactor = ScalarCost; in selectVectorizationFactor() 6037 VectorizationFactor Candidate(i, C.first); in selectVectorizationFactor() [all …]
|
| D | LoopVectorizationLegality.cpp | 99 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | LoopAccessAnalysis.cpp | 73 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()
|
| D | TargetLibraryInfo.cpp | 1706 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-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| D | TargetLibraryInfo.h | 31 ElementCount VectorizationFactor; member
|
| D | LoopAccessAnalysis.h | 42 static unsigned VectorizationFactor; member
|