[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:58:23 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98762
--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Georg-Johann Lay
<gjl@gcc.gnu.org>:
https://gcc.gnu.org/g:55744507abc5240fe1a59a6251f815a0d6217fe8
commit r14-10373-g55744507abc5240fe1a59a6251f815a0d6217fe8
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.
(cherry picked from commit e9fb6efa1cf542353fd44ddcbb5136344c463fd0)
More information about the Gcc-bugs
mailing list