Lines Matching refs:state
70 void BM_Complexity_O1(benchmark::State &state) {
71 for (auto _ : state) {
76 state.SetComplexityN(state.range(0));
119 void BM_Complexity_O_N(benchmark::State &state) {
120 auto v = ConstructRandomVector(state.range(0));
122 const int64_t item_not_in_vector = state.range(0) * 2;
123 for (auto _ : state) {
127 state.SetComplexityN(state.range(0));
162 static void BM_Complexity_O_N_log_N(benchmark::State &state) {
163 auto v = ConstructRandomVector(state.range(0));
164 for (auto _ : state) {
167 state.SetComplexityN(state.range(0));
205 void BM_ComplexityCaptureArgs(benchmark::State &state, int n) {
206 for (auto _ : state) {
208 auto iterations = state.iterations();
211 state.SetComplexityN(n);