1  /* { dg-do compile { target ia32 } } */
       2  /* { dg-options "-Ofast -m3dnow -msse4.1" } */
       3  
       4  float *foo_p;
       5  
       6  void
       7  foo(float *__restrict q) {
       8    foo_p[0] = __builtin_truncf(q[0]);
       9    foo_p[1] = __builtin_truncf(q[1]);
      10  }