Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp33 cl::location(VectorizerParams::VectorizationFactor));
34 unsigned VectorizerParams::VectorizationFactor;
41 VectorizerParams::VectorizationInterleave));
42 unsigned VectorizerParams::VectorizationInterleave;
48 cl::location(VectorizerParams::RuntimeMemoryCheckThreshold), cl::init(8));
49 unsigned VectorizerParams::RuntimeMemoryCheckThreshold;
59 const unsigned VectorizerParams::MaxVectorWidth = 64;
68 bool VectorizerParams::isInterleaveForced() { in isInterleaveForced()
969 VectorizerParams::MaxVectorWidth * TypeByteSize; in couldPreventStoreLoadForward()
989 VectorizerParams::MaxVectorWidth * TypeByteSize) in couldPreventStoreLoadForward()
[all …]
/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h74 struct VectorizerParams { struct
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp899 return isPowerOf2_32(Val) && Val <= VectorizerParams::MaxVectorWidth; in validate()
927 : Width("vectorize.width", VectorizerParams::VectorizationFactor, in LoopVectorizeHints()
936 if (VectorizerParams::isInterleaveForced()) in LoopVectorizeHints()
937 Interleave.Value = VectorizerParams::VectorizationInterleave; in LoopVectorizeHints()
1564 NumRuntimePointerChecks > VectorizerParams::RuntimeMemoryCheckThreshold; in doesNotMeet()