OSDN Git Service

* config/m68hc11/m68hc11.md (move peephole2): New peepholes to optimize
authorciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Mar 2004 22:16:15 +0000 (22:16 +0000)
committerciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Mar 2004 22:16:15 +0000 (22:16 +0000)
commitdb25945d888377526c243eb72e768eea6ea8be42
tree6cd18a7c0bc72a7fdeeae48dfbf58d8620d43ce0
parent90a35510070af6c33fdba022d43f9941da9293d1
* config/m68hc11/m68hc11.md (move peephole2): New peepholes to optimize
sequences of moves.
(add peepholes): New peepholes to optimize sequences adding small
constants.
(bset peepholes): New peepholes to transform an OR in a bset form
(bclr peepholes): Likewise for bclr form.
(cmp peepholes): New peepholes to avoid register copies when comparing.

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