Re: [PATCH 3/8] rs6000: Convert built-in constraints to form

2022-01-31 Thread Bill Schmidt via Gcc-patches
On 1/31/22 11:28 AM, Segher Boessenkool wrote: > On Mon, Jan 31, 2022 at 11:21:32AM -0600, Bill Schmidt wrote: >> On 1/28/22 5:24 PM, Segher Boessenkool wrote: >>> On Fri, Jan 28, 2022 at 11:50:21AM -0600, Bill Schmidt wrote: When introducing the new built-in support, I tried to match as many

Re: [PATCH 3/8] rs6000: Convert built-in constraints to form

2022-01-31 Thread Segher Boessenkool
On Mon, Jan 31, 2022 at 11:21:32AM -0600, Bill Schmidt wrote: > On 1/28/22 5:24 PM, Segher Boessenkool wrote: > > On Fri, Jan 28, 2022 at 11:50:21AM -0600, Bill Schmidt wrote: > >> When introducing the new built-in support, I tried to match as many > >> existing error messages as possible. One

Re: [PATCH 3/8] rs6000: Convert built-in constraints to form

2022-01-31 Thread Bill Schmidt via Gcc-patches
On 1/28/22 5:24 PM, Segher Boessenkool wrote: > On Fri, Jan 28, 2022 at 11:50:21AM -0600, Bill Schmidt wrote: >> When introducing the new built-in support, I tried to match as many >> existing error messages as possible. One common form was "argument X must >> be a Y-bit unsigned literal".

Re: [PATCH 3/8] rs6000: Convert built-in constraints to form

2022-01-28 Thread Segher Boessenkool
On Fri, Jan 28, 2022 at 11:50:21AM -0600, Bill Schmidt wrote: > When introducing the new built-in support, I tried to match as many > existing error messages as possible. One common form was "argument X must > be a Y-bit unsigned literal". Another was "argument X must be a literal > between X'

[PATCH 3/8] rs6000: Convert built-in constraints to form

2022-01-28 Thread Bill Schmidt via Gcc-patches
When introducing the new built-in support, I tried to match as many existing error messages as possible. One common form was "argument X must be a Y-bit unsigned literal". Another was "argument X must be a literal between X' and Y', inclusive". During reviews, Segher requested that I