Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.c-torture / compile / 20020103-1.c
blobb9861688ddd6963c007e5aa26860118fb696ae6e
1 /* This testcase failed on Alpha at -O2 when simplifying conditional
2 expressions. */
4 int foo (void);
6 struct A
8 int a, b, c, d;
9 };
11 void bar (struct A *x)
13 int e, f;
15 e = foo ();
16 e = e / x->b;
17 if (e < 1)
18 e = 1;
19 f = (x->a + x->c) / e;
20 if (f < x->d)
21 x->d -= (1 << 16) / 8;