[Bug target/98762] Wrong code for avrtiny for QI mode loads from Z to R31

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jul 3 08:33:32 GMT 2024


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

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Georg-Johann Lay <gjl@gcc.gnu.org>:

https://gcc.gnu.org/g:e9fb6efa1cf542353fd44ddcbb5136344c463fd0

commit r15-1810-ge9fb6efa1cf542353fd44ddcbb5136344c463fd0
Author: Georg-Johann Lay <avr@gjlay.de>
Date:   Wed Jul 3 10:29:18 2024 +0200

    AVR: target/98762 - Handle partial clobber in movqi output.

            PR target/98762
    gcc/
            * config/avr/avr.cc (avr_out_movqi_r_mr_reg_disp_tiny): Properly
            restore the base register when it is partially clobbered.
    gcc/testsuite/
            * gcc.target/avr/torture/pr98762.c: New test.


More information about the Gcc-bugs mailing list