Home | History | Annotate | Download | only in benchmarks

Lines Matching refs:state

27 static void SetLabel(benchmark::State& state) {
28 state.SetLabel(names[state.range(0)]);
35 static void BM_math_sqrt(benchmark::State& state) {
38 while (state.KeepRunning()) {
44 static void BM_math_log10(benchmark::State& state) {
47 while (state.KeepRunning()) {
53 static void BM_math_logb(benchmark::State& state) {
56 while (state.KeepRunning()) {
62 static void BM_math_isfinite_macro(benchmark::State& state) {
64 v = values[state.range(0)];
65 while (state.KeepRunning()) {
68 SetLabel(state);
72 static void BM_math_isfinite(benchmark::State& state) {
74 v = values[state.range(0)];
75 while (state.KeepRunning()) {
78 SetLabel(state);
82 static void BM_math_isinf_macro(benchmark::State& state) {
84 v = values[state.range(0)];
85 while (state.KeepRunning()) {
88 SetLabel(state);
92 static void BM_math_isinf(benchmark::State& state) {
94 v = values[state.range(0)];
95 while (state.KeepRunning()) {
98 SetLabel(state);
102 static void BM_math_isnan_macro(benchmark::State& state) {
104 v = values[state.range(0)];
105 while (state.KeepRunning()) {
108 SetLabel(state);
112 static void BM_math_isnan(benchmark::State& state) {
114 v = values[state.range(0)];
115 while (state.KeepRunning()) {
118 SetLabel(state);
122 static void BM_math_isnormal_macro(benchmark::State& state) {
124 v = values[state.range(0)];
125 while (state.KeepRunning()) {
128 SetLabel(state);
132 static void BM_math_isnormal(benchmark::State& state) {
134 v = values[state.range(0)];
135 while (state.KeepRunning()) {
138 SetLabel(state);
142 static void BM_math_sin_fast(benchmark::State& state) {
144 while (state.KeepRunning()) {
150 static void BM_math_sin_feupdateenv(benchmark::State& state) {
152 while (state.KeepRunning()) {
162 static void BM_math_sin_fesetenv(benchmark::State& state) {
164 while (state.KeepRunning()) {
174 static void BM_math_fpclassify(benchmark::State& state) {
176 v = values[state.range(0)];
177 while (state.KeepRunning()) {
180 SetLabel(state);
184 static void BM_math_signbit_macro(benchmark::State& state) {
186 v = values[state.range(0)];
187 while (state.KeepRunning()) {
190 SetLabel(state);
194 static void BM_math_signbit(benchmark::State& state) {
196 v = values[state.range(0)];
197 while (state.KeepRunning()) {
200 SetLabel(state);
204 static void BM_math_fabs_macro(benchmark::State& state) {
206 v = values[state.range(0)];
207 while (state.KeepRunning()) {
210 SetLabel(state);
214 static void BM_math_fabs(benchmark::State& state) {
216 v = values[state.range(0)];
217 while (state.KeepRunning()) {
220 SetLabel(state);