On Mon, 31 Mar 2025, Jakub Jelinek wrote:
> On Mon, Mar 31, 2025 at 11:12:45AM +0200, Richard Biener wrote:
> > The following disables tail recursion optimization when fixed-point
> > types are involved as we cannot generate -1 for all fixed-point
> > types.
> >
> > Bootstrapped and tested on x86
The following disables tail recursion optimization when fixed-point
types are involved as we cannot generate -1 for all fixed-point
types.
Bootstrapped and tested on x86_64-unknown-linux-gnu. OK?
Thanks,
Richard.
PR tree-optimization/119532
* tree-tailcall.cc (process_assignment
On Mon, Mar 31, 2025 at 11:25:27AM +0200, Richard Biener wrote:
> > > PR tree-optimization/119532
> > > * tree-tailcall.cc (process_assignment): FAIL for fixed-point
> > > typed functions.
> > >
> > > * gcc.dg/torture/pr119532.c: New testcase.
> >
> > So shouldn't we punt in that case jus
On Mon, Mar 31, 2025 at 11:12:45AM +0200, Richard Biener wrote:
> The following disables tail recursion optimization when fixed-point
> types are involved as we cannot generate -1 for all fixed-point
> types.
>
> Bootstrapped and tested on x86_64-unknown-linux-gnu. OK?
>
> Thanks,
> Richard.
>