/benchtests/ |
A D | bench-strrchr.c | 92 align &= 7; in do_test() 93 if ((align + len) * sizeof (CHAR) >= page_size) in do_test() 99 if (!buf[align + i]) in do_test() 100 buf[align + i] = (random () * random ()) & max_char; in do_test() 101 if (!buf[align + i]) in do_test() 102 buf[align + i] = 1; in do_test() 104 buf[align + i] = seek_char + 10 + (random () & 15); in do_test() 106 buf[align + len] = 0; in do_test() 110 buf[align + pos] = seek_char; in do_test() 111 result = (CHAR *) (buf + align + pos); in do_test() [all …]
|
A D | bench-strchr.c | 103 align &= 127; in do_test() 110 if (buf[align + i] == seek_char) in do_test() 111 buf[align + i] = seek_char + 1; in do_test() 112 else if (buf[align + i] == 0) in do_test() 113 buf[align + i] = 1; in do_test() 115 buf[align + len] = 0; in do_test() 119 buf[align + pos] = seek_char; in do_test() 120 result = buf + align + pos; in do_test() 123 result = buf + align + len; in do_test() 125 result = NULLRET (buf + align + len); in do_test() [all …]
|
A D | bench-rawmemchr.c | 73 align &= 7; in do_test() 74 if (align + len >= page_size) in do_test() 79 buf1[align + i] = 1 + 23 * i % 127; in do_test() 80 if (buf1[align + i] == seek_char) in do_test() 81 buf1[align + i] = seek_char + 1; in do_test() 83 buf1[align + len] = 0; in do_test() 87 buf1[align + pos] = seek_char; in do_test() 88 buf1[align + len] = -seek_char; in do_test() 89 result = (char *) (buf1 + align + pos); in do_test() 93 json_attr_uint (json_ctx, "alignment", align); in do_test() [all …]
|
A D | bench-memchr.c | 75 do_test (size_t align, size_t pos, size_t len, int seek_char) in do_test() argument 79 align &= 7; in do_test() 80 if ((align + len) * sizeof (CHAR) >= page_size) in do_test() 87 buf[align + i] = 1 + 23 * i % SMALL_CHAR; in do_test() 88 if (buf[align + i] == seek_char) in do_test() 89 buf[align + i] = seek_char + 1; in do_test() 91 buf[align + len] = 0; in do_test() 95 buf[align + pos] = seek_char; in do_test() 96 buf[align + len] = -seek_char; in do_test() 100 buf[align + len] = seek_char; in do_test() [all …]
|
A D | bench-strnlen.c | 78 do_test (size_t align, size_t len, size_t maxlen, int max_char) in do_test() argument 82 align &= 63; in do_test() 83 if ((align + len) * sizeof (CHAR) >= page_size) in do_test() 89 buf[align + i] = 1 + 7 * i % max_char; in do_test() 90 buf[align + len] = 0; in do_test() 92 printf ("Length %4zd, alignment %2zd:", len, align); in do_test() 95 do_one_test (impl, (CHAR *) (buf + align), maxlen, MIN (len, maxlen)); in do_test()
|
A D | bench-strlen.c | 75 do_test (json_ctx_t *json_ctx, size_t align, size_t len) in do_test() argument 79 align &= 63; in do_test() 80 if (align + sizeof (CHAR) * len >= page_size) in do_test() 85 json_attr_uint (json_ctx, "alignment", align); in do_test() 94 buf[align + i] = 1 + 11111 * i % MAX_CHAR; in do_test() 95 buf[align + len] = 0; in do_test() 97 do_one_test (json_ctx, impl, (CHAR *) (buf + align), len); in do_test()
|
A D | bench-memset-large.c | 54 do_test (json_ctx_t *json_ctx, size_t align, int c, size_t len) in do_test() argument 56 align &= 63; in do_test() 57 if ((align + len) * sizeof (CHAR) > page_size) in do_test() 62 json_attr_uint (json_ctx, "alignment", align); in do_test() 68 do_one_test (json_ctx, impl, (CHAR *) (buf1) + align, c, len); in do_test()
|
A D | bench-strspn.c | 87 do_test (size_t align, size_t pos, size_t len) in do_test() argument 92 align &= 7; in do_test() 93 if ((align + pos + 10) * sizeof (CHAR) >= page_size || len > 240 || ! len) in do_test() 97 s = (CHAR *) (buf1) + align; in do_test() 121 printf ("Length %4zd, alignment %2zd, acc len %2zd:", pos, align, len); in do_test()
|
A D | bench-memset.c | 62 do_test (json_ctx_t *json_ctx, size_t align, int c, size_t len) in do_test() argument 64 align &= 4095; in do_test() 65 if ((align + len) * sizeof (CHAR) > page_size) in do_test() 70 json_attr_uint (json_ctx, "alignment", align); in do_test() 76 do_one_test (json_ctx, impl, (CHAR *) (buf1) + align, c, len); in do_test()
|
A D | bench-strpbrk.c | 93 do_test (size_t align, size_t pos, size_t len) in do_test() argument 100 align &= 7; in do_test() 101 if ((align + pos + 10) * sizeof (CHAR) >= page_size || len > 240) in do_test() 105 s = (CHAR *) (buf1) + align; in do_test() 139 printf ("Length %4zd, alignment %2zd, rej len %2zd:", pos, align, len); in do_test()
|
A D | bench-memcpy-random.c | 33 typedef struct { uint8_t align; uint16_t freq; } align_data_t; member 114 for (j = 0, size = src_align_freq[i].align; j < freq; j++) in init_copy_distribution() 119 for (j = 0, size = dst_align_freq[i].align; j < freq; j++) in init_copy_distribution()
|
/benchtests/strcoll-inputs/ |
A D | filelist#C | 2833 tst-align-clone.c 3472 tst-stack-align.h 3975 align-cpy.S 4452 tst-stack-align.h 4672 tst-stack-align.h 5105 tst-stack-align.h 7588 tst-stack-align.h 11829 tst-align.c 12453 tst-align.c
|
A D | filelist#en_US.UTF-8 | 2833 tst-align-clone.c 3472 tst-stack-align.h 3975 align-cpy.S 4452 tst-stack-align.h 4672 tst-stack-align.h 5105 tst-stack-align.h 7588 tst-stack-align.h 11829 tst-align.c 12453 tst-align.c
|