https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123958

--- Comment #14 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Another (C++) reduced testcase with a slightly difference ICE but the same
issue of defer FMA creation with the POW builtin:
```
void a(double);
double b, d;
int c[1];
void e() {
  for (int f : c)
    if (f)
      d = f;
  double g = __builtin_pow(b, 2);
  a(d + g);
}
```

Reply via email to