Re: [PATCH] lra: Stop registers being incorrectly marked live [PR92989]

2020-01-26 Thread Jeff Law
On Mon, 2020-01-20 at 13:03 +, Richard Sandiford wrote: > lra_assign has an assert to make sure that no pseudo is allocated > to a conflicting hard register. It used to be restricted to > !flag_ipa_ra, but in g:a1e6ee38e708ef2bdef4 I'd enabled it for > flag_ipa_ra too. It then tripped while b

[PATCH] lra: Stop registers being incorrectly marked live [PR92989]

2020-01-20 Thread Richard Sandiford
lra_assign has an assert to make sure that no pseudo is allocated to a conflicting hard register. It used to be restricted to !flag_ipa_ra, but in g:a1e6ee38e708ef2bdef4 I'd enabled it for flag_ipa_ra too. It then tripped while building libstdc++ for mips-mti-linux. The failure was due to code a