1/* 2 * Copyright (C) 2014 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17#include <fcntl.h> 18#include <stdio.h> 19#include <sys/types.h> 20#include <sys/wait.h> 21#include <unistd.h> 22 23#include <regex> 24#include <string> 25#include <vector> 26 27#include <android-base/file.h> 28#include <gtest/gtest.h> 29 30class SystemTests : public ::testing::Test { 31 protected: 32 void SetUp() override { 33 raw_output_ = ""; 34 sanitized_output_ = ""; 35 exitcode_ = 0; 36 } 37 38 void SanitizeOutput(); 39 40 void Exec(std::vector<const char*> args); 41 void RunTest(std::vector<const char*> extra_args = {}); 42 void Verify(const std::string& expected_output, int expected_exitcode, 43 std::vector<const char*> extra_args = {}, bool sanitize = true); 44 45 std::string raw_output_; 46 std::string sanitized_output_; 47 int exitcode_; 48 pid_t pid_; 49 int fd_; 50}; 51 52static std::string GetBionicXmlArg(const char* xml_file) { 53 return "--bionic_xml=" + android::base::GetExecutableDirectory() + "/test_suites/" + xml_file; 54} 55 56void SystemTests::SanitizeOutput() { 57 // Cut off anything after the arguments, since that varies with time. 58 sanitized_output_ = std::regex_replace(raw_output_, std::regex(".+(BM_\\S+) +.+"), "$1"); 59 60 // Remove everything before the header. 61 sanitized_output_.erase(0, sanitized_output_.find("------------------------------------------------")); 62 63 // Remove the header. 64 sanitized_output_.erase(0, sanitized_output_.find("BM_")); 65 66 // Remove any hanging output. 67 sanitized_output_.erase(sanitized_output_.find_last_of("BM_\\S+\n") + 1); 68} 69 70static void GetExe(std::string* exe_name) { 71 char path[PATH_MAX]; 72 ssize_t path_len = readlink("/proc/self/exe", path, sizeof(path)); 73 ASSERT_TRUE(path_len >= 0); 74 *exe_name = std::string(std::regex_replace(path, std::regex("nativetest"), "benchmarktest")); 75 *exe_name = std::regex_replace(*exe_name, std::regex("-tests"), ""); 76} 77 78void SystemTests::Exec(std::vector<const char*> args) { 79 int fds[2]; 80 ASSERT_NE(-1, pipe(fds)); 81 ASSERT_NE(-1, fcntl(fds[0], F_SETFL, O_NONBLOCK)); 82 83 if ((pid_ = fork()) == 0) { 84 // Run the test. 85 close(fds[0]); 86 close(STDIN_FILENO); 87 close(STDOUT_FILENO); 88 close(STDERR_FILENO); 89 ASSERT_NE(0, dup2(fds[1], STDOUT_FILENO)); 90 ASSERT_NE(0, dup2(fds[1], STDERR_FILENO)); 91 close(fds[1]); 92 93 std::string exe_name; 94 GetExe(&exe_name); 95 args.insert(args.begin(), exe_name.c_str()); 96 args.push_back(nullptr); 97 execv(args[0], reinterpret_cast<char* const*>(const_cast<char**>(args.data()))); 98 exit(1); 99 } 100 ASSERT_NE(-1, pid_); 101 102 close(fds[1]); 103 fd_ = fds[0]; 104} 105 106void SystemTests::Verify(const std::string& expected_output, 107 int expected_exitcode, std::vector<const char*> extra_args, bool sanitize) { 108 std::vector<const char*> args; 109 for (const auto& arg : extra_args) { 110 args.push_back(arg); 111 } 112 113 Exec(args); 114 115 raw_output_ = ""; 116 while (true) { 117 char buffer[4097]; 118 ssize_t bytes = TEMP_FAILURE_RETRY(read(fd_, buffer, sizeof(buffer) - 1)); 119 if (bytes == -1 && errno == EAGAIN) { 120 continue; 121 } 122 ASSERT_NE(-1, bytes); 123 if (bytes == 0) { 124 break; 125 } 126 buffer[bytes] = '\0'; 127 raw_output_ += buffer; 128 } 129 close(fd_); 130 131 int status; 132 ASSERT_EQ(pid_, TEMP_FAILURE_RETRY(waitpid(pid_, &status, 0))) << "Test output:\n" << raw_output_; 133 exitcode_ = WEXITSTATUS(status); 134 ASSERT_EQ(expected_exitcode, exitcode_) << "Test output:\n" << raw_output_; 135 136 if (sanitize) { 137 SanitizeOutput(); 138 ASSERT_EQ(expected_output, sanitized_output_); 139 } else { 140 ASSERT_EQ(expected_output, raw_output_); 141 } 142} 143 144TEST_F(SystemTests, help) { 145 std::string expected = 146 "Usage:\n" 147 "bionic_benchmarks [--bionic_cpu=<cpu_to_isolate>]\n" 148 " [--bionic_xml=<path_to_xml>]\n" 149 " [--bionic_iterations=<num_iter>]\n" 150 " [--bionic_extra=\"<fn_name> <arg1> <arg 2> ...\"]\n" 151 " [<Google benchmark flags>]\n" 152 "Google benchmark flags:\n" 153 "benchmark [--benchmark_list_tests={true|false}]\n" 154 " [--benchmark_filter=<regex>]\n" 155 " [--benchmark_min_time=<min_time>]\n" 156 " [--benchmark_repetitions=<num_repetitions>]\n" 157 " [--benchmark_report_aggregates_only={true|false}\n" 158 " [--benchmark_format=<console|json|csv>]\n" 159 " [--benchmark_out=<filename>]\n" 160 " [--benchmark_out_format=<json|console|csv>]\n" 161 " [--benchmark_color={auto|true|false}]\n" 162 " [--benchmark_counters_tabular={true|false}]\n" 163 " [--v=<verbosity>]\n"; 164 Verify(expected, 0, std::vector<const char*>{"--help"}, false); 165} 166 167TEST_F(SystemTests, all_benchmarks) { 168 std::string expected = 169 "BM_atomic_acquire_fence/iterations:1\n" 170 "BM_atomic_empty/iterations:1\n" 171 "BM_atomic_fetch_add_cs/iterations:1\n" 172 "BM_atomic_fetch_add_relaxed/iterations:1\n" 173 "BM_atomic_fetch_add_seq_cst/iterations:1\n" 174 "BM_atomic_load_acquire/iterations:1\n" 175 "BM_atomic_load_relaxed/iterations:1\n" 176 "BM_atomic_seq_cst_fence/iterations:1\n" 177 "BM_atomic_store_release/iterations:1\n" 178 "BM_atomic_store_seq_cst/iterations:1\n" 179 "BM_inttypes_strtoimax/iterations:1\n" 180 "BM_inttypes_strtoumax/iterations:1\n" 181 "BM_math_fabs/0/iterations:1\n" 182 "BM_math_fabs/1/iterations:1\n" 183 "BM_math_fabs/2/iterations:1\n" 184 "BM_math_fabs/3/iterations:1\n" 185 "BM_math_fabs_macro/0/iterations:1\n" 186 "BM_math_fabs_macro/1/iterations:1\n" 187 "BM_math_fabs_macro/2/iterations:1\n" 188 "BM_math_fabs_macro/3/iterations:1\n" 189 "BM_math_fpclassify/0/iterations:1\n" 190 "BM_math_fpclassify/1/iterations:1\n" 191 "BM_math_fpclassify/2/iterations:1\n" 192 "BM_math_fpclassify/3/iterations:1\n" 193 "BM_math_isfinite/0/iterations:1\n" 194 "BM_math_isfinite/1/iterations:1\n" 195 "BM_math_isfinite/2/iterations:1\n" 196 "BM_math_isfinite/3/iterations:1\n" 197 "BM_math_isfinite_macro/0/iterations:1\n" 198 "BM_math_isfinite_macro/1/iterations:1\n" 199 "BM_math_isfinite_macro/2/iterations:1\n" 200 "BM_math_isfinite_macro/3/iterations:1\n" 201 "BM_math_isinf/0/iterations:1\n" 202 "BM_math_isinf/1/iterations:1\n" 203 "BM_math_isinf/2/iterations:1\n" 204 "BM_math_isinf/3/iterations:1\n" 205 "BM_math_isinf_macro/0/iterations:1\n" 206 "BM_math_isinf_macro/1/iterations:1\n" 207 "BM_math_isinf_macro/2/iterations:1\n" 208 "BM_math_isinf_macro/3/iterations:1\n" 209 "BM_math_isnan/0/iterations:1\n" 210 "BM_math_isnan/1/iterations:1\n" 211 "BM_math_isnan/2/iterations:1\n" 212 "BM_math_isnan/3/iterations:1\n" 213 "BM_math_isnan_macro/0/iterations:1\n" 214 "BM_math_isnan_macro/1/iterations:1\n" 215 "BM_math_isnan_macro/2/iterations:1\n" 216 "BM_math_isnan_macro/3/iterations:1\n" 217 "BM_math_isnormal/0/iterations:1\n" 218 "BM_math_isnormal/1/iterations:1\n" 219 "BM_math_isnormal/2/iterations:1\n" 220 "BM_math_isnormal/3/iterations:1\n" 221 "BM_math_isnormal_macro/0/iterations:1\n" 222 "BM_math_isnormal_macro/1/iterations:1\n" 223 "BM_math_isnormal_macro/2/iterations:1\n" 224 "BM_math_isnormal_macro/3/iterations:1\n" 225 "BM_math_log10/iterations:1\n" 226 "BM_math_logb/iterations:1\n" 227 "BM_math_signbit/0/iterations:1\n" 228 "BM_math_signbit/1/iterations:1\n" 229 "BM_math_signbit/2/iterations:1\n" 230 "BM_math_signbit/3/iterations:1\n" 231 "BM_math_signbit_macro/0/iterations:1\n" 232 "BM_math_signbit_macro/1/iterations:1\n" 233 "BM_math_signbit_macro/2/iterations:1\n" 234 "BM_math_signbit_macro/3/iterations:1\n" 235 "BM_math_sin_fast/iterations:1\n" 236 "BM_math_sin_fesetenv/iterations:1\n" 237 "BM_math_sin_feupdateenv/iterations:1\n" 238 "BM_math_sqrt/iterations:1\n" 239 "BM_property_find/1/iterations:1\n" 240 "BM_property_find/4/iterations:1\n" 241 "BM_property_find/16/iterations:1\n" 242 "BM_property_find/64/iterations:1\n" 243 "BM_property_find/128/iterations:1\n" 244 "BM_property_find/256/iterations:1\n" 245 "BM_property_find/512/iterations:1\n" 246 "BM_property_get/1/iterations:1\n" 247 "BM_property_get/4/iterations:1\n" 248 "BM_property_get/16/iterations:1\n" 249 "BM_property_get/64/iterations:1\n" 250 "BM_property_get/128/iterations:1\n" 251 "BM_property_get/256/iterations:1\n" 252 "BM_property_get/512/iterations:1\n" 253 "BM_property_read/1/iterations:1\n" 254 "BM_property_read/4/iterations:1\n" 255 "BM_property_read/16/iterations:1\n" 256 "BM_property_read/64/iterations:1\n" 257 "BM_property_read/128/iterations:1\n" 258 "BM_property_read/256/iterations:1\n" 259 "BM_property_read/512/iterations:1\n" 260 "BM_property_serial/1/iterations:1\n" 261 "BM_property_serial/4/iterations:1\n" 262 "BM_property_serial/16/iterations:1\n" 263 "BM_property_serial/64/iterations:1\n" 264 "BM_property_serial/128/iterations:1\n" 265 "BM_property_serial/256/iterations:1\n" 266 "BM_property_serial/512/iterations:1\n" 267 "BM_pthread_create/iterations:1\n" 268 "BM_pthread_create_and_run/iterations:1\n" 269 "BM_pthread_exit_and_join/iterations:1\n" 270 "BM_pthread_getspecific/iterations:1\n" 271 "BM_pthread_key_create/iterations:1\n" 272 "BM_pthread_key_delete/iterations:1\n" 273 "BM_pthread_mutex_lock/iterations:1\n" 274 "BM_pthread_mutex_lock_ERRORCHECK/iterations:1\n" 275 "BM_pthread_mutex_lock_RECURSIVE/iterations:1\n" 276 "BM_pthread_once/iterations:1\n" 277 "BM_pthread_rwlock_read/iterations:1\n" 278 "BM_pthread_rwlock_write/iterations:1\n" 279 "BM_pthread_self/iterations:1\n" 280 "BM_pthread_setspecific/iterations:1\n" 281 "BM_semaphore_sem_getvalue/iterations:1\n" 282 "BM_semaphore_sem_wait_sem_post/iterations:1\n" 283 "BM_stdio_fopen_fgetc_fclose_locking/1024/iterations:1\n" 284 "BM_stdio_fopen_fgetc_fclose_no_locking/1024/iterations:1\n" 285 "BM_stdio_fopen_fgetln_fclose_locking/iterations:1\n" 286 "BM_stdio_fopen_fgetln_fclose_no_locking/iterations:1\n" 287 "BM_stdio_fopen_fgets_fclose_locking/iterations:1\n" 288 "BM_stdio_fopen_fgets_fclose_no_locking/iterations:1\n" 289 "BM_stdio_fopen_getline_fclose_locking/iterations:1\n" 290 "BM_stdio_fopen_getline_fclose_no_locking/iterations:1\n" 291 "BM_stdio_fread/8/iterations:1\n" 292 "BM_stdio_fread/64/iterations:1\n" 293 "BM_stdio_fread/512/iterations:1\n" 294 "BM_stdio_fread/1024/iterations:1\n" 295 "BM_stdio_fread/8192/iterations:1\n" 296 "BM_stdio_fread/16384/iterations:1\n" 297 "BM_stdio_fread/32768/iterations:1\n" 298 "BM_stdio_fread/65536/iterations:1\n" 299 "BM_stdio_fread/131072/iterations:1\n" 300 "BM_stdio_fread_unbuffered/8/iterations:1\n" 301 "BM_stdio_fread_unbuffered/64/iterations:1\n" 302 "BM_stdio_fread_unbuffered/512/iterations:1\n" 303 "BM_stdio_fread_unbuffered/1024/iterations:1\n" 304 "BM_stdio_fread_unbuffered/8192/iterations:1\n" 305 "BM_stdio_fread_unbuffered/16384/iterations:1\n" 306 "BM_stdio_fread_unbuffered/32768/iterations:1\n" 307 "BM_stdio_fread_unbuffered/65536/iterations:1\n" 308 "BM_stdio_fread_unbuffered/131072/iterations:1\n" 309 "BM_stdio_fwrite/8/iterations:1\n" 310 "BM_stdio_fwrite/64/iterations:1\n" 311 "BM_stdio_fwrite/512/iterations:1\n" 312 "BM_stdio_fwrite/1024/iterations:1\n" 313 "BM_stdio_fwrite/8192/iterations:1\n" 314 "BM_stdio_fwrite/16384/iterations:1\n" 315 "BM_stdio_fwrite/32768/iterations:1\n" 316 "BM_stdio_fwrite/65536/iterations:1\n" 317 "BM_stdio_fwrite/131072/iterations:1\n" 318 "BM_stdio_fwrite_unbuffered/8/iterations:1\n" 319 "BM_stdio_fwrite_unbuffered/64/iterations:1\n" 320 "BM_stdio_fwrite_unbuffered/512/iterations:1\n" 321 "BM_stdio_fwrite_unbuffered/1024/iterations:1\n" 322 "BM_stdio_fwrite_unbuffered/8192/iterations:1\n" 323 "BM_stdio_fwrite_unbuffered/16384/iterations:1\n" 324 "BM_stdio_fwrite_unbuffered/32768/iterations:1\n" 325 "BM_stdio_fwrite_unbuffered/65536/iterations:1\n" 326 "BM_stdio_fwrite_unbuffered/131072/iterations:1\n" 327 "BM_stdio_printf_1$s/iterations:1\n" 328 "BM_stdio_printf_d/iterations:1\n" 329 "BM_stdio_printf_literal/iterations:1\n" 330 "BM_stdio_printf_s/iterations:1\n" 331 "BM_stdio_scanf_d/iterations:1\n" 332 "BM_stdio_scanf_maps/iterations:1\n" 333 "BM_stdio_scanf_maps_baseline/iterations:1\n" 334 "BM_stdio_scanf_s/iterations:1\n" 335 "BM_stdlib_atoi/iterations:1\n" 336 "BM_stdlib_atol/iterations:1\n" 337 "BM_stdlib_malloc_free/8/iterations:1\n" 338 "BM_stdlib_malloc_free/64/iterations:1\n" 339 "BM_stdlib_malloc_free/512/iterations:1\n" 340 "BM_stdlib_malloc_free/1024/iterations:1\n" 341 "BM_stdlib_malloc_free/8192/iterations:1\n" 342 "BM_stdlib_malloc_free/16384/iterations:1\n" 343 "BM_stdlib_malloc_free/32768/iterations:1\n" 344 "BM_stdlib_malloc_free/65536/iterations:1\n" 345 "BM_stdlib_malloc_free/131072/iterations:1\n" 346 "BM_stdlib_mbrtowc/0/iterations:1\n" 347 "BM_stdlib_mbstowcs/0/0/iterations:1\n" 348 "BM_stdlib_strtol/iterations:1\n" 349 "BM_stdlib_strtoll/iterations:1\n" 350 "BM_stdlib_strtoul/iterations:1\n" 351 "BM_stdlib_strtoull/iterations:1\n" 352 "BM_string_memcmp/8/0/0/iterations:1\n" 353 "BM_string_memcmp/64/0/0/iterations:1\n" 354 "BM_string_memcmp/512/0/0/iterations:1\n" 355 "BM_string_memcmp/1024/0/0/iterations:1\n" 356 "BM_string_memcmp/8192/0/0/iterations:1\n" 357 "BM_string_memcmp/16384/0/0/iterations:1\n" 358 "BM_string_memcmp/32768/0/0/iterations:1\n" 359 "BM_string_memcmp/65536/0/0/iterations:1\n" 360 "BM_string_memcmp/131072/0/0/iterations:1\n" 361 "BM_string_memcpy/8/0/0/iterations:1\n" 362 "BM_string_memcpy/64/0/0/iterations:1\n" 363 "BM_string_memcpy/512/0/0/iterations:1\n" 364 "BM_string_memcpy/1024/0/0/iterations:1\n" 365 "BM_string_memcpy/8192/0/0/iterations:1\n" 366 "BM_string_memcpy/16384/0/0/iterations:1\n" 367 "BM_string_memcpy/32768/0/0/iterations:1\n" 368 "BM_string_memcpy/65536/0/0/iterations:1\n" 369 "BM_string_memcpy/131072/0/0/iterations:1\n" 370 "BM_string_memmove_non_overlapping/8/0/0/iterations:1\n" 371 "BM_string_memmove_non_overlapping/64/0/0/iterations:1\n" 372 "BM_string_memmove_non_overlapping/512/0/0/iterations:1\n" 373 "BM_string_memmove_non_overlapping/1024/0/0/iterations:1\n" 374 "BM_string_memmove_non_overlapping/8192/0/0/iterations:1\n" 375 "BM_string_memmove_non_overlapping/16384/0/0/iterations:1\n" 376 "BM_string_memmove_non_overlapping/32768/0/0/iterations:1\n" 377 "BM_string_memmove_non_overlapping/65536/0/0/iterations:1\n" 378 "BM_string_memmove_non_overlapping/131072/0/0/iterations:1\n" 379 "BM_string_memmove_overlap_dst_before_src/8/0/iterations:1\n" 380 "BM_string_memmove_overlap_dst_before_src/64/0/iterations:1\n" 381 "BM_string_memmove_overlap_dst_before_src/512/0/iterations:1\n" 382 "BM_string_memmove_overlap_dst_before_src/1024/0/iterations:1\n" 383 "BM_string_memmove_overlap_dst_before_src/8192/0/iterations:1\n" 384 "BM_string_memmove_overlap_dst_before_src/16384/0/iterations:1\n" 385 "BM_string_memmove_overlap_dst_before_src/32768/0/iterations:1\n" 386 "BM_string_memmove_overlap_dst_before_src/65536/0/iterations:1\n" 387 "BM_string_memmove_overlap_dst_before_src/131072/0/iterations:1\n" 388 "BM_string_memmove_overlap_src_before_dst/8/0/iterations:1\n" 389 "BM_string_memmove_overlap_src_before_dst/64/0/iterations:1\n" 390 "BM_string_memmove_overlap_src_before_dst/512/0/iterations:1\n" 391 "BM_string_memmove_overlap_src_before_dst/1024/0/iterations:1\n" 392 "BM_string_memmove_overlap_src_before_dst/8192/0/iterations:1\n" 393 "BM_string_memmove_overlap_src_before_dst/16384/0/iterations:1\n" 394 "BM_string_memmove_overlap_src_before_dst/32768/0/iterations:1\n" 395 "BM_string_memmove_overlap_src_before_dst/65536/0/iterations:1\n" 396 "BM_string_memmove_overlap_src_before_dst/131072/0/iterations:1\n" 397 "BM_string_memset/8/0/iterations:1\n" 398 "BM_string_memset/64/0/iterations:1\n" 399 "BM_string_memset/512/0/iterations:1\n" 400 "BM_string_memset/1024/0/iterations:1\n" 401 "BM_string_memset/8192/0/iterations:1\n" 402 "BM_string_memset/16384/0/iterations:1\n" 403 "BM_string_memset/32768/0/iterations:1\n" 404 "BM_string_memset/65536/0/iterations:1\n" 405 "BM_string_memset/131072/0/iterations:1\n" 406 "BM_string_strcat_copy_only/8/0/0/iterations:1\n" 407 "BM_string_strcat_copy_only/64/0/0/iterations:1\n" 408 "BM_string_strcat_copy_only/512/0/0/iterations:1\n" 409 "BM_string_strcat_copy_only/1024/0/0/iterations:1\n" 410 "BM_string_strcat_copy_only/8192/0/0/iterations:1\n" 411 "BM_string_strcat_copy_only/16384/0/0/iterations:1\n" 412 "BM_string_strcat_copy_only/32768/0/0/iterations:1\n" 413 "BM_string_strcat_copy_only/65536/0/0/iterations:1\n" 414 "BM_string_strcat_copy_only/131072/0/0/iterations:1\n" 415 "BM_string_strcat_half_copy_half_seek/8/0/0/iterations:1\n" 416 "BM_string_strcat_half_copy_half_seek/64/0/0/iterations:1\n" 417 "BM_string_strcat_half_copy_half_seek/512/0/0/iterations:1\n" 418 "BM_string_strcat_half_copy_half_seek/1024/0/0/iterations:1\n" 419 "BM_string_strcat_half_copy_half_seek/8192/0/0/iterations:1\n" 420 "BM_string_strcat_half_copy_half_seek/16384/0/0/iterations:1\n" 421 "BM_string_strcat_half_copy_half_seek/32768/0/0/iterations:1\n" 422 "BM_string_strcat_half_copy_half_seek/65536/0/0/iterations:1\n" 423 "BM_string_strcat_half_copy_half_seek/131072/0/0/iterations:1\n" 424 "BM_string_strcat_seek_only/8/0/0/iterations:1\n" 425 "BM_string_strcat_seek_only/64/0/0/iterations:1\n" 426 "BM_string_strcat_seek_only/512/0/0/iterations:1\n" 427 "BM_string_strcat_seek_only/1024/0/0/iterations:1\n" 428 "BM_string_strcat_seek_only/8192/0/0/iterations:1\n" 429 "BM_string_strcat_seek_only/16384/0/0/iterations:1\n" 430 "BM_string_strcat_seek_only/32768/0/0/iterations:1\n" 431 "BM_string_strcat_seek_only/65536/0/0/iterations:1\n" 432 "BM_string_strcat_seek_only/131072/0/0/iterations:1\n" 433 "BM_string_strchr/8/0/iterations:1\n" 434 "BM_string_strchr/64/0/iterations:1\n" 435 "BM_string_strchr/512/0/iterations:1\n" 436 "BM_string_strchr/1024/0/iterations:1\n" 437 "BM_string_strchr/8192/0/iterations:1\n" 438 "BM_string_strchr/16384/0/iterations:1\n" 439 "BM_string_strchr/32768/0/iterations:1\n" 440 "BM_string_strchr/65536/0/iterations:1\n" 441 "BM_string_strchr/131072/0/iterations:1\n" 442 "BM_string_strcmp/8/0/0/iterations:1\n" 443 "BM_string_strcmp/64/0/0/iterations:1\n" 444 "BM_string_strcmp/512/0/0/iterations:1\n" 445 "BM_string_strcmp/1024/0/0/iterations:1\n" 446 "BM_string_strcmp/8192/0/0/iterations:1\n" 447 "BM_string_strcmp/16384/0/0/iterations:1\n" 448 "BM_string_strcmp/32768/0/0/iterations:1\n" 449 "BM_string_strcmp/65536/0/0/iterations:1\n" 450 "BM_string_strcmp/131072/0/0/iterations:1\n" 451 "BM_string_strcpy/8/0/0/iterations:1\n" 452 "BM_string_strcpy/64/0/0/iterations:1\n" 453 "BM_string_strcpy/512/0/0/iterations:1\n" 454 "BM_string_strcpy/1024/0/0/iterations:1\n" 455 "BM_string_strcpy/8192/0/0/iterations:1\n" 456 "BM_string_strcpy/16384/0/0/iterations:1\n" 457 "BM_string_strcpy/32768/0/0/iterations:1\n" 458 "BM_string_strcpy/65536/0/0/iterations:1\n" 459 "BM_string_strcpy/131072/0/0/iterations:1\n" 460 "BM_string_strlen/8/0/iterations:1\n" 461 "BM_string_strlen/64/0/iterations:1\n" 462 "BM_string_strlen/512/0/iterations:1\n" 463 "BM_string_strlen/1024/0/iterations:1\n" 464 "BM_string_strlen/8192/0/iterations:1\n" 465 "BM_string_strlen/16384/0/iterations:1\n" 466 "BM_string_strlen/32768/0/iterations:1\n" 467 "BM_string_strlen/65536/0/iterations:1\n" 468 "BM_string_strlen/131072/0/iterations:1\n" 469 "BM_string_strstr/8/0/0/iterations:1\n" 470 "BM_string_strstr/64/0/0/iterations:1\n" 471 "BM_string_strstr/512/0/0/iterations:1\n" 472 "BM_string_strstr/1024/0/0/iterations:1\n" 473 "BM_string_strstr/8192/0/0/iterations:1\n" 474 "BM_string_strstr/16384/0/0/iterations:1\n" 475 "BM_string_strstr/32768/0/0/iterations:1\n" 476 "BM_string_strstr/65536/0/0/iterations:1\n" 477 "BM_string_strstr/131072/0/0/iterations:1\n" 478 "BM_time_clock_getres/iterations:1\n" 479 "BM_time_clock_getres_BOOTTIME/iterations:1\n" 480 "BM_time_clock_getres_MONOTONIC_COARSE/iterations:1\n" 481 "BM_time_clock_getres_MONOTONIC_RAW/iterations:1\n" 482 "BM_time_clock_getres_REALTIME/iterations:1\n" 483 "BM_time_clock_getres_REALTIME_COARSE/iterations:1\n" 484 "BM_time_clock_getres_syscall/iterations:1\n" 485 "BM_time_clock_gettime/iterations:1\n" 486 "BM_time_clock_gettime_BOOTTIME/iterations:1\n" 487 "BM_time_clock_gettime_MONOTONIC_COARSE/iterations:1\n" 488 "BM_time_clock_gettime_MONOTONIC_RAW/iterations:1\n" 489 "BM_time_clock_gettime_REALTIME/iterations:1\n" 490 "BM_time_clock_gettime_REALTIME_COARSE/iterations:1\n" 491 "BM_time_clock_gettime_syscall/iterations:1\n" 492 "BM_time_gettimeofday/iterations:1\n" 493 "BM_time_gettimeofday_syscall/iterations:1\n" 494 "BM_time_localtime/iterations:1\n" 495 "BM_time_localtime_r/iterations:1\n" 496 "BM_time_time/iterations:1\n" 497 "BM_unistd_getpid/iterations:1\n" 498 "BM_unistd_getpid_syscall/iterations:1\n" 499 "BM_unistd_gettid/iterations:1\n" 500 "BM_unistd_gettid_syscall/iterations:1\n"; 501 Verify(expected, 0, std::vector<const char*>{"--bionic_iterations=1"}); 502} 503 504TEST_F(SystemTests, small) { 505 std::string expected = 506 "BM_string_memcmp/8/8/8/iterations:1\n" 507 "BM_math_sqrt/iterations:1\n" 508 "BM_property_get/1/iterations:1\n"; 509 Verify(expected, 0, std::vector<const char*>{GetBionicXmlArg("test_small.xml").c_str(), 510 "--bionic_iterations=1"}); 511} 512 513TEST_F(SystemTests, medium) { 514 std::string expected = 515 "BM_string_memcmp/8/0/0/iterations:1\n" 516 "BM_string_memcmp/64/0/0/iterations:1\n" 517 "BM_string_memcmp/512/0/0/iterations:1\n" 518 "BM_string_memcmp/1024/0/0/iterations:1\n" 519 "BM_string_memcmp/8192/0/0/iterations:1\n" 520 "BM_string_memcmp/16384/0/0/iterations:1\n" 521 "BM_string_memcmp/32768/0/0/iterations:1\n" 522 "BM_string_memcmp/65536/0/0/iterations:1\n" 523 "BM_string_memcmp/131072/0/0/iterations:1\n" 524 "BM_math_sqrt/iterations:1\n" 525 "BM_string_memcpy/512/4/4/iterations:25\n" 526 "BM_property_get/1/iterations:1\n"; 527 Verify(expected, 0, std::vector<const char*>{GetBionicXmlArg("test_medium.xml").c_str(), 528 "--bionic_iterations=1"}); 529} 530 531TEST_F(SystemTests, from_each) { 532 std::string expected = 533 "BM_atomic_empty/iterations:1\n" 534 "BM_math_sqrt/iterations:1\n" 535 "BM_property_get/1/iterations:1\n" 536 "BM_pthread_self/iterations:1\n" 537 "BM_semaphore_sem_getvalue/iterations:1\n" 538 "BM_stdio_fread/64/iterations:1\n" 539 "BM_string_memcpy/512/4/4/iterations:1\n" 540 "BM_time_clock_gettime/iterations:1\n" 541 "BM_unistd_getpid/iterations:1\n"; 542 Verify(expected, 0, std::vector<const char*>{GetBionicXmlArg("test_from_each.xml").c_str(), 543 "--bionic_iterations=1"}); 544} 545 546TEST_F(SystemTests, cmd_args) { 547 std::string expected = 548 "BM_string_memcpy/8/8/8/iterations:1\n" 549 "BM_math_log10/iterations:1\n"; 550 Verify(expected, 0, std::vector<const char*>{"--bionic_extra=BM_string_memcpy 8 8 8", 551 "--bionic_extra=BM_math_log10", 552 "--bionic_iterations=1"}); 553} 554 555TEST_F(SystemTests, cmd_args_no_iter) { 556 std::string expected = 557 "BM_string_memcpy/8/8/8\n" 558 "BM_math_log10\n"; 559 Verify(expected, 0, std::vector<const char*>{"--bionic_extra=BM_string_memcpy 8 8 8", 560 "--bionic_extra=BM_math_log10"}); 561} 562 563TEST_F(SystemTests, xml_and_args) { 564 std::string expected = 565 "BM_string_memcmp/8/0/0/iterations:1\n" 566 "BM_string_memcmp/64/0/0/iterations:1\n" 567 "BM_string_memcmp/512/0/0/iterations:1\n" 568 "BM_string_memcmp/1024/0/0/iterations:1\n" 569 "BM_string_memcmp/8192/0/0/iterations:1\n" 570 "BM_string_memcmp/16384/0/0/iterations:1\n" 571 "BM_string_memcmp/32768/0/0/iterations:1\n" 572 "BM_string_memcmp/65536/0/0/iterations:1\n" 573 "BM_string_memcmp/131072/0/0/iterations:1\n" 574 "BM_math_sqrt/iterations:1\n" 575 "BM_string_memcpy/512/4/4/iterations:25\n" 576 "BM_property_get/1/iterations:1\n" 577 "BM_string_memcpy/8/0/0/iterations:1\n" 578 "BM_string_memcpy/64/0/0/iterations:1\n" 579 "BM_string_memcpy/512/0/0/iterations:1\n" 580 "BM_string_memcpy/1024/0/0/iterations:1\n" 581 "BM_string_memcpy/8192/0/0/iterations:1\n" 582 "BM_string_memcpy/16384/0/0/iterations:1\n" 583 "BM_string_memcpy/32768/0/0/iterations:1\n" 584 "BM_string_memcpy/65536/0/0/iterations:1\n" 585 "BM_string_memcpy/131072/0/0/iterations:1\n" 586 "BM_math_log10/iterations:1\n"; 587 Verify(expected, 0, std::vector<const char*>{"--bionic_extra=BM_string_memcpy AT_ALIGNED_TWOBUF", 588 "--bionic_extra=BM_math_log10", 589 "--bionic_cpu=0", 590 GetBionicXmlArg("test_medium.xml").c_str(), 591 "--bionic_iterations=1"}); 592} 593 594TEST_F(SystemTests, sizes) { 595 std::string expected = 596 "BM_stdio_fwrite/8/iterations:1\n" 597 "BM_stdio_fwrite/64/iterations:1\n" 598 "BM_stdio_fwrite/512/iterations:1\n" 599 "BM_stdio_fwrite/1024/iterations:1\n" 600 "BM_stdio_fwrite/8192/iterations:1\n" 601 "BM_stdio_fwrite/16384/iterations:1\n" 602 "BM_stdio_fwrite/32768/iterations:1\n" 603 "BM_stdio_fwrite/65536/iterations:1\n" 604 "BM_stdio_fwrite/131072/iterations:1\n" 605 "BM_stdio_fread/1/iterations:1\n" 606 "BM_stdio_fread/2/iterations:1\n" 607 "BM_stdio_fread/3/iterations:1\n" 608 "BM_stdio_fread/4/iterations:1\n" 609 "BM_stdio_fread/5/iterations:1\n" 610 "BM_stdio_fread/6/iterations:1\n" 611 "BM_stdio_fread/7/iterations:1\n" 612 "BM_stdio_fread/8/iterations:1\n" 613 "BM_stdio_fread/9/iterations:1\n" 614 "BM_stdio_fread/10/iterations:1\n" 615 "BM_stdio_fread/11/iterations:1\n" 616 "BM_stdio_fread/12/iterations:1\n" 617 "BM_stdio_fread/13/iterations:1\n" 618 "BM_stdio_fread/14/iterations:1\n" 619 "BM_stdio_fread/15/iterations:1\n" 620 "BM_stdio_fread/16/iterations:1\n" 621 "BM_stdio_fread/24/iterations:1\n" 622 "BM_stdio_fread/32/iterations:1\n" 623 "BM_stdio_fread/40/iterations:1\n" 624 "BM_stdio_fread/48/iterations:1\n" 625 "BM_stdio_fread/56/iterations:1\n" 626 "BM_stdio_fread/64/iterations:1\n" 627 "BM_stdio_fread/72/iterations:1\n" 628 "BM_stdio_fread/80/iterations:1\n" 629 "BM_stdio_fread/88/iterations:1\n" 630 "BM_stdio_fread/96/iterations:1\n" 631 "BM_stdio_fread/104/iterations:1\n" 632 "BM_stdio_fread/112/iterations:1\n" 633 "BM_stdio_fread/120/iterations:1\n" 634 "BM_stdio_fread/128/iterations:1\n" 635 "BM_stdio_fread/136/iterations:1\n" 636 "BM_stdio_fread/144/iterations:1\n" 637 "BM_stdio_fread/160/iterations:1\n" 638 "BM_stdio_fread/176/iterations:1\n" 639 "BM_stdio_fread/192/iterations:1\n" 640 "BM_stdio_fread/208/iterations:1\n" 641 "BM_stdio_fread/224/iterations:1\n" 642 "BM_stdio_fread/240/iterations:1\n" 643 "BM_stdio_fread/256/iterations:1\n" 644 "BM_stdio_fwrite/512/iterations:1\n" 645 "BM_stdio_fwrite/1024/iterations:1\n" 646 "BM_stdio_fwrite/8192/iterations:1\n" 647 "BM_stdio_fwrite/16384/iterations:1\n" 648 "BM_stdio_fwrite/32768/iterations:1\n" 649 "BM_stdio_fwrite/65536/iterations:1\n" 650 "BM_stdio_fwrite/131072/iterations:1\n" 651 "BM_stdio_fread/262144/iterations:1\n" 652 "BM_stdio_fread/524288/iterations:1\n" 653 "BM_stdio_fread/1048576/iterations:1\n" 654 "BM_stdio_fread/2097152/iterations:1\n" 655 "BM_stdio_fwrite/1/iterations:1\n" 656 "BM_stdio_fwrite/2/iterations:1\n" 657 "BM_stdio_fwrite/3/iterations:1\n" 658 "BM_stdio_fwrite/4/iterations:1\n" 659 "BM_stdio_fwrite/5/iterations:1\n" 660 "BM_stdio_fwrite/6/iterations:1\n" 661 "BM_stdio_fwrite/7/iterations:1\n" 662 "BM_stdio_fwrite/8/iterations:1\n" 663 "BM_stdio_fwrite/9/iterations:1\n" 664 "BM_stdio_fwrite/10/iterations:1\n" 665 "BM_stdio_fwrite/11/iterations:1\n" 666 "BM_stdio_fwrite/12/iterations:1\n" 667 "BM_stdio_fwrite/13/iterations:1\n" 668 "BM_stdio_fwrite/14/iterations:1\n" 669 "BM_stdio_fwrite/15/iterations:1\n" 670 "BM_stdio_fwrite/16/iterations:1\n" 671 "BM_stdio_fwrite/24/iterations:1\n" 672 "BM_stdio_fwrite/32/iterations:1\n" 673 "BM_stdio_fwrite/40/iterations:1\n" 674 "BM_stdio_fwrite/48/iterations:1\n" 675 "BM_stdio_fwrite/56/iterations:1\n" 676 "BM_stdio_fwrite/64/iterations:1\n" 677 "BM_stdio_fwrite/72/iterations:1\n" 678 "BM_stdio_fwrite/80/iterations:1\n" 679 "BM_stdio_fwrite/88/iterations:1\n" 680 "BM_stdio_fwrite/96/iterations:1\n" 681 "BM_stdio_fwrite/104/iterations:1\n" 682 "BM_stdio_fwrite/112/iterations:1\n" 683 "BM_stdio_fwrite/120/iterations:1\n" 684 "BM_stdio_fwrite/128/iterations:1\n" 685 "BM_stdio_fwrite/136/iterations:1\n" 686 "BM_stdio_fwrite/144/iterations:1\n" 687 "BM_stdio_fwrite/160/iterations:1\n" 688 "BM_stdio_fwrite/176/iterations:1\n" 689 "BM_stdio_fwrite/192/iterations:1\n" 690 "BM_stdio_fwrite/208/iterations:1\n" 691 "BM_stdio_fwrite/224/iterations:1\n" 692 "BM_stdio_fwrite/240/iterations:1\n" 693 "BM_stdio_fwrite/256/iterations:1\n" 694 "BM_stdio_fwrite/512/iterations:1\n" 695 "BM_stdio_fwrite/1024/iterations:1\n" 696 "BM_stdio_fwrite/8192/iterations:1\n" 697 "BM_stdio_fwrite/16384/iterations:1\n" 698 "BM_stdio_fwrite/32768/iterations:1\n" 699 "BM_stdio_fwrite/65536/iterations:1\n" 700 "BM_stdio_fwrite/131072/iterations:1\n" 701 "BM_stdio_fwrite/262144/iterations:1\n" 702 "BM_stdio_fwrite/524288/iterations:1\n" 703 "BM_stdio_fwrite/1048576/iterations:1\n" 704 "BM_stdio_fwrite/2097152/iterations:1\n"; 705 706 Verify(expected, 0, std::vector<const char*>{GetBionicXmlArg("test_size.xml").c_str()}); 707} 708 709TEST_F(SystemTests, alignment_onebuf) { 710 std::string expected = 711 "BM_string_strlen/8/0/iterations:1\n" 712 "BM_string_strlen/64/0/iterations:1\n" 713 "BM_string_strlen/512/0/iterations:1\n" 714 "BM_string_strlen/1024/0/iterations:1\n" 715 "BM_string_strlen/8192/0/iterations:1\n" 716 "BM_string_strlen/16384/0/iterations:1\n" 717 "BM_string_strlen/32768/0/iterations:1\n" 718 "BM_string_strlen/65536/0/iterations:1\n" 719 "BM_string_strlen/131072/0/iterations:1\n" 720 "BM_string_memset/1/0/iterations:1\n" 721 "BM_string_memset/2/0/iterations:1\n" 722 "BM_string_memset/3/0/iterations:1\n" 723 "BM_string_memset/4/0/iterations:1\n" 724 "BM_string_memset/5/0/iterations:1\n" 725 "BM_string_memset/6/0/iterations:1\n" 726 "BM_string_memset/7/0/iterations:1\n" 727 "BM_string_memset/8/0/iterations:1\n" 728 "BM_string_memset/9/0/iterations:1\n" 729 "BM_string_memset/10/0/iterations:1\n" 730 "BM_string_memset/11/0/iterations:1\n" 731 "BM_string_memset/12/0/iterations:1\n" 732 "BM_string_memset/13/0/iterations:1\n" 733 "BM_string_memset/14/0/iterations:1\n" 734 "BM_string_memset/15/0/iterations:1\n" 735 "BM_string_memset/16/0/iterations:1\n" 736 "BM_string_memset/24/0/iterations:1\n" 737 "BM_string_memset/32/0/iterations:1\n" 738 "BM_string_memset/40/0/iterations:1\n" 739 "BM_string_memset/48/0/iterations:1\n" 740 "BM_string_memset/56/0/iterations:1\n" 741 "BM_string_memset/64/0/iterations:1\n" 742 "BM_string_memset/72/0/iterations:1\n" 743 "BM_string_memset/80/0/iterations:1\n" 744 "BM_string_memset/88/0/iterations:1\n" 745 "BM_string_memset/96/0/iterations:1\n" 746 "BM_string_memset/104/0/iterations:1\n" 747 "BM_string_memset/112/0/iterations:1\n" 748 "BM_string_memset/120/0/iterations:1\n" 749 "BM_string_memset/128/0/iterations:1\n" 750 "BM_string_memset/136/0/iterations:1\n" 751 "BM_string_memset/144/0/iterations:1\n" 752 "BM_string_memset/160/0/iterations:1\n" 753 "BM_string_memset/176/0/iterations:1\n" 754 "BM_string_memset/192/0/iterations:1\n" 755 "BM_string_memset/208/0/iterations:1\n" 756 "BM_string_memset/224/0/iterations:1\n" 757 "BM_string_memset/240/0/iterations:1\n" 758 "BM_string_memset/256/0/iterations:1\n" 759 "BM_string_strlen/512/0/iterations:1\n" 760 "BM_string_strlen/1024/0/iterations:1\n" 761 "BM_string_strlen/8192/0/iterations:1\n" 762 "BM_string_strlen/16384/0/iterations:1\n" 763 "BM_string_strlen/32768/0/iterations:1\n" 764 "BM_string_strlen/65536/0/iterations:1\n" 765 "BM_string_strlen/131072/0/iterations:1\n" 766 "BM_string_memset/262144/0/iterations:1\n" 767 "BM_string_memset/524288/0/iterations:1\n" 768 "BM_string_memset/1048576/0/iterations:1\n" 769 "BM_string_memset/2097152/0/iterations:1\n" 770 "BM_string_strlen/1/0/iterations:1\n" 771 "BM_string_strlen/2/0/iterations:1\n" 772 "BM_string_strlen/3/0/iterations:1\n" 773 "BM_string_strlen/4/0/iterations:1\n" 774 "BM_string_strlen/5/0/iterations:1\n" 775 "BM_string_strlen/6/0/iterations:1\n" 776 "BM_string_strlen/7/0/iterations:1\n" 777 "BM_string_strlen/8/0/iterations:1\n" 778 "BM_string_strlen/9/0/iterations:1\n" 779 "BM_string_strlen/10/0/iterations:1\n" 780 "BM_string_strlen/11/0/iterations:1\n" 781 "BM_string_strlen/12/0/iterations:1\n" 782 "BM_string_strlen/13/0/iterations:1\n" 783 "BM_string_strlen/14/0/iterations:1\n" 784 "BM_string_strlen/15/0/iterations:1\n" 785 "BM_string_strlen/16/0/iterations:1\n" 786 "BM_string_strlen/24/0/iterations:1\n" 787 "BM_string_strlen/32/0/iterations:1\n" 788 "BM_string_strlen/40/0/iterations:1\n" 789 "BM_string_strlen/48/0/iterations:1\n" 790 "BM_string_strlen/56/0/iterations:1\n" 791 "BM_string_strlen/64/0/iterations:1\n" 792 "BM_string_strlen/72/0/iterations:1\n" 793 "BM_string_strlen/80/0/iterations:1\n" 794 "BM_string_strlen/88/0/iterations:1\n" 795 "BM_string_strlen/96/0/iterations:1\n" 796 "BM_string_strlen/104/0/iterations:1\n" 797 "BM_string_strlen/112/0/iterations:1\n" 798 "BM_string_strlen/120/0/iterations:1\n" 799 "BM_string_strlen/128/0/iterations:1\n" 800 "BM_string_strlen/136/0/iterations:1\n" 801 "BM_string_strlen/144/0/iterations:1\n" 802 "BM_string_strlen/160/0/iterations:1\n" 803 "BM_string_strlen/176/0/iterations:1\n" 804 "BM_string_strlen/192/0/iterations:1\n" 805 "BM_string_strlen/208/0/iterations:1\n" 806 "BM_string_strlen/224/0/iterations:1\n" 807 "BM_string_strlen/240/0/iterations:1\n" 808 "BM_string_strlen/256/0/iterations:1\n" 809 "BM_string_strlen/512/0/iterations:1\n" 810 "BM_string_strlen/1024/0/iterations:1\n" 811 "BM_string_strlen/8192/0/iterations:1\n" 812 "BM_string_strlen/16384/0/iterations:1\n" 813 "BM_string_strlen/32768/0/iterations:1\n" 814 "BM_string_strlen/65536/0/iterations:1\n" 815 "BM_string_strlen/131072/0/iterations:1\n" 816 "BM_string_strlen/262144/0/iterations:1\n" 817 "BM_string_strlen/524288/0/iterations:1\n" 818 "BM_string_strlen/1048576/0/iterations:1\n" 819 "BM_string_strlen/2097152/0/iterations:1\n" 820 "BM_string_memset/1/0/iterations:1\n" 821 "BM_string_memset/1/1/iterations:1\n" 822 "BM_string_memset/1/2/iterations:1\n" 823 "BM_string_memset/1/4/iterations:1\n" 824 "BM_string_memset/1/8/iterations:1\n" 825 "BM_string_memset/1/16/iterations:1\n" 826 "BM_string_memset/1/32/iterations:1\n" 827 "BM_string_memset/2/0/iterations:1\n" 828 "BM_string_memset/2/1/iterations:1\n" 829 "BM_string_memset/2/2/iterations:1\n" 830 "BM_string_memset/2/4/iterations:1\n" 831 "BM_string_memset/2/8/iterations:1\n" 832 "BM_string_memset/2/16/iterations:1\n" 833 "BM_string_memset/2/32/iterations:1\n" 834 "BM_string_memset/3/0/iterations:1\n" 835 "BM_string_memset/3/1/iterations:1\n" 836 "BM_string_memset/3/2/iterations:1\n" 837 "BM_string_memset/3/4/iterations:1\n" 838 "BM_string_memset/3/8/iterations:1\n" 839 "BM_string_memset/3/16/iterations:1\n" 840 "BM_string_memset/3/32/iterations:1\n" 841 "BM_string_memset/4/0/iterations:1\n" 842 "BM_string_memset/4/1/iterations:1\n" 843 "BM_string_memset/4/2/iterations:1\n" 844 "BM_string_memset/4/4/iterations:1\n" 845 "BM_string_memset/4/8/iterations:1\n" 846 "BM_string_memset/4/16/iterations:1\n" 847 "BM_string_memset/4/32/iterations:1\n" 848 "BM_string_memset/5/0/iterations:1\n" 849 "BM_string_memset/5/1/iterations:1\n" 850 "BM_string_memset/5/2/iterations:1\n" 851 "BM_string_memset/5/4/iterations:1\n" 852 "BM_string_memset/5/8/iterations:1\n" 853 "BM_string_memset/5/16/iterations:1\n" 854 "BM_string_memset/5/32/iterations:1\n" 855 "BM_string_memset/6/0/iterations:1\n" 856 "BM_string_memset/6/1/iterations:1\n" 857 "BM_string_memset/6/2/iterations:1\n" 858 "BM_string_memset/6/4/iterations:1\n" 859 "BM_string_memset/6/8/iterations:1\n" 860 "BM_string_memset/6/16/iterations:1\n" 861 "BM_string_memset/6/32/iterations:1\n" 862 "BM_string_memset/7/0/iterations:1\n" 863 "BM_string_memset/7/1/iterations:1\n" 864 "BM_string_memset/7/2/iterations:1\n" 865 "BM_string_memset/7/4/iterations:1\n" 866 "BM_string_memset/7/8/iterations:1\n" 867 "BM_string_memset/7/16/iterations:1\n" 868 "BM_string_memset/7/32/iterations:1\n" 869 "BM_string_memset/8/0/iterations:1\n" 870 "BM_string_memset/8/1/iterations:1\n" 871 "BM_string_memset/8/2/iterations:1\n" 872 "BM_string_memset/8/4/iterations:1\n" 873 "BM_string_memset/8/8/iterations:1\n" 874 "BM_string_memset/8/16/iterations:1\n" 875 "BM_string_memset/8/32/iterations:1\n" 876 "BM_string_memset/9/0/iterations:1\n" 877 "BM_string_memset/9/1/iterations:1\n" 878 "BM_string_memset/9/2/iterations:1\n" 879 "BM_string_memset/9/4/iterations:1\n" 880 "BM_string_memset/9/8/iterations:1\n" 881 "BM_string_memset/9/16/iterations:1\n" 882 "BM_string_memset/9/32/iterations:1\n" 883 "BM_string_memset/10/0/iterations:1\n" 884 "BM_string_memset/10/1/iterations:1\n" 885 "BM_string_memset/10/2/iterations:1\n" 886 "BM_string_memset/10/4/iterations:1\n" 887 "BM_string_memset/10/8/iterations:1\n" 888 "BM_string_memset/10/16/iterations:1\n" 889 "BM_string_memset/10/32/iterations:1\n" 890 "BM_string_memset/11/0/iterations:1\n" 891 "BM_string_memset/11/1/iterations:1\n" 892 "BM_string_memset/11/2/iterations:1\n" 893 "BM_string_memset/11/4/iterations:1\n" 894 "BM_string_memset/11/8/iterations:1\n" 895 "BM_string_memset/11/16/iterations:1\n" 896 "BM_string_memset/11/32/iterations:1\n" 897 "BM_string_memset/12/0/iterations:1\n" 898 "BM_string_memset/12/1/iterations:1\n" 899 "BM_string_memset/12/2/iterations:1\n" 900 "BM_string_memset/12/4/iterations:1\n" 901 "BM_string_memset/12/8/iterations:1\n" 902 "BM_string_memset/12/16/iterations:1\n" 903 "BM_string_memset/12/32/iterations:1\n" 904 "BM_string_memset/13/0/iterations:1\n" 905 "BM_string_memset/13/1/iterations:1\n" 906 "BM_string_memset/13/2/iterations:1\n" 907 "BM_string_memset/13/4/iterations:1\n" 908 "BM_string_memset/13/8/iterations:1\n" 909 "BM_string_memset/13/16/iterations:1\n" 910 "BM_string_memset/13/32/iterations:1\n" 911 "BM_string_memset/14/0/iterations:1\n" 912 "BM_string_memset/14/1/iterations:1\n" 913 "BM_string_memset/14/2/iterations:1\n" 914 "BM_string_memset/14/4/iterations:1\n" 915 "BM_string_memset/14/8/iterations:1\n" 916 "BM_string_memset/14/16/iterations:1\n" 917 "BM_string_memset/14/32/iterations:1\n" 918 "BM_string_memset/15/0/iterations:1\n" 919 "BM_string_memset/15/1/iterations:1\n" 920 "BM_string_memset/15/2/iterations:1\n" 921 "BM_string_memset/15/4/iterations:1\n" 922 "BM_string_memset/15/8/iterations:1\n" 923 "BM_string_memset/15/16/iterations:1\n" 924 "BM_string_memset/15/32/iterations:1\n" 925 "BM_string_memset/16/0/iterations:1\n" 926 "BM_string_memset/16/1/iterations:1\n" 927 "BM_string_memset/16/2/iterations:1\n" 928 "BM_string_memset/16/4/iterations:1\n" 929 "BM_string_memset/16/8/iterations:1\n" 930 "BM_string_memset/16/16/iterations:1\n" 931 "BM_string_memset/16/32/iterations:1\n" 932 "BM_string_memset/24/0/iterations:1\n" 933 "BM_string_memset/24/1/iterations:1\n" 934 "BM_string_memset/24/2/iterations:1\n" 935 "BM_string_memset/24/4/iterations:1\n" 936 "BM_string_memset/24/8/iterations:1\n" 937 "BM_string_memset/24/16/iterations:1\n" 938 "BM_string_memset/24/32/iterations:1\n" 939 "BM_string_memset/32/0/iterations:1\n" 940 "BM_string_memset/32/1/iterations:1\n" 941 "BM_string_memset/32/2/iterations:1\n" 942 "BM_string_memset/32/4/iterations:1\n" 943 "BM_string_memset/32/8/iterations:1\n" 944 "BM_string_memset/32/16/iterations:1\n" 945 "BM_string_memset/32/32/iterations:1\n" 946 "BM_string_memset/40/0/iterations:1\n" 947 "BM_string_memset/40/1/iterations:1\n" 948 "BM_string_memset/40/2/iterations:1\n" 949 "BM_string_memset/40/4/iterations:1\n" 950 "BM_string_memset/40/8/iterations:1\n" 951 "BM_string_memset/40/16/iterations:1\n" 952 "BM_string_memset/40/32/iterations:1\n" 953 "BM_string_memset/48/0/iterations:1\n" 954 "BM_string_memset/48/1/iterations:1\n" 955 "BM_string_memset/48/2/iterations:1\n" 956 "BM_string_memset/48/4/iterations:1\n" 957 "BM_string_memset/48/8/iterations:1\n" 958 "BM_string_memset/48/16/iterations:1\n" 959 "BM_string_memset/48/32/iterations:1\n" 960 "BM_string_memset/56/0/iterations:1\n" 961 "BM_string_memset/56/1/iterations:1\n" 962 "BM_string_memset/56/2/iterations:1\n" 963 "BM_string_memset/56/4/iterations:1\n" 964 "BM_string_memset/56/8/iterations:1\n" 965 "BM_string_memset/56/16/iterations:1\n" 966 "BM_string_memset/56/32/iterations:1\n" 967 "BM_string_memset/64/0/iterations:1\n" 968 "BM_string_memset/64/1/iterations:1\n" 969 "BM_string_memset/64/2/iterations:1\n" 970 "BM_string_memset/64/4/iterations:1\n" 971 "BM_string_memset/64/8/iterations:1\n" 972 "BM_string_memset/64/16/iterations:1\n" 973 "BM_string_memset/64/32/iterations:1\n" 974 "BM_string_memset/72/0/iterations:1\n" 975 "BM_string_memset/72/1/iterations:1\n" 976 "BM_string_memset/72/2/iterations:1\n" 977 "BM_string_memset/72/4/iterations:1\n" 978 "BM_string_memset/72/8/iterations:1\n" 979 "BM_string_memset/72/16/iterations:1\n" 980 "BM_string_memset/72/32/iterations:1\n" 981 "BM_string_memset/80/0/iterations:1\n" 982 "BM_string_memset/80/1/iterations:1\n" 983 "BM_string_memset/80/2/iterations:1\n" 984 "BM_string_memset/80/4/iterations:1\n" 985 "BM_string_memset/80/8/iterations:1\n" 986 "BM_string_memset/80/16/iterations:1\n" 987 "BM_string_memset/80/32/iterations:1\n" 988 "BM_string_memset/88/0/iterations:1\n" 989 "BM_string_memset/88/1/iterations:1\n" 990 "BM_string_memset/88/2/iterations:1\n" 991 "BM_string_memset/88/4/iterations:1\n" 992 "BM_string_memset/88/8/iterations:1\n" 993 "BM_string_memset/88/16/iterations:1\n" 994 "BM_string_memset/88/32/iterations:1\n" 995 "BM_string_memset/96/0/iterations:1\n" 996 "BM_string_memset/96/1/iterations:1\n" 997 "BM_string_memset/96/2/iterations:1\n" 998 "BM_string_memset/96/4/iterations:1\n" 999 "BM_string_memset/96/8/iterations:1\n" 1000 "BM_string_memset/96/16/iterations:1\n" 1001 "BM_string_memset/96/32/iterations:1\n" 1002 "BM_string_memset/104/0/iterations:1\n" 1003 "BM_string_memset/104/1/iterations:1\n" 1004 "BM_string_memset/104/2/iterations:1\n" 1005 "BM_string_memset/104/4/iterations:1\n" 1006 "BM_string_memset/104/8/iterations:1\n" 1007 "BM_string_memset/104/16/iterations:1\n" 1008 "BM_string_memset/104/32/iterations:1\n" 1009 "BM_string_memset/112/0/iterations:1\n" 1010 "BM_string_memset/112/1/iterations:1\n" 1011 "BM_string_memset/112/2/iterations:1\n" 1012 "BM_string_memset/112/4/iterations:1\n" 1013 "BM_string_memset/112/8/iterations:1\n" 1014 "BM_string_memset/112/16/iterations:1\n" 1015 "BM_string_memset/112/32/iterations:1\n" 1016 "BM_string_memset/120/0/iterations:1\n" 1017 "BM_string_memset/120/1/iterations:1\n" 1018 "BM_string_memset/120/2/iterations:1\n" 1019 "BM_string_memset/120/4/iterations:1\n" 1020 "BM_string_memset/120/8/iterations:1\n" 1021 "BM_string_memset/120/16/iterations:1\n" 1022 "BM_string_memset/120/32/iterations:1\n" 1023 "BM_string_memset/128/0/iterations:1\n" 1024 "BM_string_memset/128/1/iterations:1\n" 1025 "BM_string_memset/128/2/iterations:1\n" 1026 "BM_string_memset/128/4/iterations:1\n" 1027 "BM_string_memset/128/8/iterations:1\n" 1028 "BM_string_memset/128/16/iterations:1\n" 1029 "BM_string_memset/128/32/iterations:1\n" 1030 "BM_string_memset/136/0/iterations:1\n" 1031 "BM_string_memset/136/1/iterations:1\n" 1032 "BM_string_memset/136/2/iterations:1\n" 1033 "BM_string_memset/136/4/iterations:1\n" 1034 "BM_string_memset/136/8/iterations:1\n" 1035 "BM_string_memset/136/16/iterations:1\n" 1036 "BM_string_memset/136/32/iterations:1\n" 1037 "BM_string_memset/144/0/iterations:1\n" 1038 "BM_string_memset/144/1/iterations:1\n" 1039 "BM_string_memset/144/2/iterations:1\n" 1040 "BM_string_memset/144/4/iterations:1\n" 1041 "BM_string_memset/144/8/iterations:1\n" 1042 "BM_string_memset/144/16/iterations:1\n" 1043 "BM_string_memset/144/32/iterations:1\n" 1044 "BM_string_memset/160/0/iterations:1\n" 1045 "BM_string_memset/160/1/iterations:1\n" 1046 "BM_string_memset/160/2/iterations:1\n" 1047 "BM_string_memset/160/4/iterations:1\n" 1048 "BM_string_memset/160/8/iterations:1\n" 1049 "BM_string_memset/160/16/iterations:1\n" 1050 "BM_string_memset/160/32/iterations:1\n" 1051 "BM_string_memset/176/0/iterations:1\n" 1052 "BM_string_memset/176/1/iterations:1\n" 1053 "BM_string_memset/176/2/iterations:1\n" 1054 "BM_string_memset/176/4/iterations:1\n" 1055 "BM_string_memset/176/8/iterations:1\n" 1056 "BM_string_memset/176/16/iterations:1\n" 1057 "BM_string_memset/176/32/iterations:1\n" 1058 "BM_string_memset/192/0/iterations:1\n" 1059 "BM_string_memset/192/1/iterations:1\n" 1060 "BM_string_memset/192/2/iterations:1\n" 1061 "BM_string_memset/192/4/iterations:1\n" 1062 "BM_string_memset/192/8/iterations:1\n" 1063 "BM_string_memset/192/16/iterations:1\n" 1064 "BM_string_memset/192/32/iterations:1\n" 1065 "BM_string_memset/208/0/iterations:1\n" 1066 "BM_string_memset/208/1/iterations:1\n" 1067 "BM_string_memset/208/2/iterations:1\n" 1068 "BM_string_memset/208/4/iterations:1\n" 1069 "BM_string_memset/208/8/iterations:1\n" 1070 "BM_string_memset/208/16/iterations:1\n" 1071 "BM_string_memset/208/32/iterations:1\n" 1072 "BM_string_memset/224/0/iterations:1\n" 1073 "BM_string_memset/224/1/iterations:1\n" 1074 "BM_string_memset/224/2/iterations:1\n" 1075 "BM_string_memset/224/4/iterations:1\n" 1076 "BM_string_memset/224/8/iterations:1\n" 1077 "BM_string_memset/224/16/iterations:1\n" 1078 "BM_string_memset/224/32/iterations:1\n" 1079 "BM_string_memset/240/0/iterations:1\n" 1080 "BM_string_memset/240/1/iterations:1\n" 1081 "BM_string_memset/240/2/iterations:1\n" 1082 "BM_string_memset/240/4/iterations:1\n" 1083 "BM_string_memset/240/8/iterations:1\n" 1084 "BM_string_memset/240/16/iterations:1\n" 1085 "BM_string_memset/240/32/iterations:1\n" 1086 "BM_string_memset/256/0/iterations:1\n" 1087 "BM_string_memset/256/1/iterations:1\n" 1088 "BM_string_memset/256/2/iterations:1\n" 1089 "BM_string_memset/256/4/iterations:1\n" 1090 "BM_string_memset/256/8/iterations:1\n" 1091 "BM_string_memset/256/16/iterations:1\n" 1092 "BM_string_memset/256/32/iterations:1\n" 1093 "BM_string_memset/512/0/iterations:1\n" 1094 "BM_string_memset/512/1/iterations:1\n" 1095 "BM_string_memset/512/2/iterations:1\n" 1096 "BM_string_memset/512/4/iterations:1\n" 1097 "BM_string_memset/512/8/iterations:1\n" 1098 "BM_string_memset/512/16/iterations:1\n" 1099 "BM_string_memset/512/32/iterations:1\n" 1100 "BM_string_memset/1024/0/iterations:1\n" 1101 "BM_string_memset/1024/1/iterations:1\n" 1102 "BM_string_memset/1024/2/iterations:1\n" 1103 "BM_string_memset/1024/4/iterations:1\n" 1104 "BM_string_memset/1024/8/iterations:1\n" 1105 "BM_string_memset/1024/16/iterations:1\n" 1106 "BM_string_memset/1024/32/iterations:1\n" 1107 "BM_string_memset/8192/0/iterations:1\n" 1108 "BM_string_memset/8192/1/iterations:1\n" 1109 "BM_string_memset/8192/2/iterations:1\n" 1110 "BM_string_memset/8192/4/iterations:1\n" 1111 "BM_string_memset/8192/8/iterations:1\n" 1112 "BM_string_memset/8192/16/iterations:1\n" 1113 "BM_string_memset/8192/32/iterations:1\n" 1114 "BM_string_memset/16384/0/iterations:1\n" 1115 "BM_string_memset/16384/1/iterations:1\n" 1116 "BM_string_memset/16384/2/iterations:1\n" 1117 "BM_string_memset/16384/4/iterations:1\n" 1118 "BM_string_memset/16384/8/iterations:1\n" 1119 "BM_string_memset/16384/16/iterations:1\n" 1120 "BM_string_memset/16384/32/iterations:1\n" 1121 "BM_string_memset/32768/0/iterations:1\n" 1122 "BM_string_memset/32768/1/iterations:1\n" 1123 "BM_string_memset/32768/2/iterations:1\n" 1124 "BM_string_memset/32768/4/iterations:1\n" 1125 "BM_string_memset/32768/8/iterations:1\n" 1126 "BM_string_memset/32768/16/iterations:1\n" 1127 "BM_string_memset/32768/32/iterations:1\n" 1128 "BM_string_memset/65536/0/iterations:1\n" 1129 "BM_string_memset/65536/1/iterations:1\n" 1130 "BM_string_memset/65536/2/iterations:1\n" 1131 "BM_string_memset/65536/4/iterations:1\n" 1132 "BM_string_memset/65536/8/iterations:1\n" 1133 "BM_string_memset/65536/16/iterations:1\n" 1134 "BM_string_memset/65536/32/iterations:1\n" 1135 "BM_string_memset/131072/0/iterations:1\n" 1136 "BM_string_memset/131072/1/iterations:1\n" 1137 "BM_string_memset/131072/2/iterations:1\n" 1138 "BM_string_memset/131072/4/iterations:1\n" 1139 "BM_string_memset/131072/8/iterations:1\n" 1140 "BM_string_memset/131072/16/iterations:1\n" 1141 "BM_string_memset/131072/32/iterations:1\n" 1142 "BM_string_memset/262144/0/iterations:1\n" 1143 "BM_string_memset/262144/1/iterations:1\n" 1144 "BM_string_memset/262144/2/iterations:1\n" 1145 "BM_string_memset/262144/4/iterations:1\n" 1146 "BM_string_memset/262144/8/iterations:1\n" 1147 "BM_string_memset/262144/16/iterations:1\n" 1148 "BM_string_memset/262144/32/iterations:1\n" 1149 "BM_string_memset/524288/0/iterations:1\n" 1150 "BM_string_memset/524288/1/iterations:1\n" 1151 "BM_string_memset/524288/2/iterations:1\n" 1152 "BM_string_memset/524288/4/iterations:1\n" 1153 "BM_string_memset/524288/8/iterations:1\n" 1154 "BM_string_memset/524288/16/iterations:1\n" 1155 "BM_string_memset/524288/32/iterations:1\n" 1156 "BM_string_memset/1048576/0/iterations:1\n" 1157 "BM_string_memset/1048576/1/iterations:1\n" 1158 "BM_string_memset/1048576/2/iterations:1\n" 1159 "BM_string_memset/1048576/4/iterations:1\n" 1160 "BM_string_memset/1048576/8/iterations:1\n" 1161 "BM_string_memset/1048576/16/iterations:1\n" 1162 "BM_string_memset/1048576/32/iterations:1\n" 1163 "BM_string_memset/2097152/0/iterations:1\n" 1164 "BM_string_memset/2097152/1/iterations:1\n" 1165 "BM_string_memset/2097152/2/iterations:1\n" 1166 "BM_string_memset/2097152/4/iterations:1\n" 1167 "BM_string_memset/2097152/8/iterations:1\n" 1168 "BM_string_memset/2097152/16/iterations:1\n" 1169 "BM_string_memset/2097152/32/iterations:1\n"; 1170 1171 Verify(expected, 0, 1172 std::vector<const char*>{GetBionicXmlArg("test_alignment_onebuf.xml").c_str()}); 1173} 1174 1175TEST_F(SystemTests, alignment_onebuf_manual) { 1176 std::string expected = 1177 "BM_string_strlen/115/0/iterations:1\n" 1178 "BM_string_memset/1024/1/iterations:1\n" 1179 "BM_string_strlen/2048/4/iterations:1\n" 1180 "BM_string_memset/4000/32/iterations:1\n"; 1181 1182 Verify(expected, 0, 1183 std::vector<const char*>{GetBionicXmlArg("test_alignment_onebuf_manual.xml").c_str()}); 1184} 1185 1186TEST_F(SystemTests, alignment_twobuf) { 1187 std::string expected = 1188 "BM_string_strcpy/8/0/0/iterations:1\n" 1189 "BM_string_strcpy/64/0/0/iterations:1\n" 1190 "BM_string_strcpy/512/0/0/iterations:1\n" 1191 "BM_string_strcpy/1024/0/0/iterations:1\n" 1192 "BM_string_strcpy/8192/0/0/iterations:1\n" 1193 "BM_string_strcpy/16384/0/0/iterations:1\n" 1194 "BM_string_strcpy/32768/0/0/iterations:1\n" 1195 "BM_string_strcpy/65536/0/0/iterations:1\n" 1196 "BM_string_strcpy/131072/0/0/iterations:1\n" 1197 "BM_string_memcpy/1/0/0/iterations:1\n" 1198 "BM_string_memcpy/2/0/0/iterations:1\n" 1199 "BM_string_memcpy/3/0/0/iterations:1\n" 1200 "BM_string_memcpy/4/0/0/iterations:1\n" 1201 "BM_string_memcpy/5/0/0/iterations:1\n" 1202 "BM_string_memcpy/6/0/0/iterations:1\n" 1203 "BM_string_memcpy/7/0/0/iterations:1\n" 1204 "BM_string_memcpy/8/0/0/iterations:1\n" 1205 "BM_string_memcpy/9/0/0/iterations:1\n" 1206 "BM_string_memcpy/10/0/0/iterations:1\n" 1207 "BM_string_memcpy/11/0/0/iterations:1\n" 1208 "BM_string_memcpy/12/0/0/iterations:1\n" 1209 "BM_string_memcpy/13/0/0/iterations:1\n" 1210 "BM_string_memcpy/14/0/0/iterations:1\n" 1211 "BM_string_memcpy/15/0/0/iterations:1\n" 1212 "BM_string_memcpy/16/0/0/iterations:1\n" 1213 "BM_string_memcpy/24/0/0/iterations:1\n" 1214 "BM_string_memcpy/32/0/0/iterations:1\n" 1215 "BM_string_memcpy/40/0/0/iterations:1\n" 1216 "BM_string_memcpy/48/0/0/iterations:1\n" 1217 "BM_string_memcpy/56/0/0/iterations:1\n" 1218 "BM_string_memcpy/64/0/0/iterations:1\n" 1219 "BM_string_memcpy/72/0/0/iterations:1\n" 1220 "BM_string_memcpy/80/0/0/iterations:1\n" 1221 "BM_string_memcpy/88/0/0/iterations:1\n" 1222 "BM_string_memcpy/96/0/0/iterations:1\n" 1223 "BM_string_memcpy/104/0/0/iterations:1\n" 1224 "BM_string_memcpy/112/0/0/iterations:1\n" 1225 "BM_string_memcpy/120/0/0/iterations:1\n" 1226 "BM_string_memcpy/128/0/0/iterations:1\n" 1227 "BM_string_memcpy/136/0/0/iterations:1\n" 1228 "BM_string_memcpy/144/0/0/iterations:1\n" 1229 "BM_string_memcpy/160/0/0/iterations:1\n" 1230 "BM_string_memcpy/176/0/0/iterations:1\n" 1231 "BM_string_memcpy/192/0/0/iterations:1\n" 1232 "BM_string_memcpy/208/0/0/iterations:1\n" 1233 "BM_string_memcpy/224/0/0/iterations:1\n" 1234 "BM_string_memcpy/240/0/0/iterations:1\n" 1235 "BM_string_memcpy/256/0/0/iterations:1\n" 1236 "BM_string_strcpy/512/0/0/iterations:1\n" 1237 "BM_string_strcpy/1024/0/0/iterations:1\n" 1238 "BM_string_strcpy/8192/0/0/iterations:1\n" 1239 "BM_string_strcpy/16384/0/0/iterations:1\n" 1240 "BM_string_strcpy/32768/0/0/iterations:1\n" 1241 "BM_string_strcpy/65536/0/0/iterations:1\n" 1242 "BM_string_strcpy/131072/0/0/iterations:1\n" 1243 "BM_string_memcpy/262144/0/0/iterations:1\n" 1244 "BM_string_memcpy/524288/0/0/iterations:1\n" 1245 "BM_string_memcpy/1048576/0/0/iterations:1\n" 1246 "BM_string_memcpy/2097152/0/0/iterations:1\n" 1247 "BM_string_strcpy/1/0/0/iterations:1\n" 1248 "BM_string_strcpy/2/0/0/iterations:1\n" 1249 "BM_string_strcpy/3/0/0/iterations:1\n" 1250 "BM_string_strcpy/4/0/0/iterations:1\n" 1251 "BM_string_strcpy/5/0/0/iterations:1\n" 1252 "BM_string_strcpy/6/0/0/iterations:1\n" 1253 "BM_string_strcpy/7/0/0/iterations:1\n" 1254 "BM_string_strcpy/8/0/0/iterations:1\n" 1255 "BM_string_strcpy/9/0/0/iterations:1\n" 1256 "BM_string_strcpy/10/0/0/iterations:1\n" 1257 "BM_string_strcpy/11/0/0/iterations:1\n" 1258 "BM_string_strcpy/12/0/0/iterations:1\n" 1259 "BM_string_strcpy/13/0/0/iterations:1\n" 1260 "BM_string_strcpy/14/0/0/iterations:1\n" 1261 "BM_string_strcpy/15/0/0/iterations:1\n" 1262 "BM_string_strcpy/16/0/0/iterations:1\n" 1263 "BM_string_strcpy/24/0/0/iterations:1\n" 1264 "BM_string_strcpy/32/0/0/iterations:1\n" 1265 "BM_string_strcpy/40/0/0/iterations:1\n" 1266 "BM_string_strcpy/48/0/0/iterations:1\n" 1267 "BM_string_strcpy/56/0/0/iterations:1\n" 1268 "BM_string_strcpy/64/0/0/iterations:1\n" 1269 "BM_string_strcpy/72/0/0/iterations:1\n" 1270 "BM_string_strcpy/80/0/0/iterations:1\n" 1271 "BM_string_strcpy/88/0/0/iterations:1\n" 1272 "BM_string_strcpy/96/0/0/iterations:1\n" 1273 "BM_string_strcpy/104/0/0/iterations:1\n" 1274 "BM_string_strcpy/112/0/0/iterations:1\n" 1275 "BM_string_strcpy/120/0/0/iterations:1\n" 1276 "BM_string_strcpy/128/0/0/iterations:1\n" 1277 "BM_string_strcpy/136/0/0/iterations:1\n" 1278 "BM_string_strcpy/144/0/0/iterations:1\n" 1279 "BM_string_strcpy/160/0/0/iterations:1\n" 1280 "BM_string_strcpy/176/0/0/iterations:1\n" 1281 "BM_string_strcpy/192/0/0/iterations:1\n" 1282 "BM_string_strcpy/208/0/0/iterations:1\n" 1283 "BM_string_strcpy/224/0/0/iterations:1\n" 1284 "BM_string_strcpy/240/0/0/iterations:1\n" 1285 "BM_string_strcpy/256/0/0/iterations:1\n" 1286 "BM_string_strcpy/512/0/0/iterations:1\n" 1287 "BM_string_strcpy/1024/0/0/iterations:1\n" 1288 "BM_string_strcpy/8192/0/0/iterations:1\n" 1289 "BM_string_strcpy/16384/0/0/iterations:1\n" 1290 "BM_string_strcpy/32768/0/0/iterations:1\n" 1291 "BM_string_strcpy/65536/0/0/iterations:1\n" 1292 "BM_string_strcpy/131072/0/0/iterations:1\n" 1293 "BM_string_strcpy/262144/0/0/iterations:1\n" 1294 "BM_string_strcpy/524288/0/0/iterations:1\n" 1295 "BM_string_strcpy/1048576/0/0/iterations:1\n" 1296 "BM_string_strcpy/2097152/0/0/iterations:1\n" 1297 "BM_string_memcpy/1/0/0/iterations:1\n" 1298 "BM_string_memcpy/1/1/1/iterations:1\n" 1299 "BM_string_memcpy/1/1/2/iterations:1\n" 1300 "BM_string_memcpy/1/1/4/iterations:1\n" 1301 "BM_string_memcpy/1/1/8/iterations:1\n" 1302 "BM_string_memcpy/1/1/16/iterations:1\n" 1303 "BM_string_memcpy/1/1/32/iterations:1\n" 1304 "BM_string_memcpy/1/2/1/iterations:1\n" 1305 "BM_string_memcpy/1/2/2/iterations:1\n" 1306 "BM_string_memcpy/1/2/4/iterations:1\n" 1307 "BM_string_memcpy/1/2/8/iterations:1\n" 1308 "BM_string_memcpy/1/2/16/iterations:1\n" 1309 "BM_string_memcpy/1/2/32/iterations:1\n" 1310 "BM_string_memcpy/1/4/1/iterations:1\n" 1311 "BM_string_memcpy/1/4/2/iterations:1\n" 1312 "BM_string_memcpy/1/4/4/iterations:1\n" 1313 "BM_string_memcpy/1/4/8/iterations:1\n" 1314 "BM_string_memcpy/1/4/16/iterations:1\n" 1315 "BM_string_memcpy/1/4/32/iterations:1\n" 1316 "BM_string_memcpy/1/8/1/iterations:1\n" 1317 "BM_string_memcpy/1/8/2/iterations:1\n" 1318 "BM_string_memcpy/1/8/4/iterations:1\n" 1319 "BM_string_memcpy/1/8/8/iterations:1\n" 1320 "BM_string_memcpy/1/8/16/iterations:1\n" 1321 "BM_string_memcpy/1/8/32/iterations:1\n" 1322 "BM_string_memcpy/1/16/1/iterations:1\n" 1323 "BM_string_memcpy/1/16/2/iterations:1\n" 1324 "BM_string_memcpy/1/16/4/iterations:1\n" 1325 "BM_string_memcpy/1/16/8/iterations:1\n" 1326 "BM_string_memcpy/1/16/16/iterations:1\n" 1327 "BM_string_memcpy/1/16/32/iterations:1\n" 1328 "BM_string_memcpy/1/32/1/iterations:1\n" 1329 "BM_string_memcpy/1/32/2/iterations:1\n" 1330 "BM_string_memcpy/1/32/4/iterations:1\n" 1331 "BM_string_memcpy/1/32/8/iterations:1\n" 1332 "BM_string_memcpy/1/32/16/iterations:1\n" 1333 "BM_string_memcpy/1/32/32/iterations:1\n" 1334 "BM_string_memcpy/2/0/0/iterations:1\n" 1335 "BM_string_memcpy/2/1/1/iterations:1\n" 1336 "BM_string_memcpy/2/1/2/iterations:1\n" 1337 "BM_string_memcpy/2/1/4/iterations:1\n" 1338 "BM_string_memcpy/2/1/8/iterations:1\n" 1339 "BM_string_memcpy/2/1/16/iterations:1\n" 1340 "BM_string_memcpy/2/1/32/iterations:1\n" 1341 "BM_string_memcpy/2/2/1/iterations:1\n" 1342 "BM_string_memcpy/2/2/2/iterations:1\n" 1343 "BM_string_memcpy/2/2/4/iterations:1\n" 1344 "BM_string_memcpy/2/2/8/iterations:1\n" 1345 "BM_string_memcpy/2/2/16/iterations:1\n" 1346 "BM_string_memcpy/2/2/32/iterations:1\n" 1347 "BM_string_memcpy/2/4/1/iterations:1\n" 1348 "BM_string_memcpy/2/4/2/iterations:1\n" 1349 "BM_string_memcpy/2/4/4/iterations:1\n" 1350 "BM_string_memcpy/2/4/8/iterations:1\n" 1351 "BM_string_memcpy/2/4/16/iterations:1\n" 1352 "BM_string_memcpy/2/4/32/iterations:1\n" 1353 "BM_string_memcpy/2/8/1/iterations:1\n" 1354 "BM_string_memcpy/2/8/2/iterations:1\n" 1355 "BM_string_memcpy/2/8/4/iterations:1\n" 1356 "BM_string_memcpy/2/8/8/iterations:1\n" 1357 "BM_string_memcpy/2/8/16/iterations:1\n" 1358 "BM_string_memcpy/2/8/32/iterations:1\n" 1359 "BM_string_memcpy/2/16/1/iterations:1\n" 1360 "BM_string_memcpy/2/16/2/iterations:1\n" 1361 "BM_string_memcpy/2/16/4/iterations:1\n" 1362 "BM_string_memcpy/2/16/8/iterations:1\n" 1363 "BM_string_memcpy/2/16/16/iterations:1\n" 1364 "BM_string_memcpy/2/16/32/iterations:1\n" 1365 "BM_string_memcpy/2/32/1/iterations:1\n" 1366 "BM_string_memcpy/2/32/2/iterations:1\n" 1367 "BM_string_memcpy/2/32/4/iterations:1\n" 1368 "BM_string_memcpy/2/32/8/iterations:1\n" 1369 "BM_string_memcpy/2/32/16/iterations:1\n" 1370 "BM_string_memcpy/2/32/32/iterations:1\n" 1371 "BM_string_memcpy/3/0/0/iterations:1\n" 1372 "BM_string_memcpy/3/1/1/iterations:1\n" 1373 "BM_string_memcpy/3/1/2/iterations:1\n" 1374 "BM_string_memcpy/3/1/4/iterations:1\n" 1375 "BM_string_memcpy/3/1/8/iterations:1\n" 1376 "BM_string_memcpy/3/1/16/iterations:1\n" 1377 "BM_string_memcpy/3/1/32/iterations:1\n" 1378 "BM_string_memcpy/3/2/1/iterations:1\n" 1379 "BM_string_memcpy/3/2/2/iterations:1\n" 1380 "BM_string_memcpy/3/2/4/iterations:1\n" 1381 "BM_string_memcpy/3/2/8/iterations:1\n" 1382 "BM_string_memcpy/3/2/16/iterations:1\n" 1383 "BM_string_memcpy/3/2/32/iterations:1\n" 1384 "BM_string_memcpy/3/4/1/iterations:1\n" 1385 "BM_string_memcpy/3/4/2/iterations:1\n" 1386 "BM_string_memcpy/3/4/4/iterations:1\n" 1387 "BM_string_memcpy/3/4/8/iterations:1\n" 1388 "BM_string_memcpy/3/4/16/iterations:1\n" 1389 "BM_string_memcpy/3/4/32/iterations:1\n" 1390 "BM_string_memcpy/3/8/1/iterations:1\n" 1391 "BM_string_memcpy/3/8/2/iterations:1\n" 1392 "BM_string_memcpy/3/8/4/iterations:1\n" 1393 "BM_string_memcpy/3/8/8/iterations:1\n" 1394 "BM_string_memcpy/3/8/16/iterations:1\n" 1395 "BM_string_memcpy/3/8/32/iterations:1\n" 1396 "BM_string_memcpy/3/16/1/iterations:1\n" 1397 "BM_string_memcpy/3/16/2/iterations:1\n" 1398 "BM_string_memcpy/3/16/4/iterations:1\n" 1399 "BM_string_memcpy/3/16/8/iterations:1\n" 1400 "BM_string_memcpy/3/16/16/iterations:1\n" 1401 "BM_string_memcpy/3/16/32/iterations:1\n" 1402 "BM_string_memcpy/3/32/1/iterations:1\n" 1403 "BM_string_memcpy/3/32/2/iterations:1\n" 1404 "BM_string_memcpy/3/32/4/iterations:1\n" 1405 "BM_string_memcpy/3/32/8/iterations:1\n" 1406 "BM_string_memcpy/3/32/16/iterations:1\n" 1407 "BM_string_memcpy/3/32/32/iterations:1\n" 1408 "BM_string_memcpy/4/0/0/iterations:1\n" 1409 "BM_string_memcpy/4/1/1/iterations:1\n" 1410 "BM_string_memcpy/4/1/2/iterations:1\n" 1411 "BM_string_memcpy/4/1/4/iterations:1\n" 1412 "BM_string_memcpy/4/1/8/iterations:1\n" 1413 "BM_string_memcpy/4/1/16/iterations:1\n" 1414 "BM_string_memcpy/4/1/32/iterations:1\n" 1415 "BM_string_memcpy/4/2/1/iterations:1\n" 1416 "BM_string_memcpy/4/2/2/iterations:1\n" 1417 "BM_string_memcpy/4/2/4/iterations:1\n" 1418 "BM_string_memcpy/4/2/8/iterations:1\n" 1419 "BM_string_memcpy/4/2/16/iterations:1\n" 1420 "BM_string_memcpy/4/2/32/iterations:1\n" 1421 "BM_string_memcpy/4/4/1/iterations:1\n" 1422 "BM_string_memcpy/4/4/2/iterations:1\n" 1423 "BM_string_memcpy/4/4/4/iterations:1\n" 1424 "BM_string_memcpy/4/4/8/iterations:1\n" 1425 "BM_string_memcpy/4/4/16/iterations:1\n" 1426 "BM_string_memcpy/4/4/32/iterations:1\n" 1427 "BM_string_memcpy/4/8/1/iterations:1\n" 1428 "BM_string_memcpy/4/8/2/iterations:1\n" 1429 "BM_string_memcpy/4/8/4/iterations:1\n" 1430 "BM_string_memcpy/4/8/8/iterations:1\n" 1431 "BM_string_memcpy/4/8/16/iterations:1\n" 1432 "BM_string_memcpy/4/8/32/iterations:1\n" 1433 "BM_string_memcpy/4/16/1/iterations:1\n" 1434 "BM_string_memcpy/4/16/2/iterations:1\n" 1435 "BM_string_memcpy/4/16/4/iterations:1\n" 1436 "BM_string_memcpy/4/16/8/iterations:1\n" 1437 "BM_string_memcpy/4/16/16/iterations:1\n" 1438 "BM_string_memcpy/4/16/32/iterations:1\n" 1439 "BM_string_memcpy/4/32/1/iterations:1\n" 1440 "BM_string_memcpy/4/32/2/iterations:1\n" 1441 "BM_string_memcpy/4/32/4/iterations:1\n" 1442 "BM_string_memcpy/4/32/8/iterations:1\n" 1443 "BM_string_memcpy/4/32/16/iterations:1\n" 1444 "BM_string_memcpy/4/32/32/iterations:1\n" 1445 "BM_string_memcpy/5/0/0/iterations:1\n" 1446 "BM_string_memcpy/5/1/1/iterations:1\n" 1447 "BM_string_memcpy/5/1/2/iterations:1\n" 1448 "BM_string_memcpy/5/1/4/iterations:1\n" 1449 "BM_string_memcpy/5/1/8/iterations:1\n" 1450 "BM_string_memcpy/5/1/16/iterations:1\n" 1451 "BM_string_memcpy/5/1/32/iterations:1\n" 1452 "BM_string_memcpy/5/2/1/iterations:1\n" 1453 "BM_string_memcpy/5/2/2/iterations:1\n" 1454 "BM_string_memcpy/5/2/4/iterations:1\n" 1455 "BM_string_memcpy/5/2/8/iterations:1\n" 1456 "BM_string_memcpy/5/2/16/iterations:1\n" 1457 "BM_string_memcpy/5/2/32/iterations:1\n" 1458 "BM_string_memcpy/5/4/1/iterations:1\n" 1459 "BM_string_memcpy/5/4/2/iterations:1\n" 1460 "BM_string_memcpy/5/4/4/iterations:1\n" 1461 "BM_string_memcpy/5/4/8/iterations:1\n" 1462 "BM_string_memcpy/5/4/16/iterations:1\n" 1463 "BM_string_memcpy/5/4/32/iterations:1\n" 1464 "BM_string_memcpy/5/8/1/iterations:1\n" 1465 "BM_string_memcpy/5/8/2/iterations:1\n" 1466 "BM_string_memcpy/5/8/4/iterations:1\n" 1467 "BM_string_memcpy/5/8/8/iterations:1\n" 1468 "BM_string_memcpy/5/8/16/iterations:1\n" 1469 "BM_string_memcpy/5/8/32/iterations:1\n" 1470 "BM_string_memcpy/5/16/1/iterations:1\n" 1471 "BM_string_memcpy/5/16/2/iterations:1\n" 1472 "BM_string_memcpy/5/16/4/iterations:1\n" 1473 "BM_string_memcpy/5/16/8/iterations:1\n" 1474 "BM_string_memcpy/5/16/16/iterations:1\n" 1475 "BM_string_memcpy/5/16/32/iterations:1\n" 1476 "BM_string_memcpy/5/32/1/iterations:1\n" 1477 "BM_string_memcpy/5/32/2/iterations:1\n" 1478 "BM_string_memcpy/5/32/4/iterations:1\n" 1479 "BM_string_memcpy/5/32/8/iterations:1\n" 1480 "BM_string_memcpy/5/32/16/iterations:1\n" 1481 "BM_string_memcpy/5/32/32/iterations:1\n" 1482 "BM_string_memcpy/6/0/0/iterations:1\n" 1483 "BM_string_memcpy/6/1/1/iterations:1\n" 1484 "BM_string_memcpy/6/1/2/iterations:1\n" 1485 "BM_string_memcpy/6/1/4/iterations:1\n" 1486 "BM_string_memcpy/6/1/8/iterations:1\n" 1487 "BM_string_memcpy/6/1/16/iterations:1\n" 1488 "BM_string_memcpy/6/1/32/iterations:1\n" 1489 "BM_string_memcpy/6/2/1/iterations:1\n" 1490 "BM_string_memcpy/6/2/2/iterations:1\n" 1491 "BM_string_memcpy/6/2/4/iterations:1\n" 1492 "BM_string_memcpy/6/2/8/iterations:1\n" 1493 "BM_string_memcpy/6/2/16/iterations:1\n" 1494 "BM_string_memcpy/6/2/32/iterations:1\n" 1495 "BM_string_memcpy/6/4/1/iterations:1\n" 1496 "BM_string_memcpy/6/4/2/iterations:1\n" 1497 "BM_string_memcpy/6/4/4/iterations:1\n" 1498 "BM_string_memcpy/6/4/8/iterations:1\n" 1499 "BM_string_memcpy/6/4/16/iterations:1\n" 1500 "BM_string_memcpy/6/4/32/iterations:1\n" 1501 "BM_string_memcpy/6/8/1/iterations:1\n" 1502 "BM_string_memcpy/6/8/2/iterations:1\n" 1503 "BM_string_memcpy/6/8/4/iterations:1\n" 1504 "BM_string_memcpy/6/8/8/iterations:1\n" 1505 "BM_string_memcpy/6/8/16/iterations:1\n" 1506 "BM_string_memcpy/6/8/32/iterations:1\n" 1507 "BM_string_memcpy/6/16/1/iterations:1\n" 1508 "BM_string_memcpy/6/16/2/iterations:1\n" 1509 "BM_string_memcpy/6/16/4/iterations:1\n" 1510 "BM_string_memcpy/6/16/8/iterations:1\n" 1511 "BM_string_memcpy/6/16/16/iterations:1\n" 1512 "BM_string_memcpy/6/16/32/iterations:1\n" 1513 "BM_string_memcpy/6/32/1/iterations:1\n" 1514 "BM_string_memcpy/6/32/2/iterations:1\n" 1515 "BM_string_memcpy/6/32/4/iterations:1\n" 1516 "BM_string_memcpy/6/32/8/iterations:1\n" 1517 "BM_string_memcpy/6/32/16/iterations:1\n" 1518 "BM_string_memcpy/6/32/32/iterations:1\n" 1519 "BM_string_memcpy/7/0/0/iterations:1\n" 1520 "BM_string_memcpy/7/1/1/iterations:1\n" 1521 "BM_string_memcpy/7/1/2/iterations:1\n" 1522 "BM_string_memcpy/7/1/4/iterations:1\n" 1523 "BM_string_memcpy/7/1/8/iterations:1\n" 1524 "BM_string_memcpy/7/1/16/iterations:1\n" 1525 "BM_string_memcpy/7/1/32/iterations:1\n" 1526 "BM_string_memcpy/7/2/1/iterations:1\n" 1527 "BM_string_memcpy/7/2/2/iterations:1\n" 1528 "BM_string_memcpy/7/2/4/iterations:1\n" 1529 "BM_string_memcpy/7/2/8/iterations:1\n" 1530 "BM_string_memcpy/7/2/16/iterations:1\n" 1531 "BM_string_memcpy/7/2/32/iterations:1\n" 1532 "BM_string_memcpy/7/4/1/iterations:1\n" 1533 "BM_string_memcpy/7/4/2/iterations:1\n" 1534 "BM_string_memcpy/7/4/4/iterations:1\n" 1535 "BM_string_memcpy/7/4/8/iterations:1\n" 1536 "BM_string_memcpy/7/4/16/iterations:1\n" 1537 "BM_string_memcpy/7/4/32/iterations:1\n" 1538 "BM_string_memcpy/7/8/1/iterations:1\n" 1539 "BM_string_memcpy/7/8/2/iterations:1\n" 1540 "BM_string_memcpy/7/8/4/iterations:1\n" 1541 "BM_string_memcpy/7/8/8/iterations:1\n" 1542 "BM_string_memcpy/7/8/16/iterations:1\n" 1543 "BM_string_memcpy/7/8/32/iterations:1\n" 1544 "BM_string_memcpy/7/16/1/iterations:1\n" 1545 "BM_string_memcpy/7/16/2/iterations:1\n" 1546 "BM_string_memcpy/7/16/4/iterations:1\n" 1547 "BM_string_memcpy/7/16/8/iterations:1\n" 1548 "BM_string_memcpy/7/16/16/iterations:1\n" 1549 "BM_string_memcpy/7/16/32/iterations:1\n" 1550 "BM_string_memcpy/7/32/1/iterations:1\n" 1551 "BM_string_memcpy/7/32/2/iterations:1\n" 1552 "BM_string_memcpy/7/32/4/iterations:1\n" 1553 "BM_string_memcpy/7/32/8/iterations:1\n" 1554 "BM_string_memcpy/7/32/16/iterations:1\n" 1555 "BM_string_memcpy/7/32/32/iterations:1\n" 1556 "BM_string_memcpy/8/0/0/iterations:1\n" 1557 "BM_string_memcpy/8/1/1/iterations:1\n" 1558 "BM_string_memcpy/8/1/2/iterations:1\n" 1559 "BM_string_memcpy/8/1/4/iterations:1\n" 1560 "BM_string_memcpy/8/1/8/iterations:1\n" 1561 "BM_string_memcpy/8/1/16/iterations:1\n" 1562 "BM_string_memcpy/8/1/32/iterations:1\n" 1563 "BM_string_memcpy/8/2/1/iterations:1\n" 1564 "BM_string_memcpy/8/2/2/iterations:1\n" 1565 "BM_string_memcpy/8/2/4/iterations:1\n" 1566 "BM_string_memcpy/8/2/8/iterations:1\n" 1567 "BM_string_memcpy/8/2/16/iterations:1\n" 1568 "BM_string_memcpy/8/2/32/iterations:1\n" 1569 "BM_string_memcpy/8/4/1/iterations:1\n" 1570 "BM_string_memcpy/8/4/2/iterations:1\n" 1571 "BM_string_memcpy/8/4/4/iterations:1\n" 1572 "BM_string_memcpy/8/4/8/iterations:1\n" 1573 "BM_string_memcpy/8/4/16/iterations:1\n" 1574 "BM_string_memcpy/8/4/32/iterations:1\n" 1575 "BM_string_memcpy/8/8/1/iterations:1\n" 1576 "BM_string_memcpy/8/8/2/iterations:1\n" 1577 "BM_string_memcpy/8/8/4/iterations:1\n" 1578 "BM_string_memcpy/8/8/8/iterations:1\n" 1579 "BM_string_memcpy/8/8/16/iterations:1\n" 1580 "BM_string_memcpy/8/8/32/iterations:1\n" 1581 "BM_string_memcpy/8/16/1/iterations:1\n" 1582 "BM_string_memcpy/8/16/2/iterations:1\n" 1583 "BM_string_memcpy/8/16/4/iterations:1\n" 1584 "BM_string_memcpy/8/16/8/iterations:1\n" 1585 "BM_string_memcpy/8/16/16/iterations:1\n" 1586 "BM_string_memcpy/8/16/32/iterations:1\n" 1587 "BM_string_memcpy/8/32/1/iterations:1\n" 1588 "BM_string_memcpy/8/32/2/iterations:1\n" 1589 "BM_string_memcpy/8/32/4/iterations:1\n" 1590 "BM_string_memcpy/8/32/8/iterations:1\n" 1591 "BM_string_memcpy/8/32/16/iterations:1\n" 1592 "BM_string_memcpy/8/32/32/iterations:1\n" 1593 "BM_string_memcpy/9/0/0/iterations:1\n" 1594 "BM_string_memcpy/9/1/1/iterations:1\n" 1595 "BM_string_memcpy/9/1/2/iterations:1\n" 1596 "BM_string_memcpy/9/1/4/iterations:1\n" 1597 "BM_string_memcpy/9/1/8/iterations:1\n" 1598 "BM_string_memcpy/9/1/16/iterations:1\n" 1599 "BM_string_memcpy/9/1/32/iterations:1\n" 1600 "BM_string_memcpy/9/2/1/iterations:1\n" 1601 "BM_string_memcpy/9/2/2/iterations:1\n" 1602 "BM_string_memcpy/9/2/4/iterations:1\n" 1603 "BM_string_memcpy/9/2/8/iterations:1\n" 1604 "BM_string_memcpy/9/2/16/iterations:1\n" 1605 "BM_string_memcpy/9/2/32/iterations:1\n" 1606 "BM_string_memcpy/9/4/1/iterations:1\n" 1607 "BM_string_memcpy/9/4/2/iterations:1\n" 1608 "BM_string_memcpy/9/4/4/iterations:1\n" 1609 "BM_string_memcpy/9/4/8/iterations:1\n" 1610 "BM_string_memcpy/9/4/16/iterations:1\n" 1611 "BM_string_memcpy/9/4/32/iterations:1\n" 1612 "BM_string_memcpy/9/8/1/iterations:1\n" 1613 "BM_string_memcpy/9/8/2/iterations:1\n" 1614 "BM_string_memcpy/9/8/4/iterations:1\n" 1615 "BM_string_memcpy/9/8/8/iterations:1\n" 1616 "BM_string_memcpy/9/8/16/iterations:1\n" 1617 "BM_string_memcpy/9/8/32/iterations:1\n" 1618 "BM_string_memcpy/9/16/1/iterations:1\n" 1619 "BM_string_memcpy/9/16/2/iterations:1\n" 1620 "BM_string_memcpy/9/16/4/iterations:1\n" 1621 "BM_string_memcpy/9/16/8/iterations:1\n" 1622 "BM_string_memcpy/9/16/16/iterations:1\n" 1623 "BM_string_memcpy/9/16/32/iterations:1\n" 1624 "BM_string_memcpy/9/32/1/iterations:1\n" 1625 "BM_string_memcpy/9/32/2/iterations:1\n" 1626 "BM_string_memcpy/9/32/4/iterations:1\n" 1627 "BM_string_memcpy/9/32/8/iterations:1\n" 1628 "BM_string_memcpy/9/32/16/iterations:1\n" 1629 "BM_string_memcpy/9/32/32/iterations:1\n" 1630 "BM_string_memcpy/10/0/0/iterations:1\n" 1631 "BM_string_memcpy/10/1/1/iterations:1\n" 1632 "BM_string_memcpy/10/1/2/iterations:1\n" 1633 "BM_string_memcpy/10/1/4/iterations:1\n" 1634 "BM_string_memcpy/10/1/8/iterations:1\n" 1635 "BM_string_memcpy/10/1/16/iterations:1\n" 1636 "BM_string_memcpy/10/1/32/iterations:1\n" 1637 "BM_string_memcpy/10/2/1/iterations:1\n" 1638 "BM_string_memcpy/10/2/2/iterations:1\n" 1639 "BM_string_memcpy/10/2/4/iterations:1\n" 1640 "BM_string_memcpy/10/2/8/iterations:1\n" 1641 "BM_string_memcpy/10/2/16/iterations:1\n" 1642 "BM_string_memcpy/10/2/32/iterations:1\n" 1643 "BM_string_memcpy/10/4/1/iterations:1\n" 1644 "BM_string_memcpy/10/4/2/iterations:1\n" 1645 "BM_string_memcpy/10/4/4/iterations:1\n" 1646 "BM_string_memcpy/10/4/8/iterations:1\n" 1647 "BM_string_memcpy/10/4/16/iterations:1\n" 1648 "BM_string_memcpy/10/4/32/iterations:1\n" 1649 "BM_string_memcpy/10/8/1/iterations:1\n" 1650 "BM_string_memcpy/10/8/2/iterations:1\n" 1651 "BM_string_memcpy/10/8/4/iterations:1\n" 1652 "BM_string_memcpy/10/8/8/iterations:1\n" 1653 "BM_string_memcpy/10/8/16/iterations:1\n" 1654 "BM_string_memcpy/10/8/32/iterations:1\n" 1655 "BM_string_memcpy/10/16/1/iterations:1\n" 1656 "BM_string_memcpy/10/16/2/iterations:1\n" 1657 "BM_string_memcpy/10/16/4/iterations:1\n" 1658 "BM_string_memcpy/10/16/8/iterations:1\n" 1659 "BM_string_memcpy/10/16/16/iterations:1\n" 1660 "BM_string_memcpy/10/16/32/iterations:1\n" 1661 "BM_string_memcpy/10/32/1/iterations:1\n" 1662 "BM_string_memcpy/10/32/2/iterations:1\n" 1663 "BM_string_memcpy/10/32/4/iterations:1\n" 1664 "BM_string_memcpy/10/32/8/iterations:1\n" 1665 "BM_string_memcpy/10/32/16/iterations:1\n" 1666 "BM_string_memcpy/10/32/32/iterations:1\n" 1667 "BM_string_memcpy/11/0/0/iterations:1\n" 1668 "BM_string_memcpy/11/1/1/iterations:1\n" 1669 "BM_string_memcpy/11/1/2/iterations:1\n" 1670 "BM_string_memcpy/11/1/4/iterations:1\n" 1671 "BM_string_memcpy/11/1/8/iterations:1\n" 1672 "BM_string_memcpy/11/1/16/iterations:1\n" 1673 "BM_string_memcpy/11/1/32/iterations:1\n" 1674 "BM_string_memcpy/11/2/1/iterations:1\n" 1675 "BM_string_memcpy/11/2/2/iterations:1\n" 1676 "BM_string_memcpy/11/2/4/iterations:1\n" 1677 "BM_string_memcpy/11/2/8/iterations:1\n" 1678 "BM_string_memcpy/11/2/16/iterations:1\n" 1679 "BM_string_memcpy/11/2/32/iterations:1\n" 1680 "BM_string_memcpy/11/4/1/iterations:1\n" 1681 "BM_string_memcpy/11/4/2/iterations:1\n" 1682 "BM_string_memcpy/11/4/4/iterations:1\n" 1683 "BM_string_memcpy/11/4/8/iterations:1\n" 1684 "BM_string_memcpy/11/4/16/iterations:1\n" 1685 "BM_string_memcpy/11/4/32/iterations:1\n" 1686 "BM_string_memcpy/11/8/1/iterations:1\n" 1687 "BM_string_memcpy/11/8/2/iterations:1\n" 1688 "BM_string_memcpy/11/8/4/iterations:1\n" 1689 "BM_string_memcpy/11/8/8/iterations:1\n" 1690 "BM_string_memcpy/11/8/16/iterations:1\n" 1691 "BM_string_memcpy/11/8/32/iterations:1\n" 1692 "BM_string_memcpy/11/16/1/iterations:1\n" 1693 "BM_string_memcpy/11/16/2/iterations:1\n" 1694 "BM_string_memcpy/11/16/4/iterations:1\n" 1695 "BM_string_memcpy/11/16/8/iterations:1\n" 1696 "BM_string_memcpy/11/16/16/iterations:1\n" 1697 "BM_string_memcpy/11/16/32/iterations:1\n" 1698 "BM_string_memcpy/11/32/1/iterations:1\n" 1699 "BM_string_memcpy/11/32/2/iterations:1\n" 1700 "BM_string_memcpy/11/32/4/iterations:1\n" 1701 "BM_string_memcpy/11/32/8/iterations:1\n" 1702 "BM_string_memcpy/11/32/16/iterations:1\n" 1703 "BM_string_memcpy/11/32/32/iterations:1\n" 1704 "BM_string_memcpy/12/0/0/iterations:1\n" 1705 "BM_string_memcpy/12/1/1/iterations:1\n" 1706 "BM_string_memcpy/12/1/2/iterations:1\n" 1707 "BM_string_memcpy/12/1/4/iterations:1\n" 1708 "BM_string_memcpy/12/1/8/iterations:1\n" 1709 "BM_string_memcpy/12/1/16/iterations:1\n" 1710 "BM_string_memcpy/12/1/32/iterations:1\n" 1711 "BM_string_memcpy/12/2/1/iterations:1\n" 1712 "BM_string_memcpy/12/2/2/iterations:1\n" 1713 "BM_string_memcpy/12/2/4/iterations:1\n" 1714 "BM_string_memcpy/12/2/8/iterations:1\n" 1715 "BM_string_memcpy/12/2/16/iterations:1\n" 1716 "BM_string_memcpy/12/2/32/iterations:1\n" 1717 "BM_string_memcpy/12/4/1/iterations:1\n" 1718 "BM_string_memcpy/12/4/2/iterations:1\n" 1719 "BM_string_memcpy/12/4/4/iterations:1\n" 1720 "BM_string_memcpy/12/4/8/iterations:1\n" 1721 "BM_string_memcpy/12/4/16/iterations:1\n" 1722 "BM_string_memcpy/12/4/32/iterations:1\n" 1723 "BM_string_memcpy/12/8/1/iterations:1\n" 1724 "BM_string_memcpy/12/8/2/iterations:1\n" 1725 "BM_string_memcpy/12/8/4/iterations:1\n" 1726 "BM_string_memcpy/12/8/8/iterations:1\n" 1727 "BM_string_memcpy/12/8/16/iterations:1\n" 1728 "BM_string_memcpy/12/8/32/iterations:1\n" 1729 "BM_string_memcpy/12/16/1/iterations:1\n" 1730 "BM_string_memcpy/12/16/2/iterations:1\n" 1731 "BM_string_memcpy/12/16/4/iterations:1\n" 1732 "BM_string_memcpy/12/16/8/iterations:1\n" 1733 "BM_string_memcpy/12/16/16/iterations:1\n" 1734 "BM_string_memcpy/12/16/32/iterations:1\n" 1735 "BM_string_memcpy/12/32/1/iterations:1\n" 1736 "BM_string_memcpy/12/32/2/iterations:1\n" 1737 "BM_string_memcpy/12/32/4/iterations:1\n" 1738 "BM_string_memcpy/12/32/8/iterations:1\n" 1739 "BM_string_memcpy/12/32/16/iterations:1\n" 1740 "BM_string_memcpy/12/32/32/iterations:1\n" 1741 "BM_string_memcpy/13/0/0/iterations:1\n" 1742 "BM_string_memcpy/13/1/1/iterations:1\n" 1743 "BM_string_memcpy/13/1/2/iterations:1\n" 1744 "BM_string_memcpy/13/1/4/iterations:1\n" 1745 "BM_string_memcpy/13/1/8/iterations:1\n" 1746 "BM_string_memcpy/13/1/16/iterations:1\n" 1747 "BM_string_memcpy/13/1/32/iterations:1\n" 1748 "BM_string_memcpy/13/2/1/iterations:1\n" 1749 "BM_string_memcpy/13/2/2/iterations:1\n" 1750 "BM_string_memcpy/13/2/4/iterations:1\n" 1751 "BM_string_memcpy/13/2/8/iterations:1\n" 1752 "BM_string_memcpy/13/2/16/iterations:1\n" 1753 "BM_string_memcpy/13/2/32/iterations:1\n" 1754 "BM_string_memcpy/13/4/1/iterations:1\n" 1755 "BM_string_memcpy/13/4/2/iterations:1\n" 1756 "BM_string_memcpy/13/4/4/iterations:1\n" 1757 "BM_string_memcpy/13/4/8/iterations:1\n" 1758 "BM_string_memcpy/13/4/16/iterations:1\n" 1759 "BM_string_memcpy/13/4/32/iterations:1\n" 1760 "BM_string_memcpy/13/8/1/iterations:1\n" 1761 "BM_string_memcpy/13/8/2/iterations:1\n" 1762 "BM_string_memcpy/13/8/4/iterations:1\n" 1763 "BM_string_memcpy/13/8/8/iterations:1\n" 1764 "BM_string_memcpy/13/8/16/iterations:1\n" 1765 "BM_string_memcpy/13/8/32/iterations:1\n" 1766 "BM_string_memcpy/13/16/1/iterations:1\n" 1767 "BM_string_memcpy/13/16/2/iterations:1\n" 1768 "BM_string_memcpy/13/16/4/iterations:1\n" 1769 "BM_string_memcpy/13/16/8/iterations:1\n" 1770 "BM_string_memcpy/13/16/16/iterations:1\n" 1771 "BM_string_memcpy/13/16/32/iterations:1\n" 1772 "BM_string_memcpy/13/32/1/iterations:1\n" 1773 "BM_string_memcpy/13/32/2/iterations:1\n" 1774 "BM_string_memcpy/13/32/4/iterations:1\n" 1775 "BM_string_memcpy/13/32/8/iterations:1\n" 1776 "BM_string_memcpy/13/32/16/iterations:1\n" 1777 "BM_string_memcpy/13/32/32/iterations:1\n" 1778 "BM_string_memcpy/14/0/0/iterations:1\n" 1779 "BM_string_memcpy/14/1/1/iterations:1\n" 1780 "BM_string_memcpy/14/1/2/iterations:1\n" 1781 "BM_string_memcpy/14/1/4/iterations:1\n" 1782 "BM_string_memcpy/14/1/8/iterations:1\n" 1783 "BM_string_memcpy/14/1/16/iterations:1\n" 1784 "BM_string_memcpy/14/1/32/iterations:1\n" 1785 "BM_string_memcpy/14/2/1/iterations:1\n" 1786 "BM_string_memcpy/14/2/2/iterations:1\n" 1787 "BM_string_memcpy/14/2/4/iterations:1\n" 1788 "BM_string_memcpy/14/2/8/iterations:1\n" 1789 "BM_string_memcpy/14/2/16/iterations:1\n" 1790 "BM_string_memcpy/14/2/32/iterations:1\n" 1791 "BM_string_memcpy/14/4/1/iterations:1\n" 1792 "BM_string_memcpy/14/4/2/iterations:1\n" 1793 "BM_string_memcpy/14/4/4/iterations:1\n" 1794 "BM_string_memcpy/14/4/8/iterations:1\n" 1795 "BM_string_memcpy/14/4/16/iterations:1\n" 1796 "BM_string_memcpy/14/4/32/iterations:1\n" 1797 "BM_string_memcpy/14/8/1/iterations:1\n" 1798 "BM_string_memcpy/14/8/2/iterations:1\n" 1799 "BM_string_memcpy/14/8/4/iterations:1\n" 1800 "BM_string_memcpy/14/8/8/iterations:1\n" 1801 "BM_string_memcpy/14/8/16/iterations:1\n" 1802 "BM_string_memcpy/14/8/32/iterations:1\n" 1803 "BM_string_memcpy/14/16/1/iterations:1\n" 1804 "BM_string_memcpy/14/16/2/iterations:1\n" 1805 "BM_string_memcpy/14/16/4/iterations:1\n" 1806 "BM_string_memcpy/14/16/8/iterations:1\n" 1807 "BM_string_memcpy/14/16/16/iterations:1\n" 1808 "BM_string_memcpy/14/16/32/iterations:1\n" 1809 "BM_string_memcpy/14/32/1/iterations:1\n" 1810 "BM_string_memcpy/14/32/2/iterations:1\n" 1811 "BM_string_memcpy/14/32/4/iterations:1\n" 1812 "BM_string_memcpy/14/32/8/iterations:1\n" 1813 "BM_string_memcpy/14/32/16/iterations:1\n" 1814 "BM_string_memcpy/14/32/32/iterations:1\n" 1815 "BM_string_memcpy/15/0/0/iterations:1\n" 1816 "BM_string_memcpy/15/1/1/iterations:1\n" 1817 "BM_string_memcpy/15/1/2/iterations:1\n" 1818 "BM_string_memcpy/15/1/4/iterations:1\n" 1819 "BM_string_memcpy/15/1/8/iterations:1\n" 1820 "BM_string_memcpy/15/1/16/iterations:1\n" 1821 "BM_string_memcpy/15/1/32/iterations:1\n" 1822 "BM_string_memcpy/15/2/1/iterations:1\n" 1823 "BM_string_memcpy/15/2/2/iterations:1\n" 1824 "BM_string_memcpy/15/2/4/iterations:1\n" 1825 "BM_string_memcpy/15/2/8/iterations:1\n" 1826 "BM_string_memcpy/15/2/16/iterations:1\n" 1827 "BM_string_memcpy/15/2/32/iterations:1\n" 1828 "BM_string_memcpy/15/4/1/iterations:1\n" 1829 "BM_string_memcpy/15/4/2/iterations:1\n" 1830 "BM_string_memcpy/15/4/4/iterations:1\n" 1831 "BM_string_memcpy/15/4/8/iterations:1\n" 1832 "BM_string_memcpy/15/4/16/iterations:1\n" 1833 "BM_string_memcpy/15/4/32/iterations:1\n" 1834 "BM_string_memcpy/15/8/1/iterations:1\n" 1835 "BM_string_memcpy/15/8/2/iterations:1\n" 1836 "BM_string_memcpy/15/8/4/iterations:1\n" 1837 "BM_string_memcpy/15/8/8/iterations:1\n" 1838 "BM_string_memcpy/15/8/16/iterations:1\n" 1839 "BM_string_memcpy/15/8/32/iterations:1\n" 1840 "BM_string_memcpy/15/16/1/iterations:1\n" 1841 "BM_string_memcpy/15/16/2/iterations:1\n" 1842 "BM_string_memcpy/15/16/4/iterations:1\n" 1843 "BM_string_memcpy/15/16/8/iterations:1\n" 1844 "BM_string_memcpy/15/16/16/iterations:1\n" 1845 "BM_string_memcpy/15/16/32/iterations:1\n" 1846 "BM_string_memcpy/15/32/1/iterations:1\n" 1847 "BM_string_memcpy/15/32/2/iterations:1\n" 1848 "BM_string_memcpy/15/32/4/iterations:1\n" 1849 "BM_string_memcpy/15/32/8/iterations:1\n" 1850 "BM_string_memcpy/15/32/16/iterations:1\n" 1851 "BM_string_memcpy/15/32/32/iterations:1\n" 1852 "BM_string_memcpy/16/0/0/iterations:1\n" 1853 "BM_string_memcpy/16/1/1/iterations:1\n" 1854 "BM_string_memcpy/16/1/2/iterations:1\n" 1855 "BM_string_memcpy/16/1/4/iterations:1\n" 1856 "BM_string_memcpy/16/1/8/iterations:1\n" 1857 "BM_string_memcpy/16/1/16/iterations:1\n" 1858 "BM_string_memcpy/16/1/32/iterations:1\n" 1859 "BM_string_memcpy/16/2/1/iterations:1\n" 1860 "BM_string_memcpy/16/2/2/iterations:1\n" 1861 "BM_string_memcpy/16/2/4/iterations:1\n" 1862 "BM_string_memcpy/16/2/8/iterations:1\n" 1863 "BM_string_memcpy/16/2/16/iterations:1\n" 1864 "BM_string_memcpy/16/2/32/iterations:1\n" 1865 "BM_string_memcpy/16/4/1/iterations:1\n" 1866 "BM_string_memcpy/16/4/2/iterations:1\n" 1867 "BM_string_memcpy/16/4/4/iterations:1\n" 1868 "BM_string_memcpy/16/4/8/iterations:1\n" 1869 "BM_string_memcpy/16/4/16/iterations:1\n" 1870 "BM_string_memcpy/16/4/32/iterations:1\n" 1871 "BM_string_memcpy/16/8/1/iterations:1\n" 1872 "BM_string_memcpy/16/8/2/iterations:1\n" 1873 "BM_string_memcpy/16/8/4/iterations:1\n" 1874 "BM_string_memcpy/16/8/8/iterations:1\n" 1875 "BM_string_memcpy/16/8/16/iterations:1\n" 1876 "BM_string_memcpy/16/8/32/iterations:1\n" 1877 "BM_string_memcpy/16/16/1/iterations:1\n" 1878 "BM_string_memcpy/16/16/2/iterations:1\n" 1879 "BM_string_memcpy/16/16/4/iterations:1\n" 1880 "BM_string_memcpy/16/16/8/iterations:1\n" 1881 "BM_string_memcpy/16/16/16/iterations:1\n" 1882 "BM_string_memcpy/16/16/32/iterations:1\n" 1883 "BM_string_memcpy/16/32/1/iterations:1\n" 1884 "BM_string_memcpy/16/32/2/iterations:1\n" 1885 "BM_string_memcpy/16/32/4/iterations:1\n" 1886 "BM_string_memcpy/16/32/8/iterations:1\n" 1887 "BM_string_memcpy/16/32/16/iterations:1\n" 1888 "BM_string_memcpy/16/32/32/iterations:1\n" 1889 "BM_string_memcpy/24/0/0/iterations:1\n" 1890 "BM_string_memcpy/24/1/1/iterations:1\n" 1891 "BM_string_memcpy/24/1/2/iterations:1\n" 1892 "BM_string_memcpy/24/1/4/iterations:1\n" 1893 "BM_string_memcpy/24/1/8/iterations:1\n" 1894 "BM_string_memcpy/24/1/16/iterations:1\n" 1895 "BM_string_memcpy/24/1/32/iterations:1\n" 1896 "BM_string_memcpy/24/2/1/iterations:1\n" 1897 "BM_string_memcpy/24/2/2/iterations:1\n" 1898 "BM_string_memcpy/24/2/4/iterations:1\n" 1899 "BM_string_memcpy/24/2/8/iterations:1\n" 1900 "BM_string_memcpy/24/2/16/iterations:1\n" 1901 "BM_string_memcpy/24/2/32/iterations:1\n" 1902 "BM_string_memcpy/24/4/1/iterations:1\n" 1903 "BM_string_memcpy/24/4/2/iterations:1\n" 1904 "BM_string_memcpy/24/4/4/iterations:1\n" 1905 "BM_string_memcpy/24/4/8/iterations:1\n" 1906 "BM_string_memcpy/24/4/16/iterations:1\n" 1907 "BM_string_memcpy/24/4/32/iterations:1\n" 1908 "BM_string_memcpy/24/8/1/iterations:1\n" 1909 "BM_string_memcpy/24/8/2/iterations:1\n" 1910 "BM_string_memcpy/24/8/4/iterations:1\n" 1911 "BM_string_memcpy/24/8/8/iterations:1\n" 1912 "BM_string_memcpy/24/8/16/iterations:1\n" 1913 "BM_string_memcpy/24/8/32/iterations:1\n" 1914 "BM_string_memcpy/24/16/1/iterations:1\n" 1915 "BM_string_memcpy/24/16/2/iterations:1\n" 1916 "BM_string_memcpy/24/16/4/iterations:1\n" 1917 "BM_string_memcpy/24/16/8/iterations:1\n" 1918 "BM_string_memcpy/24/16/16/iterations:1\n" 1919 "BM_string_memcpy/24/16/32/iterations:1\n" 1920 "BM_string_memcpy/24/32/1/iterations:1\n" 1921 "BM_string_memcpy/24/32/2/iterations:1\n" 1922 "BM_string_memcpy/24/32/4/iterations:1\n" 1923 "BM_string_memcpy/24/32/8/iterations:1\n" 1924 "BM_string_memcpy/24/32/16/iterations:1\n" 1925 "BM_string_memcpy/24/32/32/iterations:1\n" 1926 "BM_string_memcpy/32/0/0/iterations:1\n" 1927 "BM_string_memcpy/32/1/1/iterations:1\n" 1928 "BM_string_memcpy/32/1/2/iterations:1\n" 1929 "BM_string_memcpy/32/1/4/iterations:1\n" 1930 "BM_string_memcpy/32/1/8/iterations:1\n" 1931 "BM_string_memcpy/32/1/16/iterations:1\n" 1932 "BM_string_memcpy/32/1/32/iterations:1\n" 1933 "BM_string_memcpy/32/2/1/iterations:1\n" 1934 "BM_string_memcpy/32/2/2/iterations:1\n" 1935 "BM_string_memcpy/32/2/4/iterations:1\n" 1936 "BM_string_memcpy/32/2/8/iterations:1\n" 1937 "BM_string_memcpy/32/2/16/iterations:1\n" 1938 "BM_string_memcpy/32/2/32/iterations:1\n" 1939 "BM_string_memcpy/32/4/1/iterations:1\n" 1940 "BM_string_memcpy/32/4/2/iterations:1\n" 1941 "BM_string_memcpy/32/4/4/iterations:1\n" 1942 "BM_string_memcpy/32/4/8/iterations:1\n" 1943 "BM_string_memcpy/32/4/16/iterations:1\n" 1944 "BM_string_memcpy/32/4/32/iterations:1\n" 1945 "BM_string_memcpy/32/8/1/iterations:1\n" 1946 "BM_string_memcpy/32/8/2/iterations:1\n" 1947 "BM_string_memcpy/32/8/4/iterations:1\n" 1948 "BM_string_memcpy/32/8/8/iterations:1\n" 1949 "BM_string_memcpy/32/8/16/iterations:1\n" 1950 "BM_string_memcpy/32/8/32/iterations:1\n" 1951 "BM_string_memcpy/32/16/1/iterations:1\n" 1952 "BM_string_memcpy/32/16/2/iterations:1\n" 1953 "BM_string_memcpy/32/16/4/iterations:1\n" 1954 "BM_string_memcpy/32/16/8/iterations:1\n" 1955 "BM_string_memcpy/32/16/16/iterations:1\n" 1956 "BM_string_memcpy/32/16/32/iterations:1\n" 1957 "BM_string_memcpy/32/32/1/iterations:1\n" 1958 "BM_string_memcpy/32/32/2/iterations:1\n" 1959 "BM_string_memcpy/32/32/4/iterations:1\n" 1960 "BM_string_memcpy/32/32/8/iterations:1\n" 1961 "BM_string_memcpy/32/32/16/iterations:1\n" 1962 "BM_string_memcpy/32/32/32/iterations:1\n" 1963 "BM_string_memcpy/40/0/0/iterations:1\n" 1964 "BM_string_memcpy/40/1/1/iterations:1\n" 1965 "BM_string_memcpy/40/1/2/iterations:1\n" 1966 "BM_string_memcpy/40/1/4/iterations:1\n" 1967 "BM_string_memcpy/40/1/8/iterations:1\n" 1968 "BM_string_memcpy/40/1/16/iterations:1\n" 1969 "BM_string_memcpy/40/1/32/iterations:1\n" 1970 "BM_string_memcpy/40/2/1/iterations:1\n" 1971 "BM_string_memcpy/40/2/2/iterations:1\n" 1972 "BM_string_memcpy/40/2/4/iterations:1\n" 1973 "BM_string_memcpy/40/2/8/iterations:1\n" 1974 "BM_string_memcpy/40/2/16/iterations:1\n" 1975 "BM_string_memcpy/40/2/32/iterations:1\n" 1976 "BM_string_memcpy/40/4/1/iterations:1\n" 1977 "BM_string_memcpy/40/4/2/iterations:1\n" 1978 "BM_string_memcpy/40/4/4/iterations:1\n" 1979 "BM_string_memcpy/40/4/8/iterations:1\n" 1980 "BM_string_memcpy/40/4/16/iterations:1\n" 1981 "BM_string_memcpy/40/4/32/iterations:1\n" 1982 "BM_string_memcpy/40/8/1/iterations:1\n" 1983 "BM_string_memcpy/40/8/2/iterations:1\n" 1984 "BM_string_memcpy/40/8/4/iterations:1\n" 1985 "BM_string_memcpy/40/8/8/iterations:1\n" 1986 "BM_string_memcpy/40/8/16/iterations:1\n" 1987 "BM_string_memcpy/40/8/32/iterations:1\n" 1988 "BM_string_memcpy/40/16/1/iterations:1\n" 1989 "BM_string_memcpy/40/16/2/iterations:1\n" 1990 "BM_string_memcpy/40/16/4/iterations:1\n" 1991 "BM_string_memcpy/40/16/8/iterations:1\n" 1992 "BM_string_memcpy/40/16/16/iterations:1\n" 1993 "BM_string_memcpy/40/16/32/iterations:1\n" 1994 "BM_string_memcpy/40/32/1/iterations:1\n" 1995 "BM_string_memcpy/40/32/2/iterations:1\n" 1996 "BM_string_memcpy/40/32/4/iterations:1\n" 1997 "BM_string_memcpy/40/32/8/iterations:1\n" 1998 "BM_string_memcpy/40/32/16/iterations:1\n" 1999 "BM_string_memcpy/40/32/32/iterations:1\n" 2000 "BM_string_memcpy/48/0/0/iterations:1\n" 2001 "BM_string_memcpy/48/1/1/iterations:1\n" 2002 "BM_string_memcpy/48/1/2/iterations:1\n" 2003 "BM_string_memcpy/48/1/4/iterations:1\n" 2004 "BM_string_memcpy/48/1/8/iterations:1\n" 2005 "BM_string_memcpy/48/1/16/iterations:1\n" 2006 "BM_string_memcpy/48/1/32/iterations:1\n" 2007 "BM_string_memcpy/48/2/1/iterations:1\n" 2008 "BM_string_memcpy/48/2/2/iterations:1\n" 2009 "BM_string_memcpy/48/2/4/iterations:1\n" 2010 "BM_string_memcpy/48/2/8/iterations:1\n" 2011 "BM_string_memcpy/48/2/16/iterations:1\n" 2012 "BM_string_memcpy/48/2/32/iterations:1\n" 2013 "BM_string_memcpy/48/4/1/iterations:1\n" 2014 "BM_string_memcpy/48/4/2/iterations:1\n" 2015 "BM_string_memcpy/48/4/4/iterations:1\n" 2016 "BM_string_memcpy/48/4/8/iterations:1\n" 2017 "BM_string_memcpy/48/4/16/iterations:1\n" 2018 "BM_string_memcpy/48/4/32/iterations:1\n" 2019 "BM_string_memcpy/48/8/1/iterations:1\n" 2020 "BM_string_memcpy/48/8/2/iterations:1\n" 2021 "BM_string_memcpy/48/8/4/iterations:1\n" 2022 "BM_string_memcpy/48/8/8/iterations:1\n" 2023 "BM_string_memcpy/48/8/16/iterations:1\n" 2024 "BM_string_memcpy/48/8/32/iterations:1\n" 2025 "BM_string_memcpy/48/16/1/iterations:1\n" 2026 "BM_string_memcpy/48/16/2/iterations:1\n" 2027 "BM_string_memcpy/48/16/4/iterations:1\n" 2028 "BM_string_memcpy/48/16/8/iterations:1\n" 2029 "BM_string_memcpy/48/16/16/iterations:1\n" 2030 "BM_string_memcpy/48/16/32/iterations:1\n" 2031 "BM_string_memcpy/48/32/1/iterations:1\n" 2032 "BM_string_memcpy/48/32/2/iterations:1\n" 2033 "BM_string_memcpy/48/32/4/iterations:1\n" 2034 "BM_string_memcpy/48/32/8/iterations:1\n" 2035 "BM_string_memcpy/48/32/16/iterations:1\n" 2036 "BM_string_memcpy/48/32/32/iterations:1\n" 2037 "BM_string_memcpy/56/0/0/iterations:1\n" 2038 "BM_string_memcpy/56/1/1/iterations:1\n" 2039 "BM_string_memcpy/56/1/2/iterations:1\n" 2040 "BM_string_memcpy/56/1/4/iterations:1\n" 2041 "BM_string_memcpy/56/1/8/iterations:1\n" 2042 "BM_string_memcpy/56/1/16/iterations:1\n" 2043 "BM_string_memcpy/56/1/32/iterations:1\n" 2044 "BM_string_memcpy/56/2/1/iterations:1\n" 2045 "BM_string_memcpy/56/2/2/iterations:1\n" 2046 "BM_string_memcpy/56/2/4/iterations:1\n" 2047 "BM_string_memcpy/56/2/8/iterations:1\n" 2048 "BM_string_memcpy/56/2/16/iterations:1\n" 2049 "BM_string_memcpy/56/2/32/iterations:1\n" 2050 "BM_string_memcpy/56/4/1/iterations:1\n" 2051 "BM_string_memcpy/56/4/2/iterations:1\n" 2052 "BM_string_memcpy/56/4/4/iterations:1\n" 2053 "BM_string_memcpy/56/4/8/iterations:1\n" 2054 "BM_string_memcpy/56/4/16/iterations:1\n" 2055 "BM_string_memcpy/56/4/32/iterations:1\n" 2056 "BM_string_memcpy/56/8/1/iterations:1\n" 2057 "BM_string_memcpy/56/8/2/iterations:1\n" 2058 "BM_string_memcpy/56/8/4/iterations:1\n" 2059 "BM_string_memcpy/56/8/8/iterations:1\n" 2060 "BM_string_memcpy/56/8/16/iterations:1\n" 2061 "BM_string_memcpy/56/8/32/iterations:1\n" 2062 "BM_string_memcpy/56/16/1/iterations:1\n" 2063 "BM_string_memcpy/56/16/2/iterations:1\n" 2064 "BM_string_memcpy/56/16/4/iterations:1\n" 2065 "BM_string_memcpy/56/16/8/iterations:1\n" 2066 "BM_string_memcpy/56/16/16/iterations:1\n" 2067 "BM_string_memcpy/56/16/32/iterations:1\n" 2068 "BM_string_memcpy/56/32/1/iterations:1\n" 2069 "BM_string_memcpy/56/32/2/iterations:1\n" 2070 "BM_string_memcpy/56/32/4/iterations:1\n" 2071 "BM_string_memcpy/56/32/8/iterations:1\n" 2072 "BM_string_memcpy/56/32/16/iterations:1\n" 2073 "BM_string_memcpy/56/32/32/iterations:1\n" 2074 "BM_string_memcpy/64/0/0/iterations:1\n" 2075 "BM_string_memcpy/64/1/1/iterations:1\n" 2076 "BM_string_memcpy/64/1/2/iterations:1\n" 2077 "BM_string_memcpy/64/1/4/iterations:1\n" 2078 "BM_string_memcpy/64/1/8/iterations:1\n" 2079 "BM_string_memcpy/64/1/16/iterations:1\n" 2080 "BM_string_memcpy/64/1/32/iterations:1\n" 2081 "BM_string_memcpy/64/2/1/iterations:1\n" 2082 "BM_string_memcpy/64/2/2/iterations:1\n" 2083 "BM_string_memcpy/64/2/4/iterations:1\n" 2084 "BM_string_memcpy/64/2/8/iterations:1\n" 2085 "BM_string_memcpy/64/2/16/iterations:1\n" 2086 "BM_string_memcpy/64/2/32/iterations:1\n" 2087 "BM_string_memcpy/64/4/1/iterations:1\n" 2088 "BM_string_memcpy/64/4/2/iterations:1\n" 2089 "BM_string_memcpy/64/4/4/iterations:1\n" 2090 "BM_string_memcpy/64/4/8/iterations:1\n" 2091 "BM_string_memcpy/64/4/16/iterations:1\n" 2092 "BM_string_memcpy/64/4/32/iterations:1\n" 2093 "BM_string_memcpy/64/8/1/iterations:1\n" 2094 "BM_string_memcpy/64/8/2/iterations:1\n" 2095 "BM_string_memcpy/64/8/4/iterations:1\n" 2096 "BM_string_memcpy/64/8/8/iterations:1\n" 2097 "BM_string_memcpy/64/8/16/iterations:1\n" 2098 "BM_string_memcpy/64/8/32/iterations:1\n" 2099 "BM_string_memcpy/64/16/1/iterations:1\n" 2100 "BM_string_memcpy/64/16/2/iterations:1\n" 2101 "BM_string_memcpy/64/16/4/iterations:1\n" 2102 "BM_string_memcpy/64/16/8/iterations:1\n" 2103 "BM_string_memcpy/64/16/16/iterations:1\n" 2104 "BM_string_memcpy/64/16/32/iterations:1\n" 2105 "BM_string_memcpy/64/32/1/iterations:1\n" 2106 "BM_string_memcpy/64/32/2/iterations:1\n" 2107 "BM_string_memcpy/64/32/4/iterations:1\n" 2108 "BM_string_memcpy/64/32/8/iterations:1\n" 2109 "BM_string_memcpy/64/32/16/iterations:1\n" 2110 "BM_string_memcpy/64/32/32/iterations:1\n" 2111 "BM_string_memcpy/72/0/0/iterations:1\n" 2112 "BM_string_memcpy/72/1/1/iterations:1\n" 2113 "BM_string_memcpy/72/1/2/iterations:1\n" 2114 "BM_string_memcpy/72/1/4/iterations:1\n" 2115 "BM_string_memcpy/72/1/8/iterations:1\n" 2116 "BM_string_memcpy/72/1/16/iterations:1\n" 2117 "BM_string_memcpy/72/1/32/iterations:1\n" 2118 "BM_string_memcpy/72/2/1/iterations:1\n" 2119 "BM_string_memcpy/72/2/2/iterations:1\n" 2120 "BM_string_memcpy/72/2/4/iterations:1\n" 2121 "BM_string_memcpy/72/2/8/iterations:1\n" 2122 "BM_string_memcpy/72/2/16/iterations:1\n" 2123 "BM_string_memcpy/72/2/32/iterations:1\n" 2124 "BM_string_memcpy/72/4/1/iterations:1\n" 2125 "BM_string_memcpy/72/4/2/iterations:1\n" 2126 "BM_string_memcpy/72/4/4/iterations:1\n" 2127 "BM_string_memcpy/72/4/8/iterations:1\n" 2128 "BM_string_memcpy/72/4/16/iterations:1\n" 2129 "BM_string_memcpy/72/4/32/iterations:1\n" 2130 "BM_string_memcpy/72/8/1/iterations:1\n" 2131 "BM_string_memcpy/72/8/2/iterations:1\n" 2132 "BM_string_memcpy/72/8/4/iterations:1\n" 2133 "BM_string_memcpy/72/8/8/iterations:1\n" 2134 "BM_string_memcpy/72/8/16/iterations:1\n" 2135 "BM_string_memcpy/72/8/32/iterations:1\n" 2136 "BM_string_memcpy/72/16/1/iterations:1\n" 2137 "BM_string_memcpy/72/16/2/iterations:1\n" 2138 "BM_string_memcpy/72/16/4/iterations:1\n" 2139 "BM_string_memcpy/72/16/8/iterations:1\n" 2140 "BM_string_memcpy/72/16/16/iterations:1\n" 2141 "BM_string_memcpy/72/16/32/iterations:1\n" 2142 "BM_string_memcpy/72/32/1/iterations:1\n" 2143 "BM_string_memcpy/72/32/2/iterations:1\n" 2144 "BM_string_memcpy/72/32/4/iterations:1\n" 2145 "BM_string_memcpy/72/32/8/iterations:1\n" 2146 "BM_string_memcpy/72/32/16/iterations:1\n" 2147 "BM_string_memcpy/72/32/32/iterations:1\n" 2148 "BM_string_memcpy/80/0/0/iterations:1\n" 2149 "BM_string_memcpy/80/1/1/iterations:1\n" 2150 "BM_string_memcpy/80/1/2/iterations:1\n" 2151 "BM_string_memcpy/80/1/4/iterations:1\n" 2152 "BM_string_memcpy/80/1/8/iterations:1\n" 2153 "BM_string_memcpy/80/1/16/iterations:1\n" 2154 "BM_string_memcpy/80/1/32/iterations:1\n" 2155 "BM_string_memcpy/80/2/1/iterations:1\n" 2156 "BM_string_memcpy/80/2/2/iterations:1\n" 2157 "BM_string_memcpy/80/2/4/iterations:1\n" 2158 "BM_string_memcpy/80/2/8/iterations:1\n" 2159 "BM_string_memcpy/80/2/16/iterations:1\n" 2160 "BM_string_memcpy/80/2/32/iterations:1\n" 2161 "BM_string_memcpy/80/4/1/iterations:1\n" 2162 "BM_string_memcpy/80/4/2/iterations:1\n" 2163 "BM_string_memcpy/80/4/4/iterations:1\n" 2164 "BM_string_memcpy/80/4/8/iterations:1\n" 2165 "BM_string_memcpy/80/4/16/iterations:1\n" 2166 "BM_string_memcpy/80/4/32/iterations:1\n" 2167 "BM_string_memcpy/80/8/1/iterations:1\n" 2168 "BM_string_memcpy/80/8/2/iterations:1\n" 2169 "BM_string_memcpy/80/8/4/iterations:1\n" 2170 "BM_string_memcpy/80/8/8/iterations:1\n" 2171 "BM_string_memcpy/80/8/16/iterations:1\n" 2172 "BM_string_memcpy/80/8/32/iterations:1\n" 2173 "BM_string_memcpy/80/16/1/iterations:1\n" 2174 "BM_string_memcpy/80/16/2/iterations:1\n" 2175 "BM_string_memcpy/80/16/4/iterations:1\n" 2176 "BM_string_memcpy/80/16/8/iterations:1\n" 2177 "BM_string_memcpy/80/16/16/iterations:1\n" 2178 "BM_string_memcpy/80/16/32/iterations:1\n" 2179 "BM_string_memcpy/80/32/1/iterations:1\n" 2180 "BM_string_memcpy/80/32/2/iterations:1\n" 2181 "BM_string_memcpy/80/32/4/iterations:1\n" 2182 "BM_string_memcpy/80/32/8/iterations:1\n" 2183 "BM_string_memcpy/80/32/16/iterations:1\n" 2184 "BM_string_memcpy/80/32/32/iterations:1\n" 2185 "BM_string_memcpy/88/0/0/iterations:1\n" 2186 "BM_string_memcpy/88/1/1/iterations:1\n" 2187 "BM_string_memcpy/88/1/2/iterations:1\n" 2188 "BM_string_memcpy/88/1/4/iterations:1\n" 2189 "BM_string_memcpy/88/1/8/iterations:1\n" 2190 "BM_string_memcpy/88/1/16/iterations:1\n" 2191 "BM_string_memcpy/88/1/32/iterations:1\n" 2192 "BM_string_memcpy/88/2/1/iterations:1\n" 2193 "BM_string_memcpy/88/2/2/iterations:1\n" 2194 "BM_string_memcpy/88/2/4/iterations:1\n" 2195 "BM_string_memcpy/88/2/8/iterations:1\n" 2196 "BM_string_memcpy/88/2/16/iterations:1\n" 2197 "BM_string_memcpy/88/2/32/iterations:1\n" 2198 "BM_string_memcpy/88/4/1/iterations:1\n" 2199 "BM_string_memcpy/88/4/2/iterations:1\n" 2200 "BM_string_memcpy/88/4/4/iterations:1\n" 2201 "BM_string_memcpy/88/4/8/iterations:1\n" 2202 "BM_string_memcpy/88/4/16/iterations:1\n" 2203 "BM_string_memcpy/88/4/32/iterations:1\n" 2204 "BM_string_memcpy/88/8/1/iterations:1\n" 2205 "BM_string_memcpy/88/8/2/iterations:1\n" 2206 "BM_string_memcpy/88/8/4/iterations:1\n" 2207 "BM_string_memcpy/88/8/8/iterations:1\n" 2208 "BM_string_memcpy/88/8/16/iterations:1\n" 2209 "BM_string_memcpy/88/8/32/iterations:1\n" 2210 "BM_string_memcpy/88/16/1/iterations:1\n" 2211 "BM_string_memcpy/88/16/2/iterations:1\n" 2212 "BM_string_memcpy/88/16/4/iterations:1\n" 2213 "BM_string_memcpy/88/16/8/iterations:1\n" 2214 "BM_string_memcpy/88/16/16/iterations:1\n" 2215 "BM_string_memcpy/88/16/32/iterations:1\n" 2216 "BM_string_memcpy/88/32/1/iterations:1\n" 2217 "BM_string_memcpy/88/32/2/iterations:1\n" 2218 "BM_string_memcpy/88/32/4/iterations:1\n" 2219 "BM_string_memcpy/88/32/8/iterations:1\n" 2220 "BM_string_memcpy/88/32/16/iterations:1\n" 2221 "BM_string_memcpy/88/32/32/iterations:1\n" 2222 "BM_string_memcpy/96/0/0/iterations:1\n" 2223 "BM_string_memcpy/96/1/1/iterations:1\n" 2224 "BM_string_memcpy/96/1/2/iterations:1\n" 2225 "BM_string_memcpy/96/1/4/iterations:1\n" 2226 "BM_string_memcpy/96/1/8/iterations:1\n" 2227 "BM_string_memcpy/96/1/16/iterations:1\n" 2228 "BM_string_memcpy/96/1/32/iterations:1\n" 2229 "BM_string_memcpy/96/2/1/iterations:1\n" 2230 "BM_string_memcpy/96/2/2/iterations:1\n" 2231 "BM_string_memcpy/96/2/4/iterations:1\n" 2232 "BM_string_memcpy/96/2/8/iterations:1\n" 2233 "BM_string_memcpy/96/2/16/iterations:1\n" 2234 "BM_string_memcpy/96/2/32/iterations:1\n" 2235 "BM_string_memcpy/96/4/1/iterations:1\n" 2236 "BM_string_memcpy/96/4/2/iterations:1\n" 2237 "BM_string_memcpy/96/4/4/iterations:1\n" 2238 "BM_string_memcpy/96/4/8/iterations:1\n" 2239 "BM_string_memcpy/96/4/16/iterations:1\n" 2240 "BM_string_memcpy/96/4/32/iterations:1\n" 2241 "BM_string_memcpy/96/8/1/iterations:1\n" 2242 "BM_string_memcpy/96/8/2/iterations:1\n" 2243 "BM_string_memcpy/96/8/4/iterations:1\n" 2244 "BM_string_memcpy/96/8/8/iterations:1\n" 2245 "BM_string_memcpy/96/8/16/iterations:1\n" 2246 "BM_string_memcpy/96/8/32/iterations:1\n" 2247 "BM_string_memcpy/96/16/1/iterations:1\n" 2248 "BM_string_memcpy/96/16/2/iterations:1\n" 2249 "BM_string_memcpy/96/16/4/iterations:1\n" 2250 "BM_string_memcpy/96/16/8/iterations:1\n" 2251 "BM_string_memcpy/96/16/16/iterations:1\n" 2252 "BM_string_memcpy/96/16/32/iterations:1\n" 2253 "BM_string_memcpy/96/32/1/iterations:1\n" 2254 "BM_string_memcpy/96/32/2/iterations:1\n" 2255 "BM_string_memcpy/96/32/4/iterations:1\n" 2256 "BM_string_memcpy/96/32/8/iterations:1\n" 2257 "BM_string_memcpy/96/32/16/iterations:1\n" 2258 "BM_string_memcpy/96/32/32/iterations:1\n" 2259 "BM_string_memcpy/104/0/0/iterations:1\n" 2260 "BM_string_memcpy/104/1/1/iterations:1\n" 2261 "BM_string_memcpy/104/1/2/iterations:1\n" 2262 "BM_string_memcpy/104/1/4/iterations:1\n" 2263 "BM_string_memcpy/104/1/8/iterations:1\n" 2264 "BM_string_memcpy/104/1/16/iterations:1\n" 2265 "BM_string_memcpy/104/1/32/iterations:1\n" 2266 "BM_string_memcpy/104/2/1/iterations:1\n" 2267 "BM_string_memcpy/104/2/2/iterations:1\n" 2268 "BM_string_memcpy/104/2/4/iterations:1\n" 2269 "BM_string_memcpy/104/2/8/iterations:1\n" 2270 "BM_string_memcpy/104/2/16/iterations:1\n" 2271 "BM_string_memcpy/104/2/32/iterations:1\n" 2272 "BM_string_memcpy/104/4/1/iterations:1\n" 2273 "BM_string_memcpy/104/4/2/iterations:1\n" 2274 "BM_string_memcpy/104/4/4/iterations:1\n" 2275 "BM_string_memcpy/104/4/8/iterations:1\n" 2276 "BM_string_memcpy/104/4/16/iterations:1\n" 2277 "BM_string_memcpy/104/4/32/iterations:1\n" 2278 "BM_string_memcpy/104/8/1/iterations:1\n" 2279 "BM_string_memcpy/104/8/2/iterations:1\n" 2280 "BM_string_memcpy/104/8/4/iterations:1\n" 2281 "BM_string_memcpy/104/8/8/iterations:1\n" 2282 "BM_string_memcpy/104/8/16/iterations:1\n" 2283 "BM_string_memcpy/104/8/32/iterations:1\n" 2284 "BM_string_memcpy/104/16/1/iterations:1\n" 2285 "BM_string_memcpy/104/16/2/iterations:1\n" 2286 "BM_string_memcpy/104/16/4/iterations:1\n" 2287 "BM_string_memcpy/104/16/8/iterations:1\n" 2288 "BM_string_memcpy/104/16/16/iterations:1\n" 2289 "BM_string_memcpy/104/16/32/iterations:1\n" 2290 "BM_string_memcpy/104/32/1/iterations:1\n" 2291 "BM_string_memcpy/104/32/2/iterations:1\n" 2292 "BM_string_memcpy/104/32/4/iterations:1\n" 2293 "BM_string_memcpy/104/32/8/iterations:1\n" 2294 "BM_string_memcpy/104/32/16/iterations:1\n" 2295 "BM_string_memcpy/104/32/32/iterations:1\n" 2296 "BM_string_memcpy/112/0/0/iterations:1\n" 2297 "BM_string_memcpy/112/1/1/iterations:1\n" 2298 "BM_string_memcpy/112/1/2/iterations:1\n" 2299 "BM_string_memcpy/112/1/4/iterations:1\n" 2300 "BM_string_memcpy/112/1/8/iterations:1\n" 2301 "BM_string_memcpy/112/1/16/iterations:1\n" 2302 "BM_string_memcpy/112/1/32/iterations:1\n" 2303 "BM_string_memcpy/112/2/1/iterations:1\n" 2304 "BM_string_memcpy/112/2/2/iterations:1\n" 2305 "BM_string_memcpy/112/2/4/iterations:1\n" 2306 "BM_string_memcpy/112/2/8/iterations:1\n" 2307 "BM_string_memcpy/112/2/16/iterations:1\n" 2308 "BM_string_memcpy/112/2/32/iterations:1\n" 2309 "BM_string_memcpy/112/4/1/iterations:1\n" 2310 "BM_string_memcpy/112/4/2/iterations:1\n" 2311 "BM_string_memcpy/112/4/4/iterations:1\n" 2312 "BM_string_memcpy/112/4/8/iterations:1\n" 2313 "BM_string_memcpy/112/4/16/iterations:1\n" 2314 "BM_string_memcpy/112/4/32/iterations:1\n" 2315 "BM_string_memcpy/112/8/1/iterations:1\n" 2316 "BM_string_memcpy/112/8/2/iterations:1\n" 2317 "BM_string_memcpy/112/8/4/iterations:1\n" 2318 "BM_string_memcpy/112/8/8/iterations:1\n" 2319 "BM_string_memcpy/112/8/16/iterations:1\n" 2320 "BM_string_memcpy/112/8/32/iterations:1\n" 2321 "BM_string_memcpy/112/16/1/iterations:1\n" 2322 "BM_string_memcpy/112/16/2/iterations:1\n" 2323 "BM_string_memcpy/112/16/4/iterations:1\n" 2324 "BM_string_memcpy/112/16/8/iterations:1\n" 2325 "BM_string_memcpy/112/16/16/iterations:1\n" 2326 "BM_string_memcpy/112/16/32/iterations:1\n" 2327 "BM_string_memcpy/112/32/1/iterations:1\n" 2328 "BM_string_memcpy/112/32/2/iterations:1\n" 2329 "BM_string_memcpy/112/32/4/iterations:1\n" 2330 "BM_string_memcpy/112/32/8/iterations:1\n" 2331 "BM_string_memcpy/112/32/16/iterations:1\n" 2332 "BM_string_memcpy/112/32/32/iterations:1\n" 2333 "BM_string_memcpy/120/0/0/iterations:1\n" 2334 "BM_string_memcpy/120/1/1/iterations:1\n" 2335 "BM_string_memcpy/120/1/2/iterations:1\n" 2336 "BM_string_memcpy/120/1/4/iterations:1\n" 2337 "BM_string_memcpy/120/1/8/iterations:1\n" 2338 "BM_string_memcpy/120/1/16/iterations:1\n" 2339 "BM_string_memcpy/120/1/32/iterations:1\n" 2340 "BM_string_memcpy/120/2/1/iterations:1\n" 2341 "BM_string_memcpy/120/2/2/iterations:1\n" 2342 "BM_string_memcpy/120/2/4/iterations:1\n" 2343 "BM_string_memcpy/120/2/8/iterations:1\n" 2344 "BM_string_memcpy/120/2/16/iterations:1\n" 2345 "BM_string_memcpy/120/2/32/iterations:1\n" 2346 "BM_string_memcpy/120/4/1/iterations:1\n" 2347 "BM_string_memcpy/120/4/2/iterations:1\n" 2348 "BM_string_memcpy/120/4/4/iterations:1\n" 2349 "BM_string_memcpy/120/4/8/iterations:1\n" 2350 "BM_string_memcpy/120/4/16/iterations:1\n" 2351 "BM_string_memcpy/120/4/32/iterations:1\n" 2352 "BM_string_memcpy/120/8/1/iterations:1\n" 2353 "BM_string_memcpy/120/8/2/iterations:1\n" 2354 "BM_string_memcpy/120/8/4/iterations:1\n" 2355 "BM_string_memcpy/120/8/8/iterations:1\n" 2356 "BM_string_memcpy/120/8/16/iterations:1\n" 2357 "BM_string_memcpy/120/8/32/iterations:1\n" 2358 "BM_string_memcpy/120/16/1/iterations:1\n" 2359 "BM_string_memcpy/120/16/2/iterations:1\n" 2360 "BM_string_memcpy/120/16/4/iterations:1\n" 2361 "BM_string_memcpy/120/16/8/iterations:1\n" 2362 "BM_string_memcpy/120/16/16/iterations:1\n" 2363 "BM_string_memcpy/120/16/32/iterations:1\n" 2364 "BM_string_memcpy/120/32/1/iterations:1\n" 2365 "BM_string_memcpy/120/32/2/iterations:1\n" 2366 "BM_string_memcpy/120/32/4/iterations:1\n" 2367 "BM_string_memcpy/120/32/8/iterations:1\n" 2368 "BM_string_memcpy/120/32/16/iterations:1\n" 2369 "BM_string_memcpy/120/32/32/iterations:1\n" 2370 "BM_string_memcpy/128/0/0/iterations:1\n" 2371 "BM_string_memcpy/128/1/1/iterations:1\n" 2372 "BM_string_memcpy/128/1/2/iterations:1\n" 2373 "BM_string_memcpy/128/1/4/iterations:1\n" 2374 "BM_string_memcpy/128/1/8/iterations:1\n" 2375 "BM_string_memcpy/128/1/16/iterations:1\n" 2376 "BM_string_memcpy/128/1/32/iterations:1\n" 2377 "BM_string_memcpy/128/2/1/iterations:1\n" 2378 "BM_string_memcpy/128/2/2/iterations:1\n" 2379 "BM_string_memcpy/128/2/4/iterations:1\n" 2380 "BM_string_memcpy/128/2/8/iterations:1\n" 2381 "BM_string_memcpy/128/2/16/iterations:1\n" 2382 "BM_string_memcpy/128/2/32/iterations:1\n" 2383 "BM_string_memcpy/128/4/1/iterations:1\n" 2384 "BM_string_memcpy/128/4/2/iterations:1\n" 2385 "BM_string_memcpy/128/4/4/iterations:1\n" 2386 "BM_string_memcpy/128/4/8/iterations:1\n" 2387 "BM_string_memcpy/128/4/16/iterations:1\n" 2388 "BM_string_memcpy/128/4/32/iterations:1\n" 2389 "BM_string_memcpy/128/8/1/iterations:1\n" 2390 "BM_string_memcpy/128/8/2/iterations:1\n" 2391 "BM_string_memcpy/128/8/4/iterations:1\n" 2392 "BM_string_memcpy/128/8/8/iterations:1\n" 2393 "BM_string_memcpy/128/8/16/iterations:1\n" 2394 "BM_string_memcpy/128/8/32/iterations:1\n" 2395 "BM_string_memcpy/128/16/1/iterations:1\n" 2396 "BM_string_memcpy/128/16/2/iterations:1\n" 2397 "BM_string_memcpy/128/16/4/iterations:1\n" 2398 "BM_string_memcpy/128/16/8/iterations:1\n" 2399 "BM_string_memcpy/128/16/16/iterations:1\n" 2400 "BM_string_memcpy/128/16/32/iterations:1\n" 2401 "BM_string_memcpy/128/32/1/iterations:1\n" 2402 "BM_string_memcpy/128/32/2/iterations:1\n" 2403 "BM_string_memcpy/128/32/4/iterations:1\n" 2404 "BM_string_memcpy/128/32/8/iterations:1\n" 2405 "BM_string_memcpy/128/32/16/iterations:1\n" 2406 "BM_string_memcpy/128/32/32/iterations:1\n" 2407 "BM_string_memcpy/136/0/0/iterations:1\n" 2408 "BM_string_memcpy/136/1/1/iterations:1\n" 2409 "BM_string_memcpy/136/1/2/iterations:1\n" 2410 "BM_string_memcpy/136/1/4/iterations:1\n" 2411 "BM_string_memcpy/136/1/8/iterations:1\n" 2412 "BM_string_memcpy/136/1/16/iterations:1\n" 2413 "BM_string_memcpy/136/1/32/iterations:1\n" 2414 "BM_string_memcpy/136/2/1/iterations:1\n" 2415 "BM_string_memcpy/136/2/2/iterations:1\n" 2416 "BM_string_memcpy/136/2/4/iterations:1\n" 2417 "BM_string_memcpy/136/2/8/iterations:1\n" 2418 "BM_string_memcpy/136/2/16/iterations:1\n" 2419 "BM_string_memcpy/136/2/32/iterations:1\n" 2420 "BM_string_memcpy/136/4/1/iterations:1\n" 2421 "BM_string_memcpy/136/4/2/iterations:1\n" 2422 "BM_string_memcpy/136/4/4/iterations:1\n" 2423 "BM_string_memcpy/136/4/8/iterations:1\n" 2424 "BM_string_memcpy/136/4/16/iterations:1\n" 2425 "BM_string_memcpy/136/4/32/iterations:1\n" 2426 "BM_string_memcpy/136/8/1/iterations:1\n" 2427 "BM_string_memcpy/136/8/2/iterations:1\n" 2428 "BM_string_memcpy/136/8/4/iterations:1\n" 2429 "BM_string_memcpy/136/8/8/iterations:1\n" 2430 "BM_string_memcpy/136/8/16/iterations:1\n" 2431 "BM_string_memcpy/136/8/32/iterations:1\n" 2432 "BM_string_memcpy/136/16/1/iterations:1\n" 2433 "BM_string_memcpy/136/16/2/iterations:1\n" 2434 "BM_string_memcpy/136/16/4/iterations:1\n" 2435 "BM_string_memcpy/136/16/8/iterations:1\n" 2436 "BM_string_memcpy/136/16/16/iterations:1\n" 2437 "BM_string_memcpy/136/16/32/iterations:1\n" 2438 "BM_string_memcpy/136/32/1/iterations:1\n" 2439 "BM_string_memcpy/136/32/2/iterations:1\n" 2440 "BM_string_memcpy/136/32/4/iterations:1\n" 2441 "BM_string_memcpy/136/32/8/iterations:1\n" 2442 "BM_string_memcpy/136/32/16/iterations:1\n" 2443 "BM_string_memcpy/136/32/32/iterations:1\n" 2444 "BM_string_memcpy/144/0/0/iterations:1\n" 2445 "BM_string_memcpy/144/1/1/iterations:1\n" 2446 "BM_string_memcpy/144/1/2/iterations:1\n" 2447 "BM_string_memcpy/144/1/4/iterations:1\n" 2448 "BM_string_memcpy/144/1/8/iterations:1\n" 2449 "BM_string_memcpy/144/1/16/iterations:1\n" 2450 "BM_string_memcpy/144/1/32/iterations:1\n" 2451 "BM_string_memcpy/144/2/1/iterations:1\n" 2452 "BM_string_memcpy/144/2/2/iterations:1\n" 2453 "BM_string_memcpy/144/2/4/iterations:1\n" 2454 "BM_string_memcpy/144/2/8/iterations:1\n" 2455 "BM_string_memcpy/144/2/16/iterations:1\n" 2456 "BM_string_memcpy/144/2/32/iterations:1\n" 2457 "BM_string_memcpy/144/4/1/iterations:1\n" 2458 "BM_string_memcpy/144/4/2/iterations:1\n" 2459 "BM_string_memcpy/144/4/4/iterations:1\n" 2460 "BM_string_memcpy/144/4/8/iterations:1\n" 2461 "BM_string_memcpy/144/4/16/iterations:1\n" 2462 "BM_string_memcpy/144/4/32/iterations:1\n" 2463 "BM_string_memcpy/144/8/1/iterations:1\n" 2464 "BM_string_memcpy/144/8/2/iterations:1\n" 2465 "BM_string_memcpy/144/8/4/iterations:1\n" 2466 "BM_string_memcpy/144/8/8/iterations:1\n" 2467 "BM_string_memcpy/144/8/16/iterations:1\n" 2468 "BM_string_memcpy/144/8/32/iterations:1\n" 2469 "BM_string_memcpy/144/16/1/iterations:1\n" 2470 "BM_string_memcpy/144/16/2/iterations:1\n" 2471 "BM_string_memcpy/144/16/4/iterations:1\n" 2472 "BM_string_memcpy/144/16/8/iterations:1\n" 2473 "BM_string_memcpy/144/16/16/iterations:1\n" 2474 "BM_string_memcpy/144/16/32/iterations:1\n" 2475 "BM_string_memcpy/144/32/1/iterations:1\n" 2476 "BM_string_memcpy/144/32/2/iterations:1\n" 2477 "BM_string_memcpy/144/32/4/iterations:1\n" 2478 "BM_string_memcpy/144/32/8/iterations:1\n" 2479 "BM_string_memcpy/144/32/16/iterations:1\n" 2480 "BM_string_memcpy/144/32/32/iterations:1\n" 2481 "BM_string_memcpy/160/0/0/iterations:1\n" 2482 "BM_string_memcpy/160/1/1/iterations:1\n" 2483 "BM_string_memcpy/160/1/2/iterations:1\n" 2484 "BM_string_memcpy/160/1/4/iterations:1\n" 2485 "BM_string_memcpy/160/1/8/iterations:1\n" 2486 "BM_string_memcpy/160/1/16/iterations:1\n" 2487 "BM_string_memcpy/160/1/32/iterations:1\n" 2488 "BM_string_memcpy/160/2/1/iterations:1\n" 2489 "BM_string_memcpy/160/2/2/iterations:1\n" 2490 "BM_string_memcpy/160/2/4/iterations:1\n" 2491 "BM_string_memcpy/160/2/8/iterations:1\n" 2492 "BM_string_memcpy/160/2/16/iterations:1\n" 2493 "BM_string_memcpy/160/2/32/iterations:1\n" 2494 "BM_string_memcpy/160/4/1/iterations:1\n" 2495 "BM_string_memcpy/160/4/2/iterations:1\n" 2496 "BM_string_memcpy/160/4/4/iterations:1\n" 2497 "BM_string_memcpy/160/4/8/iterations:1\n" 2498 "BM_string_memcpy/160/4/16/iterations:1\n" 2499 "BM_string_memcpy/160/4/32/iterations:1\n" 2500 "BM_string_memcpy/160/8/1/iterations:1\n" 2501 "BM_string_memcpy/160/8/2/iterations:1\n" 2502 "BM_string_memcpy/160/8/4/iterations:1\n" 2503 "BM_string_memcpy/160/8/8/iterations:1\n" 2504 "BM_string_memcpy/160/8/16/iterations:1\n" 2505 "BM_string_memcpy/160/8/32/iterations:1\n" 2506 "BM_string_memcpy/160/16/1/iterations:1\n" 2507 "BM_string_memcpy/160/16/2/iterations:1\n" 2508 "BM_string_memcpy/160/16/4/iterations:1\n" 2509 "BM_string_memcpy/160/16/8/iterations:1\n" 2510 "BM_string_memcpy/160/16/16/iterations:1\n" 2511 "BM_string_memcpy/160/16/32/iterations:1\n" 2512 "BM_string_memcpy/160/32/1/iterations:1\n" 2513 "BM_string_memcpy/160/32/2/iterations:1\n" 2514 "BM_string_memcpy/160/32/4/iterations:1\n" 2515 "BM_string_memcpy/160/32/8/iterations:1\n" 2516 "BM_string_memcpy/160/32/16/iterations:1\n" 2517 "BM_string_memcpy/160/32/32/iterations:1\n" 2518 "BM_string_memcpy/176/0/0/iterations:1\n" 2519 "BM_string_memcpy/176/1/1/iterations:1\n" 2520 "BM_string_memcpy/176/1/2/iterations:1\n" 2521 "BM_string_memcpy/176/1/4/iterations:1\n" 2522 "BM_string_memcpy/176/1/8/iterations:1\n" 2523 "BM_string_memcpy/176/1/16/iterations:1\n" 2524 "BM_string_memcpy/176/1/32/iterations:1\n" 2525 "BM_string_memcpy/176/2/1/iterations:1\n" 2526 "BM_string_memcpy/176/2/2/iterations:1\n" 2527 "BM_string_memcpy/176/2/4/iterations:1\n" 2528 "BM_string_memcpy/176/2/8/iterations:1\n" 2529 "BM_string_memcpy/176/2/16/iterations:1\n" 2530 "BM_string_memcpy/176/2/32/iterations:1\n" 2531 "BM_string_memcpy/176/4/1/iterations:1\n" 2532 "BM_string_memcpy/176/4/2/iterations:1\n" 2533 "BM_string_memcpy/176/4/4/iterations:1\n" 2534 "BM_string_memcpy/176/4/8/iterations:1\n" 2535 "BM_string_memcpy/176/4/16/iterations:1\n" 2536 "BM_string_memcpy/176/4/32/iterations:1\n" 2537 "BM_string_memcpy/176/8/1/iterations:1\n" 2538 "BM_string_memcpy/176/8/2/iterations:1\n" 2539 "BM_string_memcpy/176/8/4/iterations:1\n" 2540 "BM_string_memcpy/176/8/8/iterations:1\n" 2541 "BM_string_memcpy/176/8/16/iterations:1\n" 2542 "BM_string_memcpy/176/8/32/iterations:1\n" 2543 "BM_string_memcpy/176/16/1/iterations:1\n" 2544 "BM_string_memcpy/176/16/2/iterations:1\n" 2545 "BM_string_memcpy/176/16/4/iterations:1\n" 2546 "BM_string_memcpy/176/16/8/iterations:1\n" 2547 "BM_string_memcpy/176/16/16/iterations:1\n" 2548 "BM_string_memcpy/176/16/32/iterations:1\n" 2549 "BM_string_memcpy/176/32/1/iterations:1\n" 2550 "BM_string_memcpy/176/32/2/iterations:1\n" 2551 "BM_string_memcpy/176/32/4/iterations:1\n" 2552 "BM_string_memcpy/176/32/8/iterations:1\n" 2553 "BM_string_memcpy/176/32/16/iterations:1\n" 2554 "BM_string_memcpy/176/32/32/iterations:1\n" 2555 "BM_string_memcpy/192/0/0/iterations:1\n" 2556 "BM_string_memcpy/192/1/1/iterations:1\n" 2557 "BM_string_memcpy/192/1/2/iterations:1\n" 2558 "BM_string_memcpy/192/1/4/iterations:1\n" 2559 "BM_string_memcpy/192/1/8/iterations:1\n" 2560 "BM_string_memcpy/192/1/16/iterations:1\n" 2561 "BM_string_memcpy/192/1/32/iterations:1\n" 2562 "BM_string_memcpy/192/2/1/iterations:1\n" 2563 "BM_string_memcpy/192/2/2/iterations:1\n" 2564 "BM_string_memcpy/192/2/4/iterations:1\n" 2565 "BM_string_memcpy/192/2/8/iterations:1\n" 2566 "BM_string_memcpy/192/2/16/iterations:1\n" 2567 "BM_string_memcpy/192/2/32/iterations:1\n" 2568 "BM_string_memcpy/192/4/1/iterations:1\n" 2569 "BM_string_memcpy/192/4/2/iterations:1\n" 2570 "BM_string_memcpy/192/4/4/iterations:1\n" 2571 "BM_string_memcpy/192/4/8/iterations:1\n" 2572 "BM_string_memcpy/192/4/16/iterations:1\n" 2573 "BM_string_memcpy/192/4/32/iterations:1\n" 2574 "BM_string_memcpy/192/8/1/iterations:1\n" 2575 "BM_string_memcpy/192/8/2/iterations:1\n" 2576 "BM_string_memcpy/192/8/4/iterations:1\n" 2577 "BM_string_memcpy/192/8/8/iterations:1\n" 2578 "BM_string_memcpy/192/8/16/iterations:1\n" 2579 "BM_string_memcpy/192/8/32/iterations:1\n" 2580 "BM_string_memcpy/192/16/1/iterations:1\n" 2581 "BM_string_memcpy/192/16/2/iterations:1\n" 2582 "BM_string_memcpy/192/16/4/iterations:1\n" 2583 "BM_string_memcpy/192/16/8/iterations:1\n" 2584 "BM_string_memcpy/192/16/16/iterations:1\n" 2585 "BM_string_memcpy/192/16/32/iterations:1\n" 2586 "BM_string_memcpy/192/32/1/iterations:1\n" 2587 "BM_string_memcpy/192/32/2/iterations:1\n" 2588 "BM_string_memcpy/192/32/4/iterations:1\n" 2589 "BM_string_memcpy/192/32/8/iterations:1\n" 2590 "BM_string_memcpy/192/32/16/iterations:1\n" 2591 "BM_string_memcpy/192/32/32/iterations:1\n" 2592 "BM_string_memcpy/208/0/0/iterations:1\n" 2593 "BM_string_memcpy/208/1/1/iterations:1\n" 2594 "BM_string_memcpy/208/1/2/iterations:1\n" 2595 "BM_string_memcpy/208/1/4/iterations:1\n" 2596 "BM_string_memcpy/208/1/8/iterations:1\n" 2597 "BM_string_memcpy/208/1/16/iterations:1\n" 2598 "BM_string_memcpy/208/1/32/iterations:1\n" 2599 "BM_string_memcpy/208/2/1/iterations:1\n" 2600 "BM_string_memcpy/208/2/2/iterations:1\n" 2601 "BM_string_memcpy/208/2/4/iterations:1\n" 2602 "BM_string_memcpy/208/2/8/iterations:1\n" 2603 "BM_string_memcpy/208/2/16/iterations:1\n" 2604 "BM_string_memcpy/208/2/32/iterations:1\n" 2605 "BM_string_memcpy/208/4/1/iterations:1\n" 2606 "BM_string_memcpy/208/4/2/iterations:1\n" 2607 "BM_string_memcpy/208/4/4/iterations:1\n" 2608 "BM_string_memcpy/208/4/8/iterations:1\n" 2609 "BM_string_memcpy/208/4/16/iterations:1\n" 2610 "BM_string_memcpy/208/4/32/iterations:1\n" 2611 "BM_string_memcpy/208/8/1/iterations:1\n" 2612 "BM_string_memcpy/208/8/2/iterations:1\n" 2613 "BM_string_memcpy/208/8/4/iterations:1\n" 2614 "BM_string_memcpy/208/8/8/iterations:1\n" 2615 "BM_string_memcpy/208/8/16/iterations:1\n" 2616 "BM_string_memcpy/208/8/32/iterations:1\n" 2617 "BM_string_memcpy/208/16/1/iterations:1\n" 2618 "BM_string_memcpy/208/16/2/iterations:1\n" 2619 "BM_string_memcpy/208/16/4/iterations:1\n" 2620 "BM_string_memcpy/208/16/8/iterations:1\n" 2621 "BM_string_memcpy/208/16/16/iterations:1\n" 2622 "BM_string_memcpy/208/16/32/iterations:1\n" 2623 "BM_string_memcpy/208/32/1/iterations:1\n" 2624 "BM_string_memcpy/208/32/2/iterations:1\n" 2625 "BM_string_memcpy/208/32/4/iterations:1\n" 2626 "BM_string_memcpy/208/32/8/iterations:1\n" 2627 "BM_string_memcpy/208/32/16/iterations:1\n" 2628 "BM_string_memcpy/208/32/32/iterations:1\n" 2629 "BM_string_memcpy/224/0/0/iterations:1\n" 2630 "BM_string_memcpy/224/1/1/iterations:1\n" 2631 "BM_string_memcpy/224/1/2/iterations:1\n" 2632 "BM_string_memcpy/224/1/4/iterations:1\n" 2633 "BM_string_memcpy/224/1/8/iterations:1\n" 2634 "BM_string_memcpy/224/1/16/iterations:1\n" 2635 "BM_string_memcpy/224/1/32/iterations:1\n" 2636 "BM_string_memcpy/224/2/1/iterations:1\n" 2637 "BM_string_memcpy/224/2/2/iterations:1\n" 2638 "BM_string_memcpy/224/2/4/iterations:1\n" 2639 "BM_string_memcpy/224/2/8/iterations:1\n" 2640 "BM_string_memcpy/224/2/16/iterations:1\n" 2641 "BM_string_memcpy/224/2/32/iterations:1\n" 2642 "BM_string_memcpy/224/4/1/iterations:1\n" 2643 "BM_string_memcpy/224/4/2/iterations:1\n" 2644 "BM_string_memcpy/224/4/4/iterations:1\n" 2645 "BM_string_memcpy/224/4/8/iterations:1\n" 2646 "BM_string_memcpy/224/4/16/iterations:1\n" 2647 "BM_string_memcpy/224/4/32/iterations:1\n" 2648 "BM_string_memcpy/224/8/1/iterations:1\n" 2649 "BM_string_memcpy/224/8/2/iterations:1\n" 2650 "BM_string_memcpy/224/8/4/iterations:1\n" 2651 "BM_string_memcpy/224/8/8/iterations:1\n" 2652 "BM_string_memcpy/224/8/16/iterations:1\n" 2653 "BM_string_memcpy/224/8/32/iterations:1\n" 2654 "BM_string_memcpy/224/16/1/iterations:1\n" 2655 "BM_string_memcpy/224/16/2/iterations:1\n" 2656 "BM_string_memcpy/224/16/4/iterations:1\n" 2657 "BM_string_memcpy/224/16/8/iterations:1\n" 2658 "BM_string_memcpy/224/16/16/iterations:1\n" 2659 "BM_string_memcpy/224/16/32/iterations:1\n" 2660 "BM_string_memcpy/224/32/1/iterations:1\n" 2661 "BM_string_memcpy/224/32/2/iterations:1\n" 2662 "BM_string_memcpy/224/32/4/iterations:1\n" 2663 "BM_string_memcpy/224/32/8/iterations:1\n" 2664 "BM_string_memcpy/224/32/16/iterations:1\n" 2665 "BM_string_memcpy/224/32/32/iterations:1\n" 2666 "BM_string_memcpy/240/0/0/iterations:1\n" 2667 "BM_string_memcpy/240/1/1/iterations:1\n" 2668 "BM_string_memcpy/240/1/2/iterations:1\n" 2669 "BM_string_memcpy/240/1/4/iterations:1\n" 2670 "BM_string_memcpy/240/1/8/iterations:1\n" 2671 "BM_string_memcpy/240/1/16/iterations:1\n" 2672 "BM_string_memcpy/240/1/32/iterations:1\n" 2673 "BM_string_memcpy/240/2/1/iterations:1\n" 2674 "BM_string_memcpy/240/2/2/iterations:1\n" 2675 "BM_string_memcpy/240/2/4/iterations:1\n" 2676 "BM_string_memcpy/240/2/8/iterations:1\n" 2677 "BM_string_memcpy/240/2/16/iterations:1\n" 2678 "BM_string_memcpy/240/2/32/iterations:1\n" 2679 "BM_string_memcpy/240/4/1/iterations:1\n" 2680 "BM_string_memcpy/240/4/2/iterations:1\n" 2681 "BM_string_memcpy/240/4/4/iterations:1\n" 2682 "BM_string_memcpy/240/4/8/iterations:1\n" 2683 "BM_string_memcpy/240/4/16/iterations:1\n" 2684 "BM_string_memcpy/240/4/32/iterations:1\n" 2685 "BM_string_memcpy/240/8/1/iterations:1\n" 2686 "BM_string_memcpy/240/8/2/iterations:1\n" 2687 "BM_string_memcpy/240/8/4/iterations:1\n" 2688 "BM_string_memcpy/240/8/8/iterations:1\n" 2689 "BM_string_memcpy/240/8/16/iterations:1\n" 2690 "BM_string_memcpy/240/8/32/iterations:1\n" 2691 "BM_string_memcpy/240/16/1/iterations:1\n" 2692 "BM_string_memcpy/240/16/2/iterations:1\n" 2693 "BM_string_memcpy/240/16/4/iterations:1\n" 2694 "BM_string_memcpy/240/16/8/iterations:1\n" 2695 "BM_string_memcpy/240/16/16/iterations:1\n" 2696 "BM_string_memcpy/240/16/32/iterations:1\n" 2697 "BM_string_memcpy/240/32/1/iterations:1\n" 2698 "BM_string_memcpy/240/32/2/iterations:1\n" 2699 "BM_string_memcpy/240/32/4/iterations:1\n" 2700 "BM_string_memcpy/240/32/8/iterations:1\n" 2701 "BM_string_memcpy/240/32/16/iterations:1\n" 2702 "BM_string_memcpy/240/32/32/iterations:1\n" 2703 "BM_string_memcpy/256/0/0/iterations:1\n" 2704 "BM_string_memcpy/256/1/1/iterations:1\n" 2705 "BM_string_memcpy/256/1/2/iterations:1\n" 2706 "BM_string_memcpy/256/1/4/iterations:1\n" 2707 "BM_string_memcpy/256/1/8/iterations:1\n" 2708 "BM_string_memcpy/256/1/16/iterations:1\n" 2709 "BM_string_memcpy/256/1/32/iterations:1\n" 2710 "BM_string_memcpy/256/2/1/iterations:1\n" 2711 "BM_string_memcpy/256/2/2/iterations:1\n" 2712 "BM_string_memcpy/256/2/4/iterations:1\n" 2713 "BM_string_memcpy/256/2/8/iterations:1\n" 2714 "BM_string_memcpy/256/2/16/iterations:1\n" 2715 "BM_string_memcpy/256/2/32/iterations:1\n" 2716 "BM_string_memcpy/256/4/1/iterations:1\n" 2717 "BM_string_memcpy/256/4/2/iterations:1\n" 2718 "BM_string_memcpy/256/4/4/iterations:1\n" 2719 "BM_string_memcpy/256/4/8/iterations:1\n" 2720 "BM_string_memcpy/256/4/16/iterations:1\n" 2721 "BM_string_memcpy/256/4/32/iterations:1\n" 2722 "BM_string_memcpy/256/8/1/iterations:1\n" 2723 "BM_string_memcpy/256/8/2/iterations:1\n" 2724 "BM_string_memcpy/256/8/4/iterations:1\n" 2725 "BM_string_memcpy/256/8/8/iterations:1\n" 2726 "BM_string_memcpy/256/8/16/iterations:1\n" 2727 "BM_string_memcpy/256/8/32/iterations:1\n" 2728 "BM_string_memcpy/256/16/1/iterations:1\n" 2729 "BM_string_memcpy/256/16/2/iterations:1\n" 2730 "BM_string_memcpy/256/16/4/iterations:1\n" 2731 "BM_string_memcpy/256/16/8/iterations:1\n" 2732 "BM_string_memcpy/256/16/16/iterations:1\n" 2733 "BM_string_memcpy/256/16/32/iterations:1\n" 2734 "BM_string_memcpy/256/32/1/iterations:1\n" 2735 "BM_string_memcpy/256/32/2/iterations:1\n" 2736 "BM_string_memcpy/256/32/4/iterations:1\n" 2737 "BM_string_memcpy/256/32/8/iterations:1\n" 2738 "BM_string_memcpy/256/32/16/iterations:1\n" 2739 "BM_string_memcpy/256/32/32/iterations:1\n" 2740 "BM_string_memcpy/512/0/0/iterations:1\n" 2741 "BM_string_memcpy/512/1/1/iterations:1\n" 2742 "BM_string_memcpy/512/1/2/iterations:1\n" 2743 "BM_string_memcpy/512/1/4/iterations:1\n" 2744 "BM_string_memcpy/512/1/8/iterations:1\n" 2745 "BM_string_memcpy/512/1/16/iterations:1\n" 2746 "BM_string_memcpy/512/1/32/iterations:1\n" 2747 "BM_string_memcpy/512/2/1/iterations:1\n" 2748 "BM_string_memcpy/512/2/2/iterations:1\n" 2749 "BM_string_memcpy/512/2/4/iterations:1\n" 2750 "BM_string_memcpy/512/2/8/iterations:1\n" 2751 "BM_string_memcpy/512/2/16/iterations:1\n" 2752 "BM_string_memcpy/512/2/32/iterations:1\n" 2753 "BM_string_memcpy/512/4/1/iterations:1\n" 2754 "BM_string_memcpy/512/4/2/iterations:1\n" 2755 "BM_string_memcpy/512/4/4/iterations:1\n" 2756 "BM_string_memcpy/512/4/8/iterations:1\n" 2757 "BM_string_memcpy/512/4/16/iterations:1\n" 2758 "BM_string_memcpy/512/4/32/iterations:1\n" 2759 "BM_string_memcpy/512/8/1/iterations:1\n" 2760 "BM_string_memcpy/512/8/2/iterations:1\n" 2761 "BM_string_memcpy/512/8/4/iterations:1\n" 2762 "BM_string_memcpy/512/8/8/iterations:1\n" 2763 "BM_string_memcpy/512/8/16/iterations:1\n" 2764 "BM_string_memcpy/512/8/32/iterations:1\n" 2765 "BM_string_memcpy/512/16/1/iterations:1\n" 2766 "BM_string_memcpy/512/16/2/iterations:1\n" 2767 "BM_string_memcpy/512/16/4/iterations:1\n" 2768 "BM_string_memcpy/512/16/8/iterations:1\n" 2769 "BM_string_memcpy/512/16/16/iterations:1\n" 2770 "BM_string_memcpy/512/16/32/iterations:1\n" 2771 "BM_string_memcpy/512/32/1/iterations:1\n" 2772 "BM_string_memcpy/512/32/2/iterations:1\n" 2773 "BM_string_memcpy/512/32/4/iterations:1\n" 2774 "BM_string_memcpy/512/32/8/iterations:1\n" 2775 "BM_string_memcpy/512/32/16/iterations:1\n" 2776 "BM_string_memcpy/512/32/32/iterations:1\n" 2777 "BM_string_memcpy/1024/0/0/iterations:1\n" 2778 "BM_string_memcpy/1024/1/1/iterations:1\n" 2779 "BM_string_memcpy/1024/1/2/iterations:1\n" 2780 "BM_string_memcpy/1024/1/4/iterations:1\n" 2781 "BM_string_memcpy/1024/1/8/iterations:1\n" 2782 "BM_string_memcpy/1024/1/16/iterations:1\n" 2783 "BM_string_memcpy/1024/1/32/iterations:1\n" 2784 "BM_string_memcpy/1024/2/1/iterations:1\n" 2785 "BM_string_memcpy/1024/2/2/iterations:1\n" 2786 "BM_string_memcpy/1024/2/4/iterations:1\n" 2787 "BM_string_memcpy/1024/2/8/iterations:1\n" 2788 "BM_string_memcpy/1024/2/16/iterations:1\n" 2789 "BM_string_memcpy/1024/2/32/iterations:1\n" 2790 "BM_string_memcpy/1024/4/1/iterations:1\n" 2791 "BM_string_memcpy/1024/4/2/iterations:1\n" 2792 "BM_string_memcpy/1024/4/4/iterations:1\n" 2793 "BM_string_memcpy/1024/4/8/iterations:1\n" 2794 "BM_string_memcpy/1024/4/16/iterations:1\n" 2795 "BM_string_memcpy/1024/4/32/iterations:1\n" 2796 "BM_string_memcpy/1024/8/1/iterations:1\n" 2797 "BM_string_memcpy/1024/8/2/iterations:1\n" 2798 "BM_string_memcpy/1024/8/4/iterations:1\n" 2799 "BM_string_memcpy/1024/8/8/iterations:1\n" 2800 "BM_string_memcpy/1024/8/16/iterations:1\n" 2801 "BM_string_memcpy/1024/8/32/iterations:1\n" 2802 "BM_string_memcpy/1024/16/1/iterations:1\n" 2803 "BM_string_memcpy/1024/16/2/iterations:1\n" 2804 "BM_string_memcpy/1024/16/4/iterations:1\n" 2805 "BM_string_memcpy/1024/16/8/iterations:1\n" 2806 "BM_string_memcpy/1024/16/16/iterations:1\n" 2807 "BM_string_memcpy/1024/16/32/iterations:1\n" 2808 "BM_string_memcpy/1024/32/1/iterations:1\n" 2809 "BM_string_memcpy/1024/32/2/iterations:1\n" 2810 "BM_string_memcpy/1024/32/4/iterations:1\n" 2811 "BM_string_memcpy/1024/32/8/iterations:1\n" 2812 "BM_string_memcpy/1024/32/16/iterations:1\n" 2813 "BM_string_memcpy/1024/32/32/iterations:1\n" 2814 "BM_string_memcpy/8192/0/0/iterations:1\n" 2815 "BM_string_memcpy/8192/1/1/iterations:1\n" 2816 "BM_string_memcpy/8192/1/2/iterations:1\n" 2817 "BM_string_memcpy/8192/1/4/iterations:1\n" 2818 "BM_string_memcpy/8192/1/8/iterations:1\n" 2819 "BM_string_memcpy/8192/1/16/iterations:1\n" 2820 "BM_string_memcpy/8192/1/32/iterations:1\n" 2821 "BM_string_memcpy/8192/2/1/iterations:1\n" 2822 "BM_string_memcpy/8192/2/2/iterations:1\n" 2823 "BM_string_memcpy/8192/2/4/iterations:1\n" 2824 "BM_string_memcpy/8192/2/8/iterations:1\n" 2825 "BM_string_memcpy/8192/2/16/iterations:1\n" 2826 "BM_string_memcpy/8192/2/32/iterations:1\n" 2827 "BM_string_memcpy/8192/4/1/iterations:1\n" 2828 "BM_string_memcpy/8192/4/2/iterations:1\n" 2829 "BM_string_memcpy/8192/4/4/iterations:1\n" 2830 "BM_string_memcpy/8192/4/8/iterations:1\n" 2831 "BM_string_memcpy/8192/4/16/iterations:1\n" 2832 "BM_string_memcpy/8192/4/32/iterations:1\n" 2833 "BM_string_memcpy/8192/8/1/iterations:1\n" 2834 "BM_string_memcpy/8192/8/2/iterations:1\n" 2835 "BM_string_memcpy/8192/8/4/iterations:1\n" 2836 "BM_string_memcpy/8192/8/8/iterations:1\n" 2837 "BM_string_memcpy/8192/8/16/iterations:1\n" 2838 "BM_string_memcpy/8192/8/32/iterations:1\n" 2839 "BM_string_memcpy/8192/16/1/iterations:1\n" 2840 "BM_string_memcpy/8192/16/2/iterations:1\n" 2841 "BM_string_memcpy/8192/16/4/iterations:1\n" 2842 "BM_string_memcpy/8192/16/8/iterations:1\n" 2843 "BM_string_memcpy/8192/16/16/iterations:1\n" 2844 "BM_string_memcpy/8192/16/32/iterations:1\n" 2845 "BM_string_memcpy/8192/32/1/iterations:1\n" 2846 "BM_string_memcpy/8192/32/2/iterations:1\n" 2847 "BM_string_memcpy/8192/32/4/iterations:1\n" 2848 "BM_string_memcpy/8192/32/8/iterations:1\n" 2849 "BM_string_memcpy/8192/32/16/iterations:1\n" 2850 "BM_string_memcpy/8192/32/32/iterations:1\n" 2851 "BM_string_memcpy/16384/0/0/iterations:1\n" 2852 "BM_string_memcpy/16384/1/1/iterations:1\n" 2853 "BM_string_memcpy/16384/1/2/iterations:1\n" 2854 "BM_string_memcpy/16384/1/4/iterations:1\n" 2855 "BM_string_memcpy/16384/1/8/iterations:1\n" 2856 "BM_string_memcpy/16384/1/16/iterations:1\n" 2857 "BM_string_memcpy/16384/1/32/iterations:1\n" 2858 "BM_string_memcpy/16384/2/1/iterations:1\n" 2859 "BM_string_memcpy/16384/2/2/iterations:1\n" 2860 "BM_string_memcpy/16384/2/4/iterations:1\n" 2861 "BM_string_memcpy/16384/2/8/iterations:1\n" 2862 "BM_string_memcpy/16384/2/16/iterations:1\n" 2863 "BM_string_memcpy/16384/2/32/iterations:1\n" 2864 "BM_string_memcpy/16384/4/1/iterations:1\n" 2865 "BM_string_memcpy/16384/4/2/iterations:1\n" 2866 "BM_string_memcpy/16384/4/4/iterations:1\n" 2867 "BM_string_memcpy/16384/4/8/iterations:1\n" 2868 "BM_string_memcpy/16384/4/16/iterations:1\n" 2869 "BM_string_memcpy/16384/4/32/iterations:1\n" 2870 "BM_string_memcpy/16384/8/1/iterations:1\n" 2871 "BM_string_memcpy/16384/8/2/iterations:1\n" 2872 "BM_string_memcpy/16384/8/4/iterations:1\n" 2873 "BM_string_memcpy/16384/8/8/iterations:1\n" 2874 "BM_string_memcpy/16384/8/16/iterations:1\n" 2875 "BM_string_memcpy/16384/8/32/iterations:1\n" 2876 "BM_string_memcpy/16384/16/1/iterations:1\n" 2877 "BM_string_memcpy/16384/16/2/iterations:1\n" 2878 "BM_string_memcpy/16384/16/4/iterations:1\n" 2879 "BM_string_memcpy/16384/16/8/iterations:1\n" 2880 "BM_string_memcpy/16384/16/16/iterations:1\n" 2881 "BM_string_memcpy/16384/16/32/iterations:1\n" 2882 "BM_string_memcpy/16384/32/1/iterations:1\n" 2883 "BM_string_memcpy/16384/32/2/iterations:1\n" 2884 "BM_string_memcpy/16384/32/4/iterations:1\n" 2885 "BM_string_memcpy/16384/32/8/iterations:1\n" 2886 "BM_string_memcpy/16384/32/16/iterations:1\n" 2887 "BM_string_memcpy/16384/32/32/iterations:1\n" 2888 "BM_string_memcpy/32768/0/0/iterations:1\n" 2889 "BM_string_memcpy/32768/1/1/iterations:1\n" 2890 "BM_string_memcpy/32768/1/2/iterations:1\n" 2891 "BM_string_memcpy/32768/1/4/iterations:1\n" 2892 "BM_string_memcpy/32768/1/8/iterations:1\n" 2893 "BM_string_memcpy/32768/1/16/iterations:1\n" 2894 "BM_string_memcpy/32768/1/32/iterations:1\n" 2895 "BM_string_memcpy/32768/2/1/iterations:1\n" 2896 "BM_string_memcpy/32768/2/2/iterations:1\n" 2897 "BM_string_memcpy/32768/2/4/iterations:1\n" 2898 "BM_string_memcpy/32768/2/8/iterations:1\n" 2899 "BM_string_memcpy/32768/2/16/iterations:1\n" 2900 "BM_string_memcpy/32768/2/32/iterations:1\n" 2901 "BM_string_memcpy/32768/4/1/iterations:1\n" 2902 "BM_string_memcpy/32768/4/2/iterations:1\n" 2903 "BM_string_memcpy/32768/4/4/iterations:1\n" 2904 "BM_string_memcpy/32768/4/8/iterations:1\n" 2905 "BM_string_memcpy/32768/4/16/iterations:1\n" 2906 "BM_string_memcpy/32768/4/32/iterations:1\n" 2907 "BM_string_memcpy/32768/8/1/iterations:1\n" 2908 "BM_string_memcpy/32768/8/2/iterations:1\n" 2909 "BM_string_memcpy/32768/8/4/iterations:1\n" 2910 "BM_string_memcpy/32768/8/8/iterations:1\n" 2911 "BM_string_memcpy/32768/8/16/iterations:1\n" 2912 "BM_string_memcpy/32768/8/32/iterations:1\n" 2913 "BM_string_memcpy/32768/16/1/iterations:1\n" 2914 "BM_string_memcpy/32768/16/2/iterations:1\n" 2915 "BM_string_memcpy/32768/16/4/iterations:1\n" 2916 "BM_string_memcpy/32768/16/8/iterations:1\n" 2917 "BM_string_memcpy/32768/16/16/iterations:1\n" 2918 "BM_string_memcpy/32768/16/32/iterations:1\n" 2919 "BM_string_memcpy/32768/32/1/iterations:1\n" 2920 "BM_string_memcpy/32768/32/2/iterations:1\n" 2921 "BM_string_memcpy/32768/32/4/iterations:1\n" 2922 "BM_string_memcpy/32768/32/8/iterations:1\n" 2923 "BM_string_memcpy/32768/32/16/iterations:1\n" 2924 "BM_string_memcpy/32768/32/32/iterations:1\n" 2925 "BM_string_memcpy/65536/0/0/iterations:1\n" 2926 "BM_string_memcpy/65536/1/1/iterations:1\n" 2927 "BM_string_memcpy/65536/1/2/iterations:1\n" 2928 "BM_string_memcpy/65536/1/4/iterations:1\n" 2929 "BM_string_memcpy/65536/1/8/iterations:1\n" 2930 "BM_string_memcpy/65536/1/16/iterations:1\n" 2931 "BM_string_memcpy/65536/1/32/iterations:1\n" 2932 "BM_string_memcpy/65536/2/1/iterations:1\n" 2933 "BM_string_memcpy/65536/2/2/iterations:1\n" 2934 "BM_string_memcpy/65536/2/4/iterations:1\n" 2935 "BM_string_memcpy/65536/2/8/iterations:1\n" 2936 "BM_string_memcpy/65536/2/16/iterations:1\n" 2937 "BM_string_memcpy/65536/2/32/iterations:1\n" 2938 "BM_string_memcpy/65536/4/1/iterations:1\n" 2939 "BM_string_memcpy/65536/4/2/iterations:1\n" 2940 "BM_string_memcpy/65536/4/4/iterations:1\n" 2941 "BM_string_memcpy/65536/4/8/iterations:1\n" 2942 "BM_string_memcpy/65536/4/16/iterations:1\n" 2943 "BM_string_memcpy/65536/4/32/iterations:1\n" 2944 "BM_string_memcpy/65536/8/1/iterations:1\n" 2945 "BM_string_memcpy/65536/8/2/iterations:1\n" 2946 "BM_string_memcpy/65536/8/4/iterations:1\n" 2947 "BM_string_memcpy/65536/8/8/iterations:1\n" 2948 "BM_string_memcpy/65536/8/16/iterations:1\n" 2949 "BM_string_memcpy/65536/8/32/iterations:1\n" 2950 "BM_string_memcpy/65536/16/1/iterations:1\n" 2951 "BM_string_memcpy/65536/16/2/iterations:1\n" 2952 "BM_string_memcpy/65536/16/4/iterations:1\n" 2953 "BM_string_memcpy/65536/16/8/iterations:1\n" 2954 "BM_string_memcpy/65536/16/16/iterations:1\n" 2955 "BM_string_memcpy/65536/16/32/iterations:1\n" 2956 "BM_string_memcpy/65536/32/1/iterations:1\n" 2957 "BM_string_memcpy/65536/32/2/iterations:1\n" 2958 "BM_string_memcpy/65536/32/4/iterations:1\n" 2959 "BM_string_memcpy/65536/32/8/iterations:1\n" 2960 "BM_string_memcpy/65536/32/16/iterations:1\n" 2961 "BM_string_memcpy/65536/32/32/iterations:1\n" 2962 "BM_string_memcpy/131072/0/0/iterations:1\n" 2963 "BM_string_memcpy/131072/1/1/iterations:1\n" 2964 "BM_string_memcpy/131072/1/2/iterations:1\n" 2965 "BM_string_memcpy/131072/1/4/iterations:1\n" 2966 "BM_string_memcpy/131072/1/8/iterations:1\n" 2967 "BM_string_memcpy/131072/1/16/iterations:1\n" 2968 "BM_string_memcpy/131072/1/32/iterations:1\n" 2969 "BM_string_memcpy/131072/2/1/iterations:1\n" 2970 "BM_string_memcpy/131072/2/2/iterations:1\n" 2971 "BM_string_memcpy/131072/2/4/iterations:1\n" 2972 "BM_string_memcpy/131072/2/8/iterations:1\n" 2973 "BM_string_memcpy/131072/2/16/iterations:1\n" 2974 "BM_string_memcpy/131072/2/32/iterations:1\n" 2975 "BM_string_memcpy/131072/4/1/iterations:1\n" 2976 "BM_string_memcpy/131072/4/2/iterations:1\n" 2977 "BM_string_memcpy/131072/4/4/iterations:1\n" 2978 "BM_string_memcpy/131072/4/8/iterations:1\n" 2979 "BM_string_memcpy/131072/4/16/iterations:1\n" 2980 "BM_string_memcpy/131072/4/32/iterations:1\n" 2981 "BM_string_memcpy/131072/8/1/iterations:1\n" 2982 "BM_string_memcpy/131072/8/2/iterations:1\n" 2983 "BM_string_memcpy/131072/8/4/iterations:1\n" 2984 "BM_string_memcpy/131072/8/8/iterations:1\n" 2985 "BM_string_memcpy/131072/8/16/iterations:1\n" 2986 "BM_string_memcpy/131072/8/32/iterations:1\n" 2987 "BM_string_memcpy/131072/16/1/iterations:1\n" 2988 "BM_string_memcpy/131072/16/2/iterations:1\n" 2989 "BM_string_memcpy/131072/16/4/iterations:1\n" 2990 "BM_string_memcpy/131072/16/8/iterations:1\n" 2991 "BM_string_memcpy/131072/16/16/iterations:1\n" 2992 "BM_string_memcpy/131072/16/32/iterations:1\n" 2993 "BM_string_memcpy/131072/32/1/iterations:1\n" 2994 "BM_string_memcpy/131072/32/2/iterations:1\n" 2995 "BM_string_memcpy/131072/32/4/iterations:1\n" 2996 "BM_string_memcpy/131072/32/8/iterations:1\n" 2997 "BM_string_memcpy/131072/32/16/iterations:1\n" 2998 "BM_string_memcpy/131072/32/32/iterations:1\n" 2999 "BM_string_memcpy/262144/0/0/iterations:1\n" 3000 "BM_string_memcpy/262144/1/1/iterations:1\n" 3001 "BM_string_memcpy/262144/1/2/iterations:1\n" 3002 "BM_string_memcpy/262144/1/4/iterations:1\n" 3003 "BM_string_memcpy/262144/1/8/iterations:1\n" 3004 "BM_string_memcpy/262144/1/16/iterations:1\n" 3005 "BM_string_memcpy/262144/1/32/iterations:1\n" 3006 "BM_string_memcpy/262144/2/1/iterations:1\n" 3007 "BM_string_memcpy/262144/2/2/iterations:1\n" 3008 "BM_string_memcpy/262144/2/4/iterations:1\n" 3009 "BM_string_memcpy/262144/2/8/iterations:1\n" 3010 "BM_string_memcpy/262144/2/16/iterations:1\n" 3011 "BM_string_memcpy/262144/2/32/iterations:1\n" 3012 "BM_string_memcpy/262144/4/1/iterations:1\n" 3013 "BM_string_memcpy/262144/4/2/iterations:1\n" 3014 "BM_string_memcpy/262144/4/4/iterations:1\n" 3015 "BM_string_memcpy/262144/4/8/iterations:1\n" 3016 "BM_string_memcpy/262144/4/16/iterations:1\n" 3017 "BM_string_memcpy/262144/4/32/iterations:1\n" 3018 "BM_string_memcpy/262144/8/1/iterations:1\n" 3019 "BM_string_memcpy/262144/8/2/iterations:1\n" 3020 "BM_string_memcpy/262144/8/4/iterations:1\n" 3021 "BM_string_memcpy/262144/8/8/iterations:1\n" 3022 "BM_string_memcpy/262144/8/16/iterations:1\n" 3023 "BM_string_memcpy/262144/8/32/iterations:1\n" 3024 "BM_string_memcpy/262144/16/1/iterations:1\n" 3025 "BM_string_memcpy/262144/16/2/iterations:1\n" 3026 "BM_string_memcpy/262144/16/4/iterations:1\n" 3027 "BM_string_memcpy/262144/16/8/iterations:1\n" 3028 "BM_string_memcpy/262144/16/16/iterations:1\n" 3029 "BM_string_memcpy/262144/16/32/iterations:1\n" 3030 "BM_string_memcpy/262144/32/1/iterations:1\n" 3031 "BM_string_memcpy/262144/32/2/iterations:1\n" 3032 "BM_string_memcpy/262144/32/4/iterations:1\n" 3033 "BM_string_memcpy/262144/32/8/iterations:1\n" 3034 "BM_string_memcpy/262144/32/16/iterations:1\n" 3035 "BM_string_memcpy/262144/32/32/iterations:1\n" 3036 "BM_string_memcpy/524288/0/0/iterations:1\n" 3037 "BM_string_memcpy/524288/1/1/iterations:1\n" 3038 "BM_string_memcpy/524288/1/2/iterations:1\n" 3039 "BM_string_memcpy/524288/1/4/iterations:1\n" 3040 "BM_string_memcpy/524288/1/8/iterations:1\n" 3041 "BM_string_memcpy/524288/1/16/iterations:1\n" 3042 "BM_string_memcpy/524288/1/32/iterations:1\n" 3043 "BM_string_memcpy/524288/2/1/iterations:1\n" 3044 "BM_string_memcpy/524288/2/2/iterations:1\n" 3045 "BM_string_memcpy/524288/2/4/iterations:1\n" 3046 "BM_string_memcpy/524288/2/8/iterations:1\n" 3047 "BM_string_memcpy/524288/2/16/iterations:1\n" 3048 "BM_string_memcpy/524288/2/32/iterations:1\n" 3049 "BM_string_memcpy/524288/4/1/iterations:1\n" 3050 "BM_string_memcpy/524288/4/2/iterations:1\n" 3051 "BM_string_memcpy/524288/4/4/iterations:1\n" 3052 "BM_string_memcpy/524288/4/8/iterations:1\n" 3053 "BM_string_memcpy/524288/4/16/iterations:1\n" 3054 "BM_string_memcpy/524288/4/32/iterations:1\n" 3055 "BM_string_memcpy/524288/8/1/iterations:1\n" 3056 "BM_string_memcpy/524288/8/2/iterations:1\n" 3057 "BM_string_memcpy/524288/8/4/iterations:1\n" 3058 "BM_string_memcpy/524288/8/8/iterations:1\n" 3059 "BM_string_memcpy/524288/8/16/iterations:1\n" 3060 "BM_string_memcpy/524288/8/32/iterations:1\n" 3061 "BM_string_memcpy/524288/16/1/iterations:1\n" 3062 "BM_string_memcpy/524288/16/2/iterations:1\n" 3063 "BM_string_memcpy/524288/16/4/iterations:1\n" 3064 "BM_string_memcpy/524288/16/8/iterations:1\n" 3065 "BM_string_memcpy/524288/16/16/iterations:1\n" 3066 "BM_string_memcpy/524288/16/32/iterations:1\n" 3067 "BM_string_memcpy/524288/32/1/iterations:1\n" 3068 "BM_string_memcpy/524288/32/2/iterations:1\n" 3069 "BM_string_memcpy/524288/32/4/iterations:1\n" 3070 "BM_string_memcpy/524288/32/8/iterations:1\n" 3071 "BM_string_memcpy/524288/32/16/iterations:1\n" 3072 "BM_string_memcpy/524288/32/32/iterations:1\n" 3073 "BM_string_memcpy/1048576/0/0/iterations:1\n" 3074 "BM_string_memcpy/1048576/1/1/iterations:1\n" 3075 "BM_string_memcpy/1048576/1/2/iterations:1\n" 3076 "BM_string_memcpy/1048576/1/4/iterations:1\n" 3077 "BM_string_memcpy/1048576/1/8/iterations:1\n" 3078 "BM_string_memcpy/1048576/1/16/iterations:1\n" 3079 "BM_string_memcpy/1048576/1/32/iterations:1\n" 3080 "BM_string_memcpy/1048576/2/1/iterations:1\n" 3081 "BM_string_memcpy/1048576/2/2/iterations:1\n" 3082 "BM_string_memcpy/1048576/2/4/iterations:1\n" 3083 "BM_string_memcpy/1048576/2/8/iterations:1\n" 3084 "BM_string_memcpy/1048576/2/16/iterations:1\n" 3085 "BM_string_memcpy/1048576/2/32/iterations:1\n" 3086 "BM_string_memcpy/1048576/4/1/iterations:1\n" 3087 "BM_string_memcpy/1048576/4/2/iterations:1\n" 3088 "BM_string_memcpy/1048576/4/4/iterations:1\n" 3089 "BM_string_memcpy/1048576/4/8/iterations:1\n" 3090 "BM_string_memcpy/1048576/4/16/iterations:1\n" 3091 "BM_string_memcpy/1048576/4/32/iterations:1\n" 3092 "BM_string_memcpy/1048576/8/1/iterations:1\n" 3093 "BM_string_memcpy/1048576/8/2/iterations:1\n" 3094 "BM_string_memcpy/1048576/8/4/iterations:1\n" 3095 "BM_string_memcpy/1048576/8/8/iterations:1\n" 3096 "BM_string_memcpy/1048576/8/16/iterations:1\n" 3097 "BM_string_memcpy/1048576/8/32/iterations:1\n" 3098 "BM_string_memcpy/1048576/16/1/iterations:1\n" 3099 "BM_string_memcpy/1048576/16/2/iterations:1\n" 3100 "BM_string_memcpy/1048576/16/4/iterations:1\n" 3101 "BM_string_memcpy/1048576/16/8/iterations:1\n" 3102 "BM_string_memcpy/1048576/16/16/iterations:1\n" 3103 "BM_string_memcpy/1048576/16/32/iterations:1\n" 3104 "BM_string_memcpy/1048576/32/1/iterations:1\n" 3105 "BM_string_memcpy/1048576/32/2/iterations:1\n" 3106 "BM_string_memcpy/1048576/32/4/iterations:1\n" 3107 "BM_string_memcpy/1048576/32/8/iterations:1\n" 3108 "BM_string_memcpy/1048576/32/16/iterations:1\n" 3109 "BM_string_memcpy/1048576/32/32/iterations:1\n" 3110 "BM_string_memcpy/2097152/0/0/iterations:1\n" 3111 "BM_string_memcpy/2097152/1/1/iterations:1\n" 3112 "BM_string_memcpy/2097152/1/2/iterations:1\n" 3113 "BM_string_memcpy/2097152/1/4/iterations:1\n" 3114 "BM_string_memcpy/2097152/1/8/iterations:1\n" 3115 "BM_string_memcpy/2097152/1/16/iterations:1\n" 3116 "BM_string_memcpy/2097152/1/32/iterations:1\n" 3117 "BM_string_memcpy/2097152/2/1/iterations:1\n" 3118 "BM_string_memcpy/2097152/2/2/iterations:1\n" 3119 "BM_string_memcpy/2097152/2/4/iterations:1\n" 3120 "BM_string_memcpy/2097152/2/8/iterations:1\n" 3121 "BM_string_memcpy/2097152/2/16/iterations:1\n" 3122 "BM_string_memcpy/2097152/2/32/iterations:1\n" 3123 "BM_string_memcpy/2097152/4/1/iterations:1\n" 3124 "BM_string_memcpy/2097152/4/2/iterations:1\n" 3125 "BM_string_memcpy/2097152/4/4/iterations:1\n" 3126 "BM_string_memcpy/2097152/4/8/iterations:1\n" 3127 "BM_string_memcpy/2097152/4/16/iterations:1\n" 3128 "BM_string_memcpy/2097152/4/32/iterations:1\n" 3129 "BM_string_memcpy/2097152/8/1/iterations:1\n" 3130 "BM_string_memcpy/2097152/8/2/iterations:1\n" 3131 "BM_string_memcpy/2097152/8/4/iterations:1\n" 3132 "BM_string_memcpy/2097152/8/8/iterations:1\n" 3133 "BM_string_memcpy/2097152/8/16/iterations:1\n" 3134 "BM_string_memcpy/2097152/8/32/iterations:1\n" 3135 "BM_string_memcpy/2097152/16/1/iterations:1\n" 3136 "BM_string_memcpy/2097152/16/2/iterations:1\n" 3137 "BM_string_memcpy/2097152/16/4/iterations:1\n" 3138 "BM_string_memcpy/2097152/16/8/iterations:1\n" 3139 "BM_string_memcpy/2097152/16/16/iterations:1\n" 3140 "BM_string_memcpy/2097152/16/32/iterations:1\n" 3141 "BM_string_memcpy/2097152/32/1/iterations:1\n" 3142 "BM_string_memcpy/2097152/32/2/iterations:1\n" 3143 "BM_string_memcpy/2097152/32/4/iterations:1\n" 3144 "BM_string_memcpy/2097152/32/8/iterations:1\n" 3145 "BM_string_memcpy/2097152/32/16/iterations:1\n" 3146 "BM_string_memcpy/2097152/32/32/iterations:1\n"; 3147 3148 Verify(expected, 0, 3149 std::vector<const char*>{GetBionicXmlArg("test_alignment_twobuf.xml").c_str()}); 3150} 3151 3152TEST_F(SystemTests, alignment_twobuf_manual) { 3153 std::string expected = 3154 "BM_string_strcpy/12345/0/0/iterations:1\n" 3155 "BM_string_memcpy/10248/2/1/iterations:1\n" 3156 "BM_string_strcpy/17820/4/8/iterations:1\n" 3157 "BM_string_memcpy/20000/16/32/iterations:1\n"; 3158 3159 Verify(expected, 0, 3160 std::vector<const char*>{GetBionicXmlArg("test_alignment_twobuf_manual.xml").c_str()}); 3161} 3162