Home
last modified time | relevance | path

Searched refs:VectorizationFactor (Results 1 – 20 of 20) sorted by relevance

/external/llvm-project/llvm/tools/llvm-opt-report/
DOptReport.cpp100 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/
DLoopVectorizationPlanner.h173 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);
DLoopVectorize.cpp1241 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 …]
DLoopVectorizationLegality.cpp78 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h169 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);
DLoopVectorize.cpp987 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 …]
DLoopVectorizationLegality.cpp71 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
/external/llvm-project/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp73 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()
DTargetLibraryInfo.cpp1611 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/
DLoopAccessAnalysis.cpp33 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()
DTargetLibraryInfo.cpp1101 if (I->VectorizationFactor == VF) in getVectorizedFunction()
1118 VF = I->VectorizationFactor; in getScalarizedFunction()
/external/llvm/include/llvm/Analysis/
DTargetLibraryInfo.h41 unsigned VectorizationFactor; member
DLoopAccessAnalysis.h79 static unsigned VectorizationFactor; member
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetLibraryInfo.h31 unsigned VectorizationFactor; member
DLoopAccessAnalysis.h47 static unsigned VectorizationFactor; member
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetLibraryInfo.cpp1571 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()
DLoopAccessAnalysis.cpp75 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/
DTargetLibraryInfo.h31 unsigned VectorizationFactor; member
DLoopAccessAnalysis.h42 static unsigned VectorizationFactor; member
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1077 : 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()