Re: [PATCH][RFC] tree-optimization/84201 - add --param vect-induction-float

2022-03-08 Thread Richard Sandiford via Gcc-patches
Richard Biener writes: > This adds a --param to allow disabling of vectorization of > floating point inductions. Ontop of -Ofast this should allow > 549.fotonik3d_r to not miscompare. > > While I thought of a more elaborate way of disabling certain > vectorization kinds (reductions also came to m

Re: [PATCH][RFC] tree-optimization/84201 - add --param vect-induction-float

2022-03-08 Thread Richard Biener via Gcc-patches
On Tue, 8 Mar 2022, Jeff Law wrote: > > > On 3/8/2022 5:56 AM, Richard Biener via Gcc-patches wrote: > > This adds a --param to allow disabling of vectorization of > > floating point inductions. Ontop of -Ofast this should allow > > 549.fotonik3d_r to not miscompare. > > > > While I thought of

Re: [PATCH][RFC] tree-optimization/84201 - add --param vect-induction-float

2022-03-08 Thread Jeff Law via Gcc-patches
On 3/8/2022 5:56 AM, Richard Biener via Gcc-patches wrote: This adds a --param to allow disabling of vectorization of floating point inductions. Ontop of -Ofast this should allow 549.fotonik3d_r to not miscompare. While I thought of a more elaborate way of disabling certain vectorization kin

[PATCH][RFC] tree-optimization/84201 - add --param vect-induction-float

2022-03-08 Thread Richard Biener via Gcc-patches
This adds a --param to allow disabling of vectorization of floating point inductions. Ontop of -Ofast this should allow 549.fotonik3d_r to not miscompare. While I thought of a more elaborate way of disabling certain vectorization kinds (reductions also came to my mind) this for now simply uses a