Re: [PATCH v8 2/2] Don't move cold code out of loop by checking bb count

2021-12-20 Thread Xionghu Luo via Gcc-patches
On 2021/12/20 15:29, Richard Biener wrote: > On Wed, Dec 8, 2021 at 7:32 AM Xionghu Luo wrote: >> >> >> >> On 2021/12/7 20:17, Richard Biener wrote: > + class loop *coldest_loop = coldest_outermost_loop[loop->num]; > + if (loop_depth (coldest_loop) < loop_depth (outermost_loop))

Re: [PATCH v8 2/2] Don't move cold code out of loop by checking bb count

2021-12-19 Thread Richard Biener via Gcc-patches
On Wed, Dec 8, 2021 at 7:32 AM Xionghu Luo wrote: > > > > On 2021/12/7 20:17, Richard Biener wrote: > >>> + class loop *coldest_loop = coldest_outermost_loop[loop->num]; > >>> + if (loop_depth (coldest_loop) < loop_depth (outermost_loop)) > >>> +{ > >>> + class loop *hotter_loop =

Re: [PATCH v8 2/2] Don't move cold code out of loop by checking bb count

2021-12-07 Thread Xionghu Luo via Gcc-patches
On 2021/12/7 20:17, Richard Biener wrote: >>> + class loop *coldest_loop = coldest_outermost_loop[loop->num]; >>> + if (loop_depth (coldest_loop) < loop_depth (outermost_loop)) >>> +{ >>> + class loop *hotter_loop = hotter_than_inner_loop[loop->num]; >>> + if (!hotter_loop >>> +

Re: [PATCH v8 2/2] Don't move cold code out of loop by checking bb count

2021-12-07 Thread Richard Biener via Gcc-patches
On Mon, Dec 6, 2021 at 6:26 AM Xionghu Luo wrote: > > > > On 2021/12/6 13:09, Xionghu Luo via Gcc-patches wrote: > > > > > > On 2021/12/1 18:09, Richard Biener wrote: > >> On Wed, Nov 10, 2021 at 4:08 AM Xionghu Luo wrote: > >>> > >>> > >>> > >>> On 2021/11/4 21:00, Richard Biener wrote: >

Re: [PATCH v8 2/2] Don't move cold code out of loop by checking bb count

2021-12-05 Thread Xionghu Luo via Gcc-patches
On 2021/12/6 13:09, Xionghu Luo via Gcc-patches wrote: > > > On 2021/12/1 18:09, Richard Biener wrote: >> On Wed, Nov 10, 2021 at 4:08 AM Xionghu Luo wrote: >>> >>> >>> >>> On 2021/11/4 21:00, Richard Biener wrote: On Wed, Nov 3, 2021 at 2:29 PM Xionghu Luo wrote: > > >> +

Re: [PATCH v8 2/2] Don't move cold code out of loop by checking bb count

2021-12-05 Thread Xionghu Luo via Gcc-patches
On 2021/12/1 18:09, Richard Biener wrote: > On Wed, Nov 10, 2021 at 4:08 AM Xionghu Luo wrote: >> >> >> >> On 2021/11/4 21:00, Richard Biener wrote: >>> On Wed, Nov 3, 2021 at 2:29 PM Xionghu Luo wrote: > + while (outmost_loop != loop) > +{ > + if