On Tue, Jun 5, 2012 at 2:21 AM, Richard Guenther rguent...@suse.de wrote:
On Thu, 31 May 2012, Richard Guenther wrote:
On Wed, 30 May 2012, Richard Guenther wrote:
The patch below extents memset recognition to cover a few more
non-byte-size store loops and all byte-size store loops.
On Thu, 31 May 2012, Richard Guenther wrote:
On Wed, 30 May 2012, Richard Guenther wrote:
The patch below extents memset recognition to cover a few more
non-byte-size store loops and all byte-size store loops. This exposes
issues with our builtins.exp testsuite which has custom
On Wed, 30 May 2012, Richard Guenther wrote:
The patch below extents memset recognition to cover a few more
non-byte-size store loops and all byte-size store loops. This exposes
issues with our builtins.exp testsuite which has custom memset
routines like
void *
my_memset (void *d, int
Hi,
On Thu, 31 May 2012, Richard Guenther wrote:
Bootstrapped (with memset recognition enabled by default) and tested
on x86_64-unknown-linux-gnu with the aforementioned issues.
The following fixes it by simply always adding
-fno-tree-loop-distribute-patterns to builtins.exp.
The patch below extents memset recognition to cover a few more
non-byte-size store loops and all byte-size store loops. This exposes
issues with our builtins.exp testsuite which has custom memset
routines like
void *
my_memset (void *d, int c, size_t n)
{
char *dst = (char *) d;
while (n--)