Test 64-byte alignment in memcpy benchtest

Add 64-byte alignment tests in memcpy benchtest for 64-byte vector
registers.

	* benchtests/bench-memcpy.c (test_main): Test 64-byte alignment.
This commit is contained in:
H.J. Lu 2016-04-01 09:57:40 -07:00
parent 528ffb3a04
commit 32b28d24a1
2 changed files with 12 additions and 0 deletions

View file

@ -1,3 +1,7 @@
2016-04-01 H.J. Lu <hongjiu.lu@intel.com>
* benchtests/bench-memcpy.c (test_main): Test 64-byte alignment.
2016-04-01 Adhemerval Zanella <adhemerval.zanella@linaro.org>
* sysdeps/powerpc/powerpc64/strcspn.S: Remove file.

View file

@ -149,6 +149,14 @@ test_main (void)
do_test (i, i, 16 * i);
}
for (i = 32; i < 64; ++i)
{
do_test (0, 0, 32 * i);
do_test (i, 0, 32 * i);
do_test (0, i, 32 * i);
do_test (i, i, 32 * i);
}
do_test (0, 0, getpagesize ());
return ret;