Re: [PATCH PR89725]Handle DR's access functions of loops not in DDR's loop_nest

2019-04-08 Thread Richard Biener
On Mon, Apr 8, 2019 at 8:17 AM bin.cheng wrote: > > > > > > > -- > > Sender:Richard Biener > > Sent At:2019 Apr. 1 (Mon.) 21:07 > > Recipient:bin.cheng > > Cc:GCC Patches > > Subj

Re: [PATCH PR89725]Handle DR's access functions of loops not in DDR's loop_nest

2019-04-07 Thread bin.cheng
> > > -- > Sender:Richard Biener > Sent At:2019 Apr. 1 (Mon.) 21:07 > Recipient:bin.cheng > Cc:GCC Patches > Subject:Re: [PATCH PR89725]Handle DR's access functions of loops not in DDR's >

Re: [PATCH PR89725]Handle DR's access functions of loops not in DDR's loop_nest

2019-04-01 Thread Richard Biener
On Mon, Apr 1, 2019 at 5:10 AM bin.cheng wrote: > > Hi, > > As described in comments of PR89725, this patch fixes out-of-bound access > during > computing classic dist/dir vector for DDR. Basically it does two things: A) > Handle > relevant chrec of outer loop in multivariate access function as

[PATCH PR89725]Handle DR's access functions of loops not in DDR's loop_nest

2019-03-31 Thread bin.cheng
Hi, As described in comments of PR89725, this patch fixes out-of-bound access during computing classic dist/dir vector for DDR. Basically it does two things: A) Handle relevant chrec of outer loop in multivariate access function as invariant symbol during DDR analysis; B) Bypass relevant univar