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

[PATCH] x86: Remove BREG from ix86_class_likely_spilled_p

2025-04-29 Thread H.J. Lu
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_reg_for, at lra-assigns.cc:1863) FAIL: gcc.dg/pr105911.c (test