Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-05-01 Thread Uros Bizjak
On Thu, May 1, 2025 at 1:21 PM Richard Sandiford wrote: > > Uros Bizjak writes: > > On Wed, Apr 30, 2025 at 11:31 PM H.J. Lu wrote: > >> > >> On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: > >> > > >> > On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: > >> > > > >> > > AREG, DREG, CREG and

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-05-01 Thread Richard Sandiford
Uros Bizjak writes: > On Wed, Apr 30, 2025 at 11:31 PM H.J. Lu wrote: >> >> On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: >> > >> > On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: >> > > >> > > AREG, DREG, CREG and AD_REGS are kept in ix86_class_likely_spilled_p to >> > > avoid the followi

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-05-01 Thread Richard Biener
> Am 01.05.2025 um 09:53 schrieb Uros Bizjak : > > On Thu, May 1, 2025 at 9:10 AM H.J. Lu wrote: >> >>> On Thu, May 1, 2025 at 2:56 PM Uros Bizjak wrote: >>> >>> On Wed, Apr 30, 2025 at 11:31 PM H.J. Lu wrote: On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: > > On

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-05-01 Thread Uros Bizjak
On Thu, May 1, 2025 at 9:10 AM H.J. Lu wrote: > > On Thu, May 1, 2025 at 2:56 PM Uros Bizjak wrote: > > > > On Wed, Apr 30, 2025 at 11:31 PM H.J. Lu wrote: > > > > > > On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: > > > > > > > > On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: > > > > > >

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-05-01 Thread H.J. Lu
On Thu, May 1, 2025 at 2:56 PM Uros Bizjak wrote: > > On Wed, Apr 30, 2025 at 11:31 PM H.J. Lu wrote: > > > > On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: > > > > > > On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: > > > > > > > > AREG, DREG, CREG and AD_REGS are kept in ix86_class_likely

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-04-30 Thread Uros Bizjak
On Wed, Apr 30, 2025 at 11:31 PM H.J. Lu wrote: > > On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: > > > > On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: > > > > > > AREG, DREG, CREG and AD_REGS are kept in ix86_class_likely_spilled_p to > > > avoid the following regressions with > > > > >

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-04-30 Thread H.J. Lu
On Wed, Apr 30, 2025 at 7:37 PM Uros Bizjak wrote: > > On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: > > > > AREG, DREG, CREG and AD_REGS are kept in ix86_class_likely_spilled_p to > > avoid the following regressions with > > > > $ make check RUNTESTFLAGS="--target_board='unix{-m32,}'" > > > >

Re: [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-04-30 Thread Uros Bizjak
On Tue, Apr 29, 2025 at 11:40 PM H.J. Lu wrote: > > AREG, DREG, CREG and AD_REGS are kept in ix86_class_likely_spilled_p to > avoid the following regressions with > > $ make check RUNTESTFLAGS="--target_board='unix{-m32,}'" > > FAIL: gcc.dg/pr105911.c (internal compiler error: in lra_split_hard_re