Patch for pending SB-1 DFA scheduler.
authorJames E Wilson <wilson@specifixinc.com>
Wed, 17 Mar 2004 09:33:45 +0000 (09:33 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 17 Mar 2004 09:33:45 +0000 (01:33 -0800)
commit3a3ae5e5eddd8b47c485af22843b1123bb3238cb
treea11e06902e11a49aaac9bae4b825e336031d9c75
parent87599abdc5cce3b2f8c5956c1fa621a26795314f
Patch for pending SB-1 DFA scheduler.

* config/mips/mips.md (zero_extendsidi2): Add length attribute.
(hazard_nop): Change type to nop.
(type): Split arith into arith, shift, slt, clz.  Delete darith.
Fix all uses.  Change arith to multi if more than one insn emitted.
* config/mips/5400.md (ir_vr54_arith): Likewise.
* config/mips/5500.md (ir_vr55_arith): Likewise.
* config/mips/7000.md (rm7_int_other): Likewise.
* config/mips/9000.md (rm9k_int): Likewise.
* config/mips/sr71k.md (ir_sr70_arith): Likewise.

From-SVN: r79583
gcc/ChangeLog
gcc/config/mips/5400.md
gcc/config/mips/5500.md
gcc/config/mips/7000.md
gcc/config/mips/9000.md
gcc/config/mips/mips.md
gcc/config/mips/sr71k.md