(movsi matcher): Use ldi for moving of 0 to a reg.
authorTorbjorn Granlund <tege@gnu.org>
Tue, 31 May 1994 23:17:21 +0000 (23:17 +0000)
committerTorbjorn Granlund <tege@gnu.org>
Tue, 31 May 1994 23:17:21 +0000 (23:17 +0000)
commitb16656f641e75a46649700136aa462b3579be690
treee32357538c1afc3ff61b5d8390db10a379381611
parent22d7456253280138d3fae2753cf8d862e1442809
(movsi matcher): Use ldi for moving of 0 to a reg.

(movhi matcher): Likewise.
(movqi matcher): Likewise.
(many patterns): Prefer addl to add, and shNaddl to shNadd.
(define_split for (plus (reg) (large_constant))): Cleanup.
(divsi3): Use match_dup for operand 3, not match_operand.
(udivsi3): Likewise.
(modsi3): Likewise.
(umodsi3): Likewise.

From-SVN: r7399
gcc/config/pa/pa.md