blob: ea9e9cd7a378c4e44c67e085d5a41a3052a57436 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O3 -std=gnu99 -ffast-math -fno-finite-math-only -march=z13" } */
int b, c, d;
double *e;
int f() {
double *a = a;
int g = d, f = c, h = b;
if (__builtin_expect(f, 0))
for (; g < h; g++)
e[g] = (int)(a[g] >= 0.0 ? g + 0.99999999 : a[g]);
return 0;
}