• law's avatar
    * h8300/h8300.c (h8300_adjust_insn_length): Adjust the cost of · 9addec68
    law authored
            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.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11912 138bc75d-0d04-0410-961f-82ee72b054a4
    9addec68
h8300.md 63.7 KB