https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84209
--- Comment #3 from denisc at gcc dot gnu.org --- Author: denisc Date: Wed Mar 7 09:13:12 2018 New Revision: 258315 URL: https://gcc.gnu.org/viewcvs?rev=258315&root=gcc&view=rev Log: Backport from mainline 2018-02-07 Georg-Johann Lay <a...@gjlay.de> PR target/84209 * config/avr/avr.h (GENERAL_REGNO_P, GENERAL_REG_P): New macros. * config/avr/avr.md: Only post-reload split REG-REG moves if either register is GENERAL_REG_P. Modified: branches/gcc-7-branch/gcc/ChangeLog branches/gcc-7-branch/gcc/config/avr/avr.h branches/gcc-7-branch/gcc/config/avr/avr.md