Searched refs:VectorizerParams (Results 1 – 4 of 4) sorted by relevance
76 cl::location(VectorizerParams::VectorizationFactor));77 unsigned VectorizerParams::VectorizationFactor;84 VectorizerParams::VectorizationInterleave));85 unsigned VectorizerParams::VectorizationInterleave;92 unsigned VectorizerParams::RuntimeMemoryCheckThreshold;102 const unsigned VectorizerParams::MaxVectorWidth = 64;138 bool VectorizerParams::isInterleaveForced() { in isInterleaveForced()1662 VectorizerParams::MaxVectorWidth * TypeByteSize) in couldPreventStoreLoadForward()1891 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent()1892 VectorizerParams::VectorizationFactor : 1); in isDependent()[all …]
84 return isPowerOf2_32(Val) && Val <= VectorizerParams::MaxVectorWidth; in validate()101 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()112 if (VectorizerParams::isInterleaveForced()) in LoopVectorizeHints()113 Interleave.Value = VectorizerParams::VectorizationInterleave; in LoopVectorizeHints()
424 VectorizerParams::RuntimeMemoryCheckThreshold) { in legalLoopInstructions()434 << NV("Threshold", VectorizerParams::RuntimeMemoryCheckThreshold); in legalLoopInstructions()
36 struct VectorizerParams { struct