Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-09-02 Thread Jiufu Guo via Gcc-patches
Richard Biener writes: > On Tue, 31 Aug 2021, guojiufu wrote: > >> On 2021-08-30 20:02, Richard Biener wrote: >> > On Mon, 30 Aug 2021, guojiufu wrote: >> > >> >> On 2021-08-30 14:15, Jiufu Guo wrote: >> >> > Hi, >> >> > >> >> > In patch r12-3136, niter->control, niter->bound and niter->cmp are

Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-08-31 Thread Jiufu Guo via Gcc-patches
在 2021/9/1 上午11:30, Jiufu Guo via Gcc-patches 写道: Richard Biener writes: On Tue, 31 Aug 2021, guojiufu wrote: On 2021-08-30 20:02, Richard Biener wrote: > On Mon, 30 Aug 2021, guojiufu wrote: > >> On 2021-08-30 14:15, Jiufu Guo wrote: >> > Hi, >> > >> > In patch r12-3136, niter->control,

Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-08-31 Thread Jiufu Guo via Gcc-patches
Richard Biener writes: On Tue, 31 Aug 2021, guojiufu wrote: On 2021-08-30 20:02, Richard Biener wrote: > On Mon, 30 Aug 2021, guojiufu wrote: > >> On 2021-08-30 14:15, Jiufu Guo wrote: >> > Hi, >> > >> > In patch r12-3136, niter->control, niter->bound and >> > niter->cmp are >> > derived

Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-08-31 Thread Richard Biener via Gcc-patches
On Tue, 31 Aug 2021, guojiufu wrote: > On 2021-08-30 20:02, Richard Biener wrote: > > On Mon, 30 Aug 2021, guojiufu wrote: > > > >> On 2021-08-30 14:15, Jiufu Guo wrote: > >> > Hi, > >> > > >> > In patch r12-3136, niter->control, niter->bound and niter->cmp are > >> > derived from

Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-08-30 Thread guojiufu via Gcc-patches
On 2021-08-30 20:02, Richard Biener wrote: On Mon, 30 Aug 2021, guojiufu wrote: On 2021-08-30 14:15, Jiufu Guo wrote: > Hi, > > In patch r12-3136, niter->control, niter->bound and niter->cmp are > derived from number_of_iterations_lt. While for 'until wrap condition', > the calculation in

Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-08-30 Thread Richard Biener via Gcc-patches
On Mon, 30 Aug 2021, guojiufu wrote: > On 2021-08-30 14:15, Jiufu Guo wrote: > > Hi, > > > > In patch r12-3136, niter->control, niter->bound and niter->cmp are > > derived from number_of_iterations_lt. While for 'until wrap condition', > > the calculation in number_of_iterations_lt is not align

Re: [PATCH] Set bound/cmp/control for until wrap loop.

2021-08-30 Thread guojiufu via Gcc-patches
On 2021-08-30 14:15, Jiufu Guo wrote: Hi, In patch r12-3136, niter->control, niter->bound and niter->cmp are derived from number_of_iterations_lt. While for 'until wrap condition', the calculation in number_of_iterations_lt is not align the requirements on the define of them and

[PATCH] Set bound/cmp/control for until wrap loop.

2021-08-30 Thread Jiufu Guo via Gcc-patches
Hi, In patch r12-3136, niter->control, niter->bound and niter->cmp are derived from number_of_iterations_lt. While for 'until wrap condition', the calculation in number_of_iterations_lt is not align the requirements on the define of them and requirements in determine_exit_conditions. This patch