avr.c (output_reload_in_const): Loading a byte with 0 must not affect cc0.
authorGeorg-Johann Lay <avr@gjlay.de>
Mon, 21 Nov 2011 19:17:52 +0000 (19:17 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Mon, 21 Nov 2011 19:17:52 +0000 (19:17 +0000)
commit648a7cdc4a48a452ec0dd2d445de48bef235c692
tree1a2ac0e53f5bfe74e97753eaf917a0ee66d4e4df
parentdc9945a4f9b3978fbd6065fcbfc940d69602db18
avr.c (output_reload_in_const): Loading a byte with 0 must not affect cc0.

* config/avr/avr.c (output_reload_in_const): Loading a byte with 0
must not affect cc0.
* config/avr/avr.md (*movhi, *movpsi, *movsi, *movsf): Zero to any
register does not change cc0. Same for any constant to ld-register.

From-SVN: r181592
gcc/ChangeLog
gcc/config/avr/avr.c
gcc/config/avr/avr.md