Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-17 Thread Richard Biener
On Tue, 17 Nov 2020, Jiufu Guo wrote: > Jiufu Guo writes: > > > On 2020-11-16 17:35, Richard Biener wrote: > >> On Mon, Nov 16, 2020 at 10:26 AM Jiufu Guo > >> wrote: > >>> > >>> Jiufu Guo writes: > >>> > >>> > Richard Biener writes: > >>> > > >>> >> On Wed, 11 Nov 2020, Jiufu Guo wrote: > >>

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-17 Thread Jiufu Guo via Gcc-patches
Jiufu Guo writes: > On 2020-11-16 17:35, Richard Biener wrote: >> On Mon, Nov 16, 2020 at 10:26 AM Jiufu Guo >> wrote: >>> >>> Jiufu Guo writes: >>> >>> > Richard Biener writes: >>> > >>> >> On Wed, 11 Nov 2020, Jiufu Guo wrote: >>> >> .. >>> + >>> + /* Check dominator info before get loo

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-16 Thread Jiufu Guo via Gcc-patches
On 2020-11-16 17:35, Richard Biener wrote: On Mon, Nov 16, 2020 at 10:26 AM Jiufu Guo wrote: Jiufu Guo writes: > Richard Biener writes: > >> On Wed, 11 Nov 2020, Jiufu Guo wrote: >> >>> >>> Thanks a lot for the suggestion from previous mails. >>> The patch was updated accordingly. >>> >>> T

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-16 Thread Richard Biener via Gcc-patches
On Mon, Nov 16, 2020 at 10:26 AM Jiufu Guo wrote: > > Jiufu Guo writes: > > > Richard Biener writes: > > > >> On Wed, 11 Nov 2020, Jiufu Guo wrote: > >> > >>> > >>> Thanks a lot for the sugguestion from previous mails. > >>> The patch was updated accordingly. > >>> > >>> This updated patch propa

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-16 Thread Jiufu Guo via Gcc-patches
Jiufu Guo writes: > Richard Biener writes: > >> On Wed, 11 Nov 2020, Jiufu Guo wrote: >> >>> >>> Thanks a lot for the sugguestion from previous mails. >>> The patch was updated accordingly. >>> >>> This updated patch propagates loop-closed PHIs them out after >>> loop_optimizer_finalize under

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-16 Thread Jiufu Guo via Gcc-patches
Richard Biener writes: > On Wed, 11 Nov 2020, Jiufu Guo wrote: > >> >> Thanks a lot for the sugguestion from previous mails. >> The patch was updated accordingly. >> >> This updated patch propagates loop-closed PHIs them out after >> loop_optimizer_finalize under a new introduced flag. At some

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-13 Thread Richard Biener
On Wed, 11 Nov 2020, Jiufu Guo wrote: > > Thanks a lot for the sugguestion from previous mails. > The patch was updated accordingly. > > This updated patch propagates loop-closed PHIs them out after > loop_optimizer_finalize under a new introduced flag. At some cases, > to clean up loop-closed

Re: [PATCH V2] Clean up loop-closed PHIs after loop finalize

2020-11-11 Thread Jiufu Guo via Gcc-patches
Thanks a lot for the sugguestion from previous mails. The patch was updated accordingly. This updated patch propagates loop-closed PHIs them out after loop_optimizer_finalize under a new introduced flag. At some cases, to clean up loop-closed PHIs would save efforts of optimization passes after