]> git.ipfire.org Git - thirdparty/gcc.git/commit
m68hc11.md (move peephole2): New peepholes to optimize sequences of moves.
authorStephane Carrez <stcarrez@nerim.fr>
Tue, 2 Mar 2004 22:16:15 +0000 (23:16 +0100)
committerStephane Carrez <ciceron@gcc.gnu.org>
Tue, 2 Mar 2004 22:16:15 +0000 (23:16 +0100)
commitd87e83b9b6fa31bc2e3b9406ee890c39343dcb8a
tree6cd18a7c0bc72a7fdeeae48dfbf58d8620d43ce0
parentd5111c9c202ac474da83aa29927454596ebcbbe2
m68hc11.md (move peephole2): New peepholes to optimize sequences of moves.

* 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.

From-SVN: r78787
gcc/ChangeLog
gcc/config/m68hc11/m68hc11.md