PR tree-optimization/81303
[official-gcc.git] / gcc / testsuite / gcc.dg / pr64715-2.c
blob5c799123f0730567a6426b29434c0ffb5fad9994
1 /* PR tree-optimization/64715 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fdump-tree-optimized" } */
5 void bar (char *, int);
7 void
8 foo (int x)
10 char p[16], *q;
11 q = p;
12 if (x)
13 q = p + 3;
14 __builtin___strcpy_chk (q, "abcdefghijkl", __builtin_object_size (q, 1));
15 bar (p, x);
18 /* { dg-final { scan-tree-dump "__builtin_memcpy \\\(\[^;\n\r\]*, \"abcdefghijkl\", 13\\\);" "optimized" } } */