From 54c42edf79e7319010b7efa0a1e78acabb0205bd Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Thu, 13 Oct 2011 09:54:58 +0000 Subject: [PATCH] memcpy-4.c: New test. 2011-10-13 Tom de Vries * gcc.dg/memcpy-4.c: New test. From-SVN: r179897 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.dg/memcpy-4.c | 11 +++++++++++ 2 files changed, 15 insertions(+) create mode 100644 gcc/testsuite/gcc.dg/memcpy-4.c diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ea7d8d8..94faa47 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2011-10-13 Tom de Vries + + * gcc.dg/memcpy-4.c: New test. + 2011-10-13 Richard Guenther PR tree-optimization/50698 diff --git a/gcc/testsuite/gcc.dg/memcpy-4.c b/gcc/testsuite/gcc.dg/memcpy-4.c new file mode 100644 index 0000000..4fe72ec --- /dev/null +++ b/gcc/testsuite/gcc.dg/memcpy-4.c @@ -0,0 +1,11 @@ +/* { dg-do compile } */ +/* { dg-options "-O2 -fdump-rtl-expand" } */ + +void +f1 (char *p) +{ + __builtin_memcpy (p, "123", 3); +} + +/* { dg-final { scan-rtl-dump-times "mem/s/u" 3 "expand" { target mips*-*-* } } } */ +/* { dg-final { cleanup-rtl-dump "expand" } } */ -- 2.7.4