/external/llvm-project/llvm/tools/llvm-opt-report/ |
D | OptReport.cpp | 100 int VectorizationFactor = 1; member 109 VectorizationFactor = in operator |=() 110 std::max(VectorizationFactor, RHS.VectorizationFactor); in operator |=() 130 else if (VectorizationFactor < RHS.VectorizationFactor) in operator <() 132 else if (VectorizationFactor > RHS.VectorizationFactor) in operator <() 197 int VectorizationFactor = 1; in readLocationInfo() local 203 Arg.Val.getAsInteger(10, VectorizationFactor); in readLocationInfo() 239 LI.VectorizationFactor = VectorizationFactor; in readLocationInfo() 292 unsigned VFDigits = llvm::utostr(MaxLI.VectorizationFactor).size(); in writeReport() 387 RS << LLI.VectorizationFactor << "," << LLI.InterleaveCount; in writeReport()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationPlanner.h | 173 struct VectorizationFactor { struct 180 static VectorizationFactor Disabled() { in Disabled() argument 184 bool operator==(const VectorizationFactor &rhs) const { 188 bool operator!=(const VectorizationFactor &rhs) const { 254 Optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC); 258 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
|
D | LoopVectorize.cpp | 1241 VectorizationFactor selectVectorizationFactor(ElementCount MaxVF); 1242 VectorizationFactor 1830 SmallVector<VectorizationFactor, 8> ProfitableVFs; 5658 VectorizationFactor 5695 ProfitableVFs.push_back(VectorizationFactor( in selectVectorizationFactor() 5717 VectorizationFactor Factor = {ElementCount::getFixed(Width), in selectVectorizationFactor() 5772 VectorizationFactor 5775 VectorizationFactor Result = VectorizationFactor::Disabled(); in selectEpilogueVectorizationFactor() 5827 if (Result != VectorizationFactor::Disabled()) in selectEpilogueVectorizationFactor() 7308 VectorizationFactor [all …]
|
D | LoopVectorizationLegality.cpp | 78 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationPlanner.h | 169 struct VectorizationFactor { struct 176 static VectorizationFactor Disabled() { return {1, 0}; } in Disabled() argument 178 bool operator==(const VectorizationFactor &rhs) const { 238 Optional<VectorizationFactor> plan(unsigned UserVF); 242 VectorizationFactor planInVPlanNativePath(unsigned UserVF);
|
D | LoopVectorize.cpp | 987 VectorizationFactor selectVectorizationFactor(unsigned MaxVF); 5079 VectorizationFactor 5126 VectorizationFactor Factor = {Width, (unsigned)(Width * Cost)}; in selectVectorizationFactor() 6453 VectorizationFactor 6482 return VectorizationFactor::Disabled(); in planInVPlanNativePath() 6490 return VectorizationFactor::Disabled(); in planInVPlanNativePath() 6493 Optional<VectorizationFactor> LoopVectorizationPlanner::plan(unsigned UserVF) { in plan() 6536 return VectorizationFactor::Disabled(); in plan() 7574 const VectorizationFactor VF = LVP.planInVPlanNativePath(UserVF); in processLoopInVPlanNativePath() 7580 VectorizationFactor::Disabled() == VF) in processLoopInVPlanNativePath() [all …]
|
D | LoopVectorizationLegality.cpp | 71 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
/external/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 1581 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 1582 VectorizerParams::VectorizationFactor : 1); in isDependent()
|
D | TargetLibraryInfo.cpp | 1611 if (I->VectorizationFactor == VF) in getVectorizedFunction() 1628 VF = I->VectorizationFactor; in getScalarizedFunction() 1681 if (I->VectorizationFactor > VF) in getWidestVF() 1682 VF = I->VectorizationFactor; in getWidestVF()
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 33 VectorizationFactor("force-vector-width", cl::Hidden, variable 35 cl::location(VectorizerParams::VectorizationFactor)); 36 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams 1285 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 1286 VectorizerParams::VectorizationFactor : 1); in isDependent()
|
D | TargetLibraryInfo.cpp | 1101 if (I->VectorizationFactor == VF) in getVectorizedFunction() 1118 VF = I->VectorizationFactor; in getScalarizedFunction()
|
/external/llvm/include/llvm/Analysis/ |
D | TargetLibraryInfo.h | 41 unsigned VectorizationFactor; member
|
D | LoopAccessAnalysis.h | 79 static unsigned VectorizationFactor; member
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | TargetLibraryInfo.h | 31 unsigned VectorizationFactor; member
|
D | LoopAccessAnalysis.h | 47 static unsigned VectorizationFactor; member
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | TargetLibraryInfo.cpp | 1571 if (I->VectorizationFactor == VF) in getVectorizedFunction() 1588 VF = I->VectorizationFactor; in getScalarizedFunction() 1641 if (I->VectorizationFactor > VF) in getWidestVF() 1642 VF = I->VectorizationFactor; in getWidestVF()
|
D | LoopAccessAnalysis.cpp | 75 VectorizationFactor("force-vector-width", cl::Hidden, variable 77 cl::location(VectorizerParams::VectorizationFactor)); 78 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams 1555 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 1556 VectorizerParams::VectorizationFactor : 1); in isDependent()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | TargetLibraryInfo.h | 31 unsigned VectorizationFactor; member
|
D | LoopAccessAnalysis.h | 42 static unsigned VectorizationFactor; member
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 1077 : Width("vectorize.width", VectorizerParams::VectorizationFactor, in LoopVectorizeHints() 1612 struct VectorizationFactor { struct in __anon63bf7e8f0111::LoopVectorizationCostModel 1620 VectorizationFactor selectVectorizationFactor(bool OptForSize); 5162 LoopVectorizationCostModel::VectorizationFactor 5165 VectorizationFactor Factor = {1U, 0U}; in selectVectorizationFactor() 6486 const LoopVectorizationCostModel::VectorizationFactor VF = in processLoop()
|