Lines Matching refs:srcalign
129 …mcpy_routine(void *memcpy_routine(void *, const void *, size_t), size_t srcalign, size_t dstalign)… in bench_memcpy_routine() argument
135 memcpy_routine(dst + dstalign, src + srcalign, BUFFER_SIZE); in bench_memcpy_routine()
142 size_t srcalign, dstalign; in bench_memcpy() local
147 for (srcalign = 0; srcalign < 64; ) { in bench_memcpy()
150 null = bench_memcpy_routine(&null_memcpy, srcalign, dstalign); in bench_memcpy()
151 c = bench_memcpy_routine(&c_memmove, srcalign, dstalign); in bench_memcpy()
152 libc = bench_memcpy_routine(&memcpy, srcalign, dstalign); in bench_memcpy()
153 mine = bench_memcpy_routine(&mymemcpy, srcalign, dstalign); in bench_memcpy()
155 printf("srcalign %zu, dstalign %zu: ", srcalign, dstalign); in bench_memcpy()
167 if (srcalign < 8) in bench_memcpy()
168 srcalign++; in bench_memcpy()
170 srcalign <<= 1; in bench_memcpy()
184 size_t srcalign, dstalign, size; in validate_memcpy() local
193 for (srcalign = 0; srcalign < 64; srcalign++) { in validate_memcpy()
194 printf("srcalign %zu\n", srcalign); in validate_memcpy()
206 c_memmove(dst + dstalign, src + srcalign, size); in validate_memcpy()
207 memcpy(dst2 + dstalign, src2 + srcalign, size); in validate_memcpy()
211 … printf("error! srcalign %zu, dstalign %zu, size %zu\n", srcalign, dstalign, size); in validate_memcpy()