Lines Matching refs:st
10 void BM_PathConstructString(benchmark::State &st, GenInputs gen) { in BM_PathConstructString() argument
12 const auto in = gen(st.range(0)); in BM_PathConstructString()
17 while (st.KeepRunning()) { in BM_PathConstructString()
21 st.SetComplexityN(st.range(0)); in BM_PathConstructString()
28 void BM_PathConstructCStr(benchmark::State &st, GenInputs gen) { in BM_PathConstructCStr() argument
30 const auto in = gen(st.range(0)); in BM_PathConstructCStr()
35 while (st.KeepRunning()) { in BM_PathConstructCStr()
45 void BM_PathConstructIter(benchmark::State &st, GenInputs gen) { in BM_PathConstructIter() argument
48 const auto in = gen(st.range(0)); in BM_PathConstructIter()
57 while (st.KeepRunning()) { in BM_PathConstructIter()
61 st.SetComplexityN(st.range(0)); in BM_PathConstructIter()
64 void BM_PathConstructInputIter(benchmark::State &st, GenInputs gen) { in BM_PathConstructInputIter() argument
65 BM_PathConstructIter<cpp17_input_iterator>(st, gen); in BM_PathConstructInputIter()
68 void BM_PathConstructForwardIter(benchmark::State &st, GenInputs gen) { in BM_PathConstructForwardIter() argument
69 BM_PathConstructIter<forward_iterator>(st, gen); in BM_PathConstructForwardIter()
78 void BM_PathIterateMultipleTimes(benchmark::State &st, GenInputs gen) { in BM_PathIterateMultipleTimes() argument
80 const auto in = gen(st.range(0)); in BM_PathIterateMultipleTimes()
85 while (st.KeepRunning()) { in BM_PathIterateMultipleTimes()
91 st.SetComplexityN(st.range(0)); in BM_PathIterateMultipleTimes()
98 void BM_PathIterateOnce(benchmark::State &st, GenInputs gen) { in BM_PathIterateOnce() argument
100 const auto in = gen(st.range(0)); in BM_PathIterateOnce()
105 while (st.KeepRunning()) { in BM_PathIterateOnce()
112 st.SetComplexityN(st.range(0)); in BM_PathIterateOnce()
118 void BM_PathIterateOnceBackwards(benchmark::State &st, GenInputs gen) { in BM_PathIterateOnceBackwards() argument
120 const auto in = gen(st.range(0)); in BM_PathIterateOnceBackwards()
125 while (st.KeepRunning()) { in BM_PathIterateOnceBackwards()
149 void BM_LexicallyNormal(benchmark::State &st, GenInput gen, size_t PathLen) { in BM_LexicallyNormal() argument
151 auto In = gen(st.range(0), PathLen); in BM_LexicallyNormal()
153 while (st.KeepRunning()) { in BM_LexicallyNormal()
156 st.SetComplexityN(st.range(0)); in BM_LexicallyNormal()