Searched refs:VectorizationFactor (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-opt-report/ |
H A 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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A 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);
|
H A D | LoopVectorize.cpp | 1247 VectorizationFactor selectVectorizationFactor(ElementCount MaxVF); 1248 VectorizationFactor 1618 bool isMoreProfitable(const VectorizationFactor &A, 1619 const VectorizationFactor &B) const; 1888 SmallVector<VectorizationFactor, 8> ProfitableVFs; 6003 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable() 6030 VectorizationFactor 6041 const VectorizationFactor ScalarCost(ElementCount::getFixed(1), ExpectedCost); in selectVectorizationFactor() 6042 VectorizationFactor ChosenFactor = ScalarCost; in selectVectorizationFactor() 6060 VectorizationFactor Candidate(i, C.first); in selectVectorizationFactor() [all …]
|
H A D | LoopVectorizationLegality.cpp | 92 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
|
/netbsd-src/external/apache2/llvm/dist/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 1565 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent() 1566 VectorizerParams::VectorizationFactor : 1); in isDependent()
|
H A D | TargetLibraryInfo.cpp | 1687 if (I->VectorizationFactor == VF) in getVectorizedFunction() 1749 I->VectorizationFactor.isScalable() ? &ScalableVF : &FixedVF; in getWidestVF() 1750 if (ElementCount::isKnownGT(I->VectorizationFactor, *VF)) in getWidestVF() 1751 *VF = I->VectorizationFactor; in getWidestVF()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | TargetLibraryInfo.h | 31 ElementCount VectorizationFactor; member
|
H A D | LoopAccessAnalysis.h | 42 static unsigned VectorizationFactor; member
|