[libFuzzer] change the strategy for -experimental_len_control to grow max_len slower

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk/lib/fuzzer@320531 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/FuzzerTracePC.h b/FuzzerTracePC.h
index 300e5db..dc65cd7 100644
--- a/FuzzerTracePC.h
+++ b/FuzzerTracePC.h
@@ -276,7 +276,7 @@
 
   // Step function, grows similar to 8 * Log_2(A).
   auto StackDepthStepFunction = [](uint32_t A) -> uint32_t {
-    uint32_t Log2 = 32 - __builtin_clz(A) - 1;
+    uint32_t Log2 = Log(A);
     if (Log2 < 3) return A;
     Log2 -= 3;
     return (Log2 + 1) * 8 + ((A >> Log2) & 7);