Re: [PATCH 1/8] rs6000: More factoring of overload processing

2022-01-28 Thread Segher Boessenkool
On Fri, Jan 28, 2022 at 03:19:48PM -0600, Bill Schmidt wrote: > On 1/28/22 1:11 PM, Segher Boessenkool wrote: > > On Fri, Jan 28, 2022 at 11:50:19AM -0600, Bill Schmidt wrote: > >> + and the generic code will issue the appropriate error message. Skip > >> + this test for functions where

Re: [PATCH 1/8] rs6000: More factoring of overload processing

2022-01-28 Thread Bill Schmidt via Gcc-patches
On 1/28/22 1:11 PM, Segher Boessenkool wrote: > On Fri, Jan 28, 2022 at 11:50:19AM -0600, Bill Schmidt wrote: >> This patch continues the refactoring started with r12-6014. > ab3f5b71dc6e > >> + and the generic code will issue the appropriate error message. Skip >> + this test for

Re: [PATCH 1/8] rs6000: More factoring of overload processing

2022-01-28 Thread Segher Boessenkool
On Fri, Jan 28, 2022 at 11:50:19AM -0600, Bill Schmidt wrote: > This patch continues the refactoring started with r12-6014. ab3f5b71dc6e > + and the generic code will issue the appropriate error message. Skip > + this test for functions where we don't fully describe all the possible > +

[PATCH 1/8] rs6000: More factoring of overload processing

2022-01-28 Thread Bill Schmidt via Gcc-patches
This patch continues the refactoring started with r12-6014. I had previously noted that the resolve_vec* routines can be further simplified by processing the argument list earlier, so that all routines can use the arrays of arguments and types. I found that this was useful for some of the