Lines Matching refs:state

29 static void BM_string_memcmp(benchmark::State& state) {  in BM_string_memcmp()  argument
30 const size_t nbytes = state.range(0); in BM_string_memcmp()
36 while (state.KeepRunning()) { in BM_string_memcmp()
40 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); in BM_string_memcmp()
46 static void BM_string_memcpy(benchmark::State& state) { in BM_string_memcpy() argument
47 const size_t nbytes = state.range(0); in BM_string_memcpy()
51 while (state.KeepRunning()) { in BM_string_memcpy()
55 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); in BM_string_memcpy()
61 static void BM_string_memmove(benchmark::State& state) { in BM_string_memmove() argument
62 const size_t nbytes = state.range(0); in BM_string_memmove()
66 while (state.KeepRunning()) { in BM_string_memmove()
70 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); in BM_string_memmove()
75 static void BM_string_memset(benchmark::State& state) { in BM_string_memset() argument
76 const size_t nbytes = state.range(0); in BM_string_memset()
79 while (state.KeepRunning()) { in BM_string_memset()
83 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); in BM_string_memset()
88 static void BM_string_strlen(benchmark::State& state) { in BM_string_strlen() argument
89 const size_t nbytes = state.range(0); in BM_string_strlen()
95 while (state.KeepRunning()) { in BM_string_strlen()
99 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); in BM_string_strlen()