OSDN Git Service

* h8300/h8300.c (adds_subs_operand): Fix thinko in last change.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 13 Apr 1996 15:35:46 +0000 (15:35 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 13 Apr 1996 15:35:46 +0000 (15:35 +0000)
commitc85d36fab87137a629dbfd7f0a9e7e41c551ba50
tree459957eb8aedea94bdaefb5ea507177884636ebc
parentfd6740e98ac8ddd2d345eb3b884f23ac832f70d2
    * h8300/h8300.c (adds_subs_operand): Fix thinko in last change.

        * h8300/h8300.md (subhi3): Turn into a define_expand.
        (subhi3 using adds_subs): New pattern.
        (H8300 subhi): Derived from old subhi pattern.  Simplified.
        (H8300H subhi): Likewise.
        (subsi using adds_subs): New pattern.  Only used on H8300H.
        (subsi_h8300): Allow "a" registers as destination.
        (subsi_h8300h): Allow "a" registers as destination.  Simplify.

        * h8300/h8300.md (bcs_qiqi, bcs_hihi, bs_hiqi): Fix thinkos
        in last change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11754 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/h8300/h8300.c
gcc/config/h8300/h8300.md