Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.c-torture / execute / 20010119-1.c
blobc2a691a39e729b92de292967d49dd78a386f6332
1 #ifdef __OPTIMIZE__
2 extern void undef (void);
4 void bar (unsigned x) { }
5 void baz (unsigned x) { }
7 extern inline void foo (int a, int b)
9 int c = 0;
10 while (c++ < b)
11 (__builtin_constant_p (a) ? ((a) > 20000 ? undef () : bar (a)) : baz (a));
13 #else
14 void foo (int a, int b)
17 #endif
19 int main (void)
21 foo(10, 100);
22 exit (0);