Re: [PATCH] Performance fix for libmpx memmove wrapper

2015-12-24 Thread Aleksandra Tsvetkova
Description: 2015-12-11 Tsvetkova Alexandra * libmpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): separate case for size of pointer. On Thu, Dec 24, 2015 at 2:21 PM, Aleksandra Tsvetkova wrote: > This patch was tested on spec2000, spec2006 and make check. It fixes > regress

[PATCH] Performance fix for libmpx memmove wrapper

2015-12-24 Thread Aleksandra Tsvetkova
This patch was tested on spec2000, spec2006 and make check. It fixes regression on vortex. 2015-12-11 Tsvetkova Alexandra * libmpxwrap/mpx_wrappers.c (mpx_pointer): New type. diff --git a/libmpx/mpxwrap/mpx_wrappers.c b/libmpx/mpxwrap/mpx_wrappers.c old mode 100644 new mode 100755 index ffa

Re: [PATCH] New version of libmpx with new memmove wrapper

2015-12-08 Thread Aleksandra Tsvetkova
Wrong version of patch was attached. On Tue, Dec 8, 2015 at 1:46 PM, Aleksandra Tsvetkova wrote: > gcc/testsuite/ChangeLog > 2015-10-27 Tsvetkova Alexandra > > * gcc.target/i386/mpx/memmove-1.c: New test for __mpx_wrapper_memmove. > * gcc.target/i386/mpx/memmove-2.c: Ne

Re: [PATCH] New version of libmpx with new memmove wrapper

2015-12-08 Thread Aleksandra Tsvetkova
gcc/testsuite/ChangeLog 2015-10-27 Tsvetkova Alexandra * gcc.target/i386/mpx/memmove-1.c: New test for __mpx_wrapper_memmove. * gcc.target/i386/mpx/memmove-2.c: New test covering fail on spec. libmpx/ChangeLog 2015-10-28 Tsvetkova Alexandra * mpxrt/Makefile.am (libmpx_la_LDFLAG

Re: [PATCH] New version of libmpx with new memmove wrapper

2015-12-06 Thread Aleksandra Tsvetkova
Fixed all. Now there are no new fails on spec2000 diff --git a/gcc/testsuite/gcc.target/i386/mpx/memmove.c b/gcc/testsuite/gcc.target/i386/mpx/memmove.c new file mode 100755 index 000..57030a3 --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/mpx/memmove.c @@ -0,0 +1,119 @@ +/* { dg-do run } *

Re: [PATCH] New version of libmpx with new memmove wrapper

2015-11-25 Thread Aleksandra Tsvetkova
I ran make check (paseed) and spec 2000, where 1 extra test(255.vortex) failed. On Wed, Nov 25, 2015 at 6:41 PM, Aleksandra Tsvetkova wrote: > gcc/testsuite/ChangeLog > 2015-10-27 Tsvetkova Alexandra > > * gcc.target/i386/mpx/memmove.c: New test for __mpx_wrapper_memmove

Re: [PATCH] New version of libmpx with new memmove wrapper

2015-11-25 Thread Aleksandra Tsvetkova
gcc/testsuite/ChangeLog 2015-10-27 Tsvetkova Alexandra * gcc.target/i386/mpx/memmove.c: New test for __mpx_wrapper_memmove. libmpx/ChangeLog 2015-10-28 Tsvetkova Alexandra * mpxrt/Makefile.am (libmpx_la_LDFLAGS): Add -version-info option. * libmpxwrap/Makefile.am (libmpx_la_LDF

Re: [PATCH] New version of libmpx with new memmove wrapper

2015-11-23 Thread Aleksandra Tsvetkova
gcc/testsuite/ChangeLog +2015-10-27 Tsvetkova Alexandra + + * gcc.target/i386/mpx/memmove.c: New test for __mpx_wrapper_memmove. libmpx/ChangeLog +2015-10-28 Tsvetkova Alexandra + + * mpxrt/Makefile.am (libmpx_la_LDFLAGS): Add -version-info option. + * libmpxwrap/Makefile.am (libmpx_la_LDFLA

[PATCH] New version of libmpx with new memmove wrapper

2015-11-05 Thread Aleksandra Tsvetkova
New version of libmpx was added. There is a new function get_bd() that allows to get bounds directory. Wrapper for memmove was modified. Now it moves data and then moves corresponding bounds directly from one bounds table to another. This approach made moving unaligned pointers possible. It also ma