Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-28 Thread Richard Biener via Gcc-patches
On Mon, 28 Mar 2022, Richard Sandiford wrote: > Richard Biener writes: > > On Mon, 28 Mar 2022, Richard Sandiford wrote: > > > >> Richard Biener writes: > >> > Since we're now vectorizing by default at -O2 issues like PR101908 > >> > become more important where we apply basic-block vectorization

Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-28 Thread Richard Sandiford via Gcc-patches
Richard Biener writes: > On Mon, 28 Mar 2022, Richard Sandiford wrote: > >> Richard Biener writes: >> > Since we're now vectorizing by default at -O2 issues like PR101908 >> > become more important where we apply basic-block vectorization to >> > parts of the function covering loads from function

Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-28 Thread Richard Biener via Gcc-patches
On Mon, 28 Mar 2022, Richard Sandiford wrote: > Richard Biener writes: > > Since we're now vectorizing by default at -O2 issues like PR101908 > > become more important where we apply basic-block vectorization to > > parts of the function covering loads from function parameters passed > > on the s

Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-28 Thread Richard Sandiford via Gcc-patches
Richard Biener writes: > Since we're now vectorizing by default at -O2 issues like PR101908 > become more important where we apply basic-block vectorization to > parts of the function covering loads from function parameters passed > on the stack. Since we have no good idea how the stack pushing >

Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-25 Thread Hongtao Liu via Gcc-patches
On Fri, Mar 25, 2022 at 9:42 PM Richard Biener wrote: > > On Fri, 25 Mar 2022, Hongtao Liu wrote: > > > On Fri, Mar 25, 2022 at 8:11 PM Richard Biener via Gcc-patches > > wrote: > > > > > > Since we're now vectorizing by default at -O2 issues like PR101908 > > > become more important where we app

Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-25 Thread Richard Biener via Gcc-patches
On Fri, 25 Mar 2022, Hongtao Liu wrote: > On Fri, Mar 25, 2022 at 8:11 PM Richard Biener via Gcc-patches > wrote: > > > > Since we're now vectorizing by default at -O2 issues like PR101908 > > become more important where we apply basic-block vectorization to > > parts of the function covering loa

Re: [PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-25 Thread Hongtao Liu via Gcc-patches
On Fri, Mar 25, 2022 at 8:11 PM Richard Biener via Gcc-patches wrote: > > Since we're now vectorizing by default at -O2 issues like PR101908 > become more important where we apply basic-block vectorization to > parts of the function covering loads from function parameters passed > on the stack. S

[PATCH][RFC] tree-optimization/101908 - avoid STLF fails when vectorizing

2022-03-25 Thread Richard Biener via Gcc-patches
Since we're now vectorizing by default at -O2 issues like PR101908 become more important where we apply basic-block vectorization to parts of the function covering loads from function parameters passed on the stack. Since we have no good idea how the stack pushing was performed but we do have a go