https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121426
--- Comment #8 from Georg-Johann Lay <gjl at gcc dot gnu.org> --- (In reply to GCC Commits from comment #7) > The master branch has been updated by Stefan Schulze Frielinghaus > <[email protected]>: > > https://gcc.gnu.org/g:2bfd402f8569511901ec8fe7628f57471e6d240a > > commit r17-438-g2bfd402f8569511901ec8fe7628f57471e6d240a > Author: Stefan Schulze Frielinghaus <[email protected]> > Date: Mon May 11 08:37:58 2026 +0200 > > combine: Reject any resulting insns using hard reg constraints [PR121426] That's a bit sad. It basically means that the avr backend should not use HRCs. Some parts of the backend rely on insn combine, for example insns for widening mul.
