double test1 (double x) { double s, c; s = __builtin_sin (x); c = __builtin_cos (x); return s + c; }
void test_double_cos (void) { int i; for (i = 0; i < SIZE; i++) d1[i] = __builtin_cos (d2[i]); }
double test2 (double x) { double s, c; x = x * 2; s = __builtin_sin (x); c = __builtin_cos (x); return s + c; }
double test3 (double x, int b) { double s, c; if (b) x = x * 2; s = __builtin_sin (x); c = __builtin_cos (x); return s + c; }
double f2(double x) { return __builtin_cos(x); }
double test2(double x) { return __builtin_cos(x); }