aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplib.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1996-05-01 16:41:55 -0600
committerJeff Law <law@gcc.gnu.org>1996-05-01 16:41:55 -0600
commitdd4fd0a0fdeed482a3159b5579564b227041f87e (patch)
tree8edf7a26211bf37aa69cb7eae40f8e507b2dd71c /gcc/cpplib.c
parent17d6fedc573f97792a04b363e59a030584de2459 (diff)
downloadgcc-dd4fd0a0fdeed482a3159b5579564b227041f87e.zip
gcc-dd4fd0a0fdeed482a3159b5579564b227041f87e.tar.gz
gcc-dd4fd0a0fdeed482a3159b5579564b227041f87e.tar.bz2
h8300.c (h8300_adjust_insn_length): Adjust the cost of shifts by small constant values.
* h8300/h8300.c (h8300_adjust_insn_length): Adjust the cost of shifts by small constant values. * h8300/h8300.md: Refine comments. Remove names from many patterns which don't need them. (compare insns): Don't underestimate lengths. (andqi3 expander): Remove constrains. (andhi3): Don't underestimate length. (andsi3): Don't underestimate length. Improve code when upper or lower half of destination is being cleared. (indirect_jump_h8300, indirect_jump_h8300h): Simplify. (shift insns): Remove useless "I" constraint. From-SVN: r11912
Diffstat (limited to 'gcc/cpplib.c')
0 files changed, 0 insertions, 0 deletions