PING^1 [PATCH v5 00/11] Allow TImode/OImode/XImode in op_by_pieces operations

2021-07-12 Thread H.J. Lu via Gcc-patches
On Thu, Jul 1, 2021 at 8:22 AM H.J. Lu wrote: > > Changes in the v5 patches: > > 1. Add TARGET_GEN_MEMSET_SCRATCH_RTX to allow the backend to use a hard > scratch register to avoid stack realignment when expanding memset. > 2. Use vec_duplicate, instead of adding TARGET_READ_MEMSET_VALUE and > TAR

[PATCH v5 00/11] Allow TImode/OImode/XImode in op_by_pieces operations

2021-07-01 Thread H.J. Lu via Gcc-patches
Changes in the v5 patches: 1. Add TARGET_GEN_MEMSET_SCRATCH_RTX to allow the backend to use a hard scratch register to avoid stack realignment when expanding memset. 2. Use vec_duplicate, instead of adding TARGET_READ_MEMSET_VALUE and TARGET_GEN_MEMSET_VALUE, to expand memset if available. Change