Re: [PATCH] Add 3 target hooks for memset

2021-05-26 Thread Richard Biener via Gcc-patches
On Tue, May 25, 2021 at 5:12 PM H.J. Lu wrote: > > On Tue, May 25, 2021 at 7:34 AM Richard Biener > wrote: > > > > On Thu, May 20, 2021 at 10:50 PM H.J. Lu wrote: > > > > > > On Wed, May 19, 2021 at 5:55 AM H.J. Lu wrote: > > > > > > > > On Wed, May 19, 2021 at 2:25 AM Richard Biener > > > >

Re: [PATCH] Add 3 target hooks for memset

2021-05-25 Thread H.J. Lu via Gcc-patches
On Tue, May 25, 2021 at 7:34 AM Richard Biener wrote: > > On Thu, May 20, 2021 at 10:50 PM H.J. Lu wrote: > > > > On Wed, May 19, 2021 at 5:55 AM H.J. Lu wrote: > > > > > > On Wed, May 19, 2021 at 2:25 AM Richard Biener > > > wrote: > > > > > > > > On Tue, May 18, 2021 at 9:16 PM H.J. Lu

Re: [PATCH] Add 3 target hooks for memset

2021-05-25 Thread Richard Biener via Gcc-patches
On Thu, May 20, 2021 at 10:50 PM H.J. Lu wrote: > > On Wed, May 19, 2021 at 5:55 AM H.J. Lu wrote: > > > > On Wed, May 19, 2021 at 2:25 AM Richard Biener > > wrote: > > > > > > On Tue, May 18, 2021 at 9:16 PM H.J. Lu wrote: > > > > > > > > Add TARGET_READ_MEMSET_VALUE and

Re: [PATCH] Add 3 target hooks for memset

2021-05-21 Thread H.J. Lu via Gcc-patches
On Thu, May 20, 2021 at 10:42 PM Bernd Edlinger wrote: > > On 5/20/21 10:49 PM, H.J. Lu wrote: > > On Wed, May 19, 2021 at 5:55 AM H.J. Lu wrote: > >> > >> On Wed, May 19, 2021 at 2:25 AM Richard Biener > >> wrote: > >>> > >>> On Tue, May 18, 2021 at 9:16 PM H.J. Lu wrote: > > Add

Re: [PATCH] Add 3 target hooks for memset

2021-05-20 Thread Bernd Edlinger
On 5/20/21 10:49 PM, H.J. Lu wrote: > On Wed, May 19, 2021 at 5:55 AM H.J. Lu wrote: >> >> On Wed, May 19, 2021 at 2:25 AM Richard Biener >> wrote: >>> >>> On Tue, May 18, 2021 at 9:16 PM H.J. Lu wrote: Add TARGET_READ_MEMSET_VALUE and TARGET_GEN_MEMSET_VALUE to support target

[PATCH] Add 3 target hooks for memset

2021-05-20 Thread H.J. Lu via Gcc-patches
value; if (prev != nullptr && prev->data != nullptr) { /* Use the previous data in the same mode. */ if (prev->mode == mode) return prev->data; value = targetm.gen_memset_value_from_prev (prevp, mode); } else value = nullptr; r