Re: [PATCH] [wwwdocs] Update description of GM2 and document branch

2021-07-16 Thread Gaius Mulley via Gcc-patches
Gerald Pfeifer writes: >> +is fully operational with the GCC 10 and GCC 11 (on > > Here I'd omit "the", though I cannot (linguistically) explain why > and have to refer to established practice. thanks for catching the unnecessary "the" - all committed and pushed now, regards, Gaius

[PATCH] Add QI vector mode support to by-pieces for memset

2021-07-16 Thread H.J. Lu via Gcc-patches
On Fri, Jul 16, 2021 at 7:15 AM H.J. Lu wrote: > > On Fri, Jul 16, 2021 at 6:24 AM Richard Sandiford > wrote: > > > > "H.J. Lu via Gcc-patches" writes: > > > On Fri, Jul 16, 2021 at 4:38 AM Richard Sandiford > > > wrote: > > >> > > >> "H.J. Lu via Gcc-patches" writes: > > >> > 1. Rewrite built

[PATCH, Fortran] [PR libfortran/101317] Bind(c): Improve error checking in CFI_* functions

2021-07-16 Thread Sandra Loosemore
This patch is for PR101317, one of the bugs uncovered by the TS29113 testsuite. Here I'd observed that CFI_establish, etc was not diagnosing some invalid-argument situations documented in the standard, although it was properly catching others. After fixing those I discovered a couple small mi

[COMMITTED] tree-optimization/96542 - Add wi_fold_in_parts.

2021-07-16 Thread Andrew MacLeod via Gcc-patches
Range-ops uses wi_fold (implemented by each opcode)  to individually fold subranges one at a time and then combines them. This patch first calls wi_fold_in_parts which checks if one of the subranges is small, and if so, further splits that subrange into constants. Currently, if a subrange is 4

<    1   2