blob: 6f8269abe04d8a9bb44a61fe6a2e4d12306b90b1 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-additional-options "-fexcess-precision=fast -O1 -fdump-tree-optimized" } */
/* { dg-require-effective-target double64plus } */
void foo (float a, float b, float *c)
{
double e = (double)a * (double)b;
*c = (float)e;
}
/* { dg-final { scan-tree-dump-not {double} "optimized" } } */