2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / opt / pr79396.C
blob328c271358a3216632019f3f89922517e8331de1
1 // PR middle-end/79396
2 // { dg-do compile }
3 // { dg-options "-fnon-call-exceptions -O2" }
4 // { dg-additional-options "-mfma" { target i?86-*-* x86_64-*-* } }
6 struct A { A (); ~A (); };
8 float
9 foo (float x)
11   A a;
12   return __builtin_pow (x, 2) + 2;