diff options
author | denisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-10-01 14:59:35 +0000 |
---|---|---|
committer | denisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-10-01 14:59:35 +0000 |
commit | 28f5cc4d325f2d665c4df19ce266f464afcd1eec (patch) | |
tree | 8c695a7c168d8eb986d8ef74735bcd0f123f22ac /gcc/sdbout.c | |
parent | ab0147ae01f04eba02f2ab8a476fde4a0af8ef41 (diff) | |
download | gcc-28f5cc4d325f2d665c4df19ce266f464afcd1eec.tar.gz |
* config/avr/avr.c (ashlhi3_out, ashlsi3_out, ashrhi3_out,
ashrsi3_out, lshrhi3_out, lshrsi3_out): Optimize more cases
with known shift count.
* config/avr/avr.md (ashlsi3, ashrsi3, lshrsi3):
New alternative for shift count 2 with no scratch register.
(ashlhi3, ashlsi3): Change "cc" attribute from "clobber" to
"set_n" for shift counts 1 and 2.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36685 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sdbout.c')
0 files changed, 0 insertions, 0 deletions