1 /* Verify that we do not inline isnanf test info -ffast-math code but that we
2 do inline trivial functions across -Ofast boundary. */
4 /* { dg-require-effective-target c99_runtime } */
5 /* { dg-options "-O2" } */
6 /* { dg-add-options c99_runtime } */
8 extern int isnanf (float);
9 /* Can't be inlined because isnanf will be optimized out. */
28 __attribute__ ((optimize("Ofast")))
36 if (!__builtin_constant_p (a
))