]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/h8300/h8300.c
* h8300.c (expand_a_rotate): New.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Aug 2000 01:43:47 +0000 (01:43 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Aug 2000 01:43:47 +0000 (01:43 +0000)
commitb4fa7cf28b1c0c3084f319547e77df635b0eb6a3
treefaabefbb5aa1ec913af93e5ae0128448ac55d82f
parent465707dd5f1770b9f5e108043c1f4f9c05d8ae5e
    * h8300.c (expand_a_rotate): New.
        (emit_a_rotate): Likewise.
        (h8300_adjust_insn_length): Add support for the rotate insns.
        * h8300.md (rotlqi3): New.
        (*rotlqi3_1): Likewise.
        (rotlhi3): Likewise.
        (*rotlhi3_1): Likewise.
        (rotlhi3): Likewise.
        (*rotlhi3_1): Likewise.
        * h8300-proto.h: Add prototypes for expand_a_rotate and
        emit_a_rotate.

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