Home
last modified time | relevance | path

Searched refs:VectorizerParams (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp75 cl::location(VectorizerParams::VectorizationFactor));
76 unsigned VectorizerParams::VectorizationFactor;
83 VectorizerParams::VectorizationInterleave));
84 unsigned VectorizerParams::VectorizationInterleave;
91 unsigned VectorizerParams::RuntimeMemoryCheckThreshold;
101 const unsigned VectorizerParams::MaxVectorWidth = 64;
146 cl::location(VectorizerParams::HoistRuntimeChecks), cl::init(true));
147 bool VectorizerParams::HoistRuntimeChecks;
149 bool VectorizerParams::isInterleaveForced() { in isInterleaveForced()
1797 VectorizerParams::MaxVectorWidth * TypeByteSize) in couldPreventStoreLoadForward()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp388 VectorizerParams::RuntimeMemoryCheckThreshold) { in legalLoopInstructions()
398 << NV("Threshold", VectorizerParams::RuntimeMemoryCheckThreshold); in legalLoopInstructions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp89 return isPowerOf2_32(Val) && Val <= VectorizerParams::MaxVectorWidth; in validate()
106 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
117 if (VectorizerParams::isInterleaveForced()) in LoopVectorizeHints()
118 Interleave.Value = VectorizerParams::VectorizationInterleave; in LoopVectorizeHints()
H A DLoopVectorize.cpp2021 MemCheckExp, VectorizerParams::HoistRuntimeChecks); in Create()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h36 struct VectorizerParams { struct