re PR tree-optimization/33291 (a+=2; a+=2 not simplified to a+=4; with -O3 ...
[gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / pr20490.c
1 /* { dg-do compile } */
2 /* { dg-options "-O -ftree-pre" } */
3 static int a;
4 static int b;
5
6 typedef int gint;
7
8 int blah ()
9 {
10 gint x = a;
11 gint y = b;
12
13 x *= (x < 0) ? -1 : 0;
14 y *= (y < 0) ? -1 : 0;
15
16 return (y * x);
17
18 }
19
20