diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2012-01-04 12:39:26 +0000 |
---|---|---|
committer | Georg-Johann Lay <gjl@gcc.gnu.org> | 2012-01-04 12:39:26 +0000 |
commit | 299c4b5f8853aa54f17ed38602aced0af0f5b503 (patch) | |
tree | c824bcb45c14a6f935a158dd58ff75b45770aba1 /gcc/fortran/trans-array.c | |
parent | 74d1a34e8600c3b8254eb198ef450e761598a18c (diff) | |
download | gcc-299c4b5f8853aa54f17ed38602aced0af0f5b503.zip gcc-299c4b5f8853aa54f17ed38602aced0af0f5b503.tar.gz gcc-299c4b5f8853aa54f17ed38602aced0af0f5b503.tar.bz2 |
Fix clearing ZERO_REG
Fix clearing ZERO_REG
* config/avr/avr.md (cc): Add alternative "ldi".
(movqi_insn): Use it in cc attribute.
* config/avr/avr.c (notice_update_cc): Handle CC_LDI.
(output_reload_in_const): Use CLR to move 0 to ZERO_REG.
(output_reload_insisf): Use ZERO_REG to pre-clear register.
From-SVN: r182871
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions