Re: [PATCH][Middle-end][version 2]2nd patch of PR78809 and PR83026

2018-01-25 Thread Qing Zhao
> > We're now in stage4 so please queue this patch and ping it during > next stage1. > I will update my patch based on Jeff and your comments, and send it during next stage 1. thanks. Qing

Re: [PATCH][Middle-end][version 2]2nd patch of PR78809 and PR83026

2018-01-25 Thread Qing Zhao
Hi, Jeff, Really sorry for my delay. Your email on 1/12/2018 and Richard’s email on 1/15/2018, were completely lost in my mailboxes until yesterday my colleague, Paolo Carlini, forwarded it to me. I really apologize for the late reply. Please see my reply below: > On Jan 12, 2018, at 4:

Re: [PATCH][Middle-end][version 2]2nd patch of PR78809 and PR83026

2018-01-15 Thread Richard Biener
On Fri, 12 Jan 2018, Jeff Law wrote: > On 12/21/2017 02:25 PM, Qing Zhao wrote: > > Hi, > > > > I updated my patch based on all your comments. > > > > the major changes are the following: > > > > 1. replace the candidate calls with __builtin_str(n)cmp_eq instead of > > __builtin_memcmp_e

Re: [PATCH][Middle-end][version 2]2nd patch of PR78809 and PR83026

2018-01-12 Thread Jeff Law
On 12/21/2017 02:25 PM, Qing Zhao wrote: > Hi, > > I updated my patch based on all your comments. > > the major changes are the following: > > 1. replace the candidate calls with __builtin_str(n)cmp_eq instead of > __builtin_memcmp_eq; > in builtins.c, when expanding the ne