Skip analyzer strndup test on hppa*-*-hpux*
[official-gcc.git] / gcc / testsuite / gcc.dg / wrapped-binop-simplify.c
blob706eed84b8b5d2c28956ec6c6b81afb969aeda1c
1 /* { dg-do compile { target { { i?86-*-* x86_64-*-* s390*-*-* } && lp64 } } } */
2 /* { dg-options "-O2 -fdump-tree-vrp2-details" } */
3 /* { dg-final { scan-tree-dump-times "gimple_simplified to" 1 "vrp2" } } */
5 void v1 (unsigned long *in, unsigned long *out, unsigned int n)
7 int i;
9 for (i = 0; i < n; i++)
11 out[i] = in[i];
15 void v2 (unsigned long *in, unsigned long *out, int n)
17 int i;
19 for (i = 0; i < n; i++)
21 out[i] = in[i];
25 void v3 (unsigned long *in, unsigned long *out, unsigned int n)
27 unsigned int i;
29 for (i = 0; i < n; i++)
31 out[i] = in[i];
35 void v4 (unsigned long *in, unsigned long *out, int n)
37 unsigned int i;
39 for (i = 0; i < n; i++)
41 out[i] = in[i];