H A D | micro_bench.cpp | 189 #define MAINLOOP(cmd_data, BENCH, COMPUTE_AVG, PRINT_ITER, PRINT_AVG) \ 191 int iters = cmd_data.args[1]; \ 192 bool print_average = cmd_data.print_average; \ 193 bool print_each_iter = cmd_data.print_each_iter; \ 219 #define MAINLOOP_DATA(name, cmd_data, size, BENCH) \ 220 size_t copies = cmd_data.data_size/size; \ 222 MAINLOOP(cmd_data, \ 232 #define MAINLOOP_COLD(name, cmd_data, size, num_incrs, BENCH) \ 239 if (num_buffers * size < static_cast<size_t>(cmd_data.data_size)) { \ 240 copies = cmd_data 372 benchmarkSleep(const char *name, const command_data_t &cmd_data, void_func_t func) argument 384 benchmarkCpu(const char *name, const command_data_t &cmd_data, void_func_t func) argument 398 benchmarkMemset(const char *name, const command_data_t &cmd_data, void_func_t func) argument 405 benchmarkMemsetCold(const char *name, const command_data_t &cmd_data, void_func_t func) argument 412 benchmarkMemcpy(const char *name, const command_data_t &cmd_data, void_func_t func) argument 423 benchmarkMemcpyCold(const char *name, const command_data_t &cmd_data, void_func_t func) argument 434 benchmarkMemread(const char *name, const command_data_t &cmd_data, void_func_t func) argument 451 benchmarkStrcmp(const char *name, const command_data_t &cmd_data, void_func_t func) argument 464 benchmarkStrcmpCold(const char *name, const command_data_t &cmd_data, void_func_t func) argument 481 benchmarkStrlen(const char *name, const command_data_t &cmd_data, void_func_t func) argument 495 benchmarkStrlenCold(const char *name, const command_data_t &cmd_data, void_func_t func) argument 511 benchmarkStrcat(const char *name, const command_data_t &cmd_data, void_func_t func) argument 528 benchmarkStrcatCold(const char *name, const command_data_t &cmd_data, void_func_t func) argument 550 benchmarkStrcpy(const char *name, const command_data_t &cmd_data, void_func_t func) argument 561 benchmarkStrcpyCold(const char *name, const command_data_t &cmd_data, void_func_t func) argument 656 processOptions(int argc, char **argv, command_data_t *cmd_data) argument 814 command_data_t cmd_data; local [all...] |