/benchtests/ |
A D | bench-strncmp.c | 101 align2 &= 15; in do_test_limit() 108 json_attr_uint (json_ctx, "align2", (double) align2); in do_test_limit() 120 if (align2 < align_n) in do_test_limit() 121 s2 = (CHAR *) ((char *) s2 - (align_n - align2)); in do_test_limit() 157 align2 &= 7; in do_test() 158 if (align2 + (n + 1) * CHARBYTES >= page_size) in do_test() 165 json_attr_uint (json_ctx, "align2", (double) align2); in do_test() 172 s2 = (CHAR *) (buf2 + align2); in do_test() 197 size_t align1, size_t align2, size_t len, in do_one_test_page_boundary() argument 239 size_t align2 = (page_size / CHARBYTES - s) - s2a; in do_test_page_boundary() local [all …]
|
A D | bench-strcmp.c | 102 do_test (json_ctx_t *json_ctx, size_t align1, size_t align2, size_t len, int in do_test() argument 116 align2 &= 63; in do_test() 117 if (align2 + (len + 1) * CHARBYTES >= page_size) in do_test() 123 i = align2 + CHARBYTES * (len + 2); in do_test() 124 s2 = (CHAR *) (buf2 + ((page_size - i) / 16 * 16) + align2); in do_test() 137 json_attr_uint (json_ctx, "align2", (double) align2); in do_test() 149 size_t align1, size_t align2, size_t len, in do_one_test_page_boundary() argument 155 json_attr_uint (json_ctx, "align2", (double) align2); in do_one_test_page_boundary() 191 size_t align2 = (page_size / CHARBYTES - s) - s2a; in do_test_page_boundary() local 193 CHAR *s2p = s2 + align2; in do_test_page_boundary() [all …]
|
A D | bench-memcpy-large.c | 55 do_test (json_ctx_t *json_ctx, size_t align1, size_t align2, size_t len, in do_test() argument 65 align2 &= 4095; in do_test() 66 if (align2 + len >= page_size) in do_test() 70 s2 = (char *) (buf2 + align2); in do_test() 80 json_attr_uint (json_ctx, "align2", (double) align2); in do_test() 91 s2 = (char *) (buf1 + align2); in do_test()
|
A D | bench-strncat.c | 95 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument 106 align2 &= 7; in do_test() 107 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test() 109 if ((align2 + len1 + n) * sizeof (CHAR) > page_size) in do_test() 112 s2 = (CHAR *) (buf2) + align2; in do_test() 122 len1, len2, align1, align2, n); in do_test()
|
A D | bench-memmove-large.c | 52 do_test (json_ctx_t *json_ctx, size_t align1, size_t align2, size_t len) in do_test() argument 61 align2 &= 127; in do_test() 62 if (align2 + len >= page_size) in do_test() 66 s2 = (char *) (buf2 + align2); in do_test() 74 json_attr_uint (json_ctx, "align2", (double) align2); in do_test()
|
A D | bench-memcmp.c | 84 do_test (json_ctx_t *json_ctx, size_t align1, size_t align2, size_t len, in do_test() argument 97 align2 &= (4096 - CHARBYTES); in do_test() 98 if (align2 + (len + 1) * CHARBYTES >= page_size) in do_test() 104 json_attr_uint (json_ctx, "align2", (double) align2); in do_test() 109 s2 = (CHAR *)(buf2 + align2); in do_test() 115 s2[len] = align2; in do_test()
|
A D | bench-memccpy.c | 60 do_test (size_t align1, size_t align2, int c, size_t len, size_t n, in do_test() argument 70 align2 &= 7; in do_test() 71 if (align2 + len >= page_size) in do_test() 75 s2 = (char *) (buf2 + align2); in do_test() 87 printf ("Length %4zd, n %4zd, char %d, alignment %2zd/%2zd:", len, n, c, align1, align2); in do_test()
|
A D | bench-strcasecmp.c | 71 do_test (size_t align1, size_t align2, size_t len, int max_char, in do_test() argument 84 align2 &= 7; in do_test() 85 if (align2 + len + 1 >= page_size) in do_test() 89 s2 = (char *) (buf2 + align2); in do_test() 106 printf ("Length %4zd, alignment %2zd/%2zd:", len, align1, align2); in do_test()
|
A D | bench-strcat.c | 87 do_test (size_t align1, size_t align2, size_t len1, size_t len2, int max_char) in do_test() argument 96 align2 &= 7; in do_test() 97 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test() 101 s2 = (CHAR *) (buf2) + align2; in do_test() 110 printf ("Length %4zd/%4zd, alignment %2zd/%2zd:", len1, len2, align1, align2); in do_test()
|
A D | bench-strcpy.c | 90 do_test (size_t align1, size_t align2, size_t len, int max_char) in do_test() argument 101 align2 &= 7; in do_test() 102 if ((align2 + len) * sizeof (CHAR) >= page_size) in do_test() 106 s2 = (CHAR *) (buf2) + align2; in do_test() 113 align1 * sizeof (CHAR), align2 * sizeof (CHAR)); in do_test()
|
A D | bench-memcpy.c | 60 do_test (json_ctx_t *json_ctx, size_t align1, size_t align2, size_t len, in do_test() argument 70 align2 &= (getpagesize () - 1); in do_test() 71 if (align2 + len >= page_size) in do_test() 75 s2 = (char *) (buf2 + align2); in do_test() 85 json_attr_uint (json_ctx, "align2", (double) align2); in do_test() 96 s2 = (char *) (buf1 + align2); in do_test()
|
A D | bench-strncasecmp.c | 69 do_test (size_t align1, size_t align2, size_t n, size_t len, int max_char, in do_test() argument 82 align2 &= 7; in do_test() 83 if (align2 + len + 1 >= page_size) in do_test() 87 s2 = (char *) (buf2 + align2); in do_test() 104 printf ("Length %4zd, alignment %2zd/%2zd:", len, align1, align2); in do_test()
|
A D | bench-strncpy.c | 101 do_test (size_t align1, size_t align2, size_t len, size_t n, int max_char) in do_test() argument 112 align2 &= 7; in do_test() 113 if ((align2 + len) * sizeof (CHAR) >= page_size) in do_test() 117 s2 = (CHAR *) (buf2) + align2; in do_test() 126 printf ("Length %4zd, n %4zd, alignment %2zd/%2zd:", len, n, align1, align2); in do_test()
|
A D | bench-memmove.c | 54 do_test (json_ctx_t *json_ctx, size_t align1, size_t align2, size_t len) in do_test() argument 63 align2 &= (getpagesize () - 1); in do_test() 64 if (align2 + len >= page_size) in do_test() 68 s2 = (char *) (buf2 + align2); in do_test() 76 json_attr_uint (json_ctx, "align2", (double) align2); in do_test()
|
A D | bench-strcpy_chk.c | 131 do_test (size_t align1, size_t align2, size_t len, size_t dlen, int max_char) in do_test() argument 140 align2 &= 7; in do_test() 141 if (align2 + len >= page_size) in do_test() 145 s2 = (char *) buf2 + align2; in do_test() 152 printf ("Length %4zd, alignment %2zd/%2zd:", len, align1, align2); in do_test()
|
A D | bench-strcasestr.c | 56 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument 60 char *s2 = (char *) (buf2 + align2); in do_test() 92 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
|
A D | bench-strtok.c | 82 do_test (size_t align1, size_t align2, size_t len1, size_t len2, int fail) in do_test() argument 84 char *s2 = (char *) (buf2 + align2); in do_test() 96 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
|
A D | bench-strsep.c | 125 do_test (size_t align1, size_t align2, size_t len1, size_t len2, int fail) in do_test() argument 127 char *s2 = (char *) (buf2 + align2); in do_test() 142 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
|
A D | bench-strstr.c | 158 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument 162 char *s2 = (char *) (buf2 + align2); in do_test() 199 len1, len2, align1, align2, fail ? "fail " : "found"); in do_test()
|
/benchtests/strcoll-inputs/ |
A D | filelist#C | 11880 tst-align2.c
|
A D | filelist#en_US.UTF-8 | 11880 tst-align2.c
|