https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117645

--- Comment #9 from John David Anglin <danglin at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #8)
>> > The current implementation of addti3 on hppa only allows register
> > operands.  The problem is avoided if we improve addti3 to support
> > the addition of small integers.  The code needed to do this is
> > similar to that used for adddi3 on 32-bit targets.  Have a patch
> > which I will install soon.
> 
> I assume this works around the issue right?  And reverting the backend patch
> will expose the issue again, right?  I might take a few minutes to debug
> where inside LRA, the clobber is coming from.

The patch was this commit:

commit 22b13b1d4e3dce6bbc8792ffa08cefeb5e125a03
Author: John David Anglin <dang...@gcc.gnu.org>
Date:   Mon Nov 25 16:40:29 2024 -0500

    hppa: Revise TImode aritmetic patterns to support arith11_operands

Reply via email to