Re: [PATCH v2] ix86: Don't use the 'm' constraint for x86_64_general_operand

2021-12-26 Thread H.J. Lu via Gcc-patches
On Fri, Dec 24, 2021 at 12:19 AM Uros Bizjak wrote: > > On Thu, Dec 23, 2021 at 3:42 PM H.J. Lu wrote: > > > > On Mon, Dec 20, 2021 at 2:22 PM H.J. Lu wrote: > > > > > > On Mon, Dec 20, 2021 at 12:38 PM Jakub Jelinek wrote: > > > > > > > > On Mon, Dec 20, 2021 at 11:44:08AM -0800, H.J. Lu wrote

Re: [PATCH v2] ix86: Don't use the 'm' constraint for x86_64_general_operand

2021-12-24 Thread Uros Bizjak via Gcc-patches
On Thu, Dec 23, 2021 at 3:42 PM H.J. Lu wrote: > > On Mon, Dec 20, 2021 at 2:22 PM H.J. Lu wrote: > > > > On Mon, Dec 20, 2021 at 12:38 PM Jakub Jelinek wrote: > > > > > > On Mon, Dec 20, 2021 at 11:44:08AM -0800, H.J. Lu wrote: > > > > The problem is in > > > > > > > > (define_memory_constraint

Re: [PATCH v2] ix86: Don't use the 'm' constraint for x86_64_general_operand

2021-12-23 Thread H.J. Lu via Gcc-patches
On Mon, Dec 20, 2021 at 2:22 PM H.J. Lu wrote: > > On Mon, Dec 20, 2021 at 12:38 PM Jakub Jelinek wrote: > > > > On Mon, Dec 20, 2021 at 11:44:08AM -0800, H.J. Lu wrote: > > > The problem is in > > > > > > (define_memory_constraint "TARGET_MEM_CONSTRAINT" > > > "Matches any valid memory." > > >

[PATCH v2] ix86: Don't use the 'm' constraint for x86_64_general_operand

2021-12-20 Thread H.J. Lu via Gcc-patches
(clobber (reg:CC 17 flags)) > ]) "dl-tunables.c":304:15 226 {*adddi_1} > (nil)) > and find out that &tuneble_list - &tuneble_list is 0 and we don't need it at > all. Guess we don't figure that out due to the cast of one of those > add