2003-10-10 Eric Christopher <echristo@redhat.com>
authorechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Oct 2003 21:28:56 +0000 (21:28 +0000)
committerechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Oct 2003 21:28:56 +0000 (21:28 +0000)
commit894b8fd9dfe8dee84ec1830f4e32d88dcf58b77e
treeaa1df7ffe4c336097455ef2086b46abf1916fc97
parent9b317e8c22322db4a5014b741970a324b4d58342
2003-10-10  Eric Christopher  <echristo@redhat.com>

        * lcm.c (optimize_mode_switching): Change NORMAL_MODE
        to MODE_ENTRY and MODE_EXIT. Add MODE_AFTER for insns
        that set mode.
        * config/sh/sh.h (MODE_ENTRY): New macro.
        (MODE_EXIT): Ditto.
        (MODE_AFTER): Ditto.
        * config/sh/sh.md: Change for MODE_AFTER. Add
        fp_set attribute.
        * doc/tm.texi: Document MODE_AFTER, MODE_ENTRY, and MODE_EXIT.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72315 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sh/sh.h
gcc/config/sh/sh.md
gcc/doc/tm.texi
gcc/lcm.c