aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorDenis Chertykov <denisc@overta.ru>2000-05-03 19:20:09 +0000
committerDenis Chertykov <denisc@gcc.gnu.org>2000-05-03 23:20:09 +0400
commit28e801e2780703efce05cd7a415b818f1d46ee26 (patch)
tree0d9c23ae75e453f83e6bb8785c9e47bc79151a32 /gcc/fold-const.c
parent4bd048efabd5718ffd5297b2c658d39bcb28ea84 (diff)
downloadgcc-28e801e2780703efce05cd7a415b818f1d46ee26.zip
gcc-28e801e2780703efce05cd7a415b818f1d46ee26.tar.gz
gcc-28e801e2780703efce05cd7a415b818f1d46ee26.tar.bz2
avr-protos.h (test_hard_reg_class): Declared.
* config/avr/avr-protos.h (test_hard_reg_class): Declared. * config/avr/avr.c (ashrhi3_out): optimized shift by 15. (lshrhi3_out): Likewise. (ashrsi3_out): bugfix in shift by 8. (test_hard_reg_class): New function. * config/avr/avr.md: Bugfix inside conditions in peepholes. (ashlhi3): removed define_expand of this pattern. (*ashlhi3_insn): renamed to ashlhi3. (ashlsi3): removed define_expand of this pattern. (*ashlsi3_insn): renamed to ashlsi3. (ashrqi3): removed define_expand of this pattern. (*ashrqi3_insn): renamed to ashrqi3. (ashrhi3): removed define_expand of this pattern. (*ashrhi3_insn): renamed to ashrhi3. (ashrsi3): removed define_expand of this pattern. (*ashrsi3_insn): renamed to ashrsi3. (lshrhi3): removed define_expand of this pattern. (*lshrhi3_insn): renamed to lshrhi3. (lshrsi3): removed define_expand of this pattern. (*lshrsi3_insn): renamed to lshrsi3. From-SVN: r33640
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions