https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118560
--- Comment #5 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #4)
> And self-recursion isn't really needed, even
> struct { _Decimal32 a; } b;
> void foo (int, _Decimal32);
>
> void
> bar (int, _Decimal32 d)
> {
> foo (1, 1);
> b.a = d;
> }
> takes 1700x as long as before.
Sorry for the compiler speed degradation. I'll try to fix this as soon as
possible.
