OSDN Git Service

Latest updates from FSF 4.7 branch
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / tree-ssa / vrp58.c
1 /* { dg-do compile } */
2 /* { dg-skip-if "test too big" { avr-*-* m32c-*-* h8300-*-* xstormy16-*-* } { "*" } { "" } } */
3 /* { dg-options "-O2 -fdump-tree-vrp1-details" } */
4
5 long long
6 foo (long long a, signed char b, signed char c)
7 {
8   int bc = b * c;
9   return a + (short)bc;
10 }
11
12 /* { dg-final { scan-tree-dump "Folded into" "vrp1" } } */
13 /* { dg-final { cleanup-tree-dump "vrp1" } } */