1 /* { dg-do compile { target { lp64 } } } */
2 /* { dg-options "-O2 -mtune=intel" } */
f(float x)3 float f(float x)
4 {
5     union {float f; unsigned i;} u = {x};
6     u.i |= 0x80000000;
7     return u.f;
8 }
9 /* { dg-final { scan-assembler-not "rsp"} } */
10