OSDN Git Service

* genoutput.c (validate_insn_operands): New.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Nov 2000 21:31:47 +0000 (21:31 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Nov 2000 21:31:47 +0000 (21:31 +0000)
commitdd193d7c5e89b30310ed9f150baf494d4b164317
tree8c0dafd2db80242046249de676749f4a85109006
parent59de4d8b7dd03038338d76d0999d320bca5f1c1e
    * genoutput.c (validate_insn_operands): New.
        (gen_insn): Call it.

        * config/alpha/alpha.md (divmodsi_internal): Renumber operands.
        (divmoddi_internal): Likewise.
        * config/arm/arm.md (andsi3_compare0_scratch): Likewise.
        * config/i960/i960.md (branch patterns): Likewise.
        * config/ia64/ia64.md (tbit_and_0): Likewise.
        (tbit_and_1, tbit_or_0, tbit_or_1): Likewise.
        * config/m68k/m68k.md (zero_extract memory patterns): Likewise.
        * config/mips/mips.md (divmodsi4_internal): Likewise.
        (divmoddi4_internal): Likewise.
        * config/rs6000/rs6000.md (call patterns): Likewise.
        * config/sh/sh.md (movsi_y): Likewise.
        * config/sparc/sparc.md: Comment out if 0 v8p shift pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37828 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/alpha/alpha.md
gcc/config/arm/arm.md
gcc/config/i960/i960.md
gcc/config/ia64/ia64.md
gcc/config/m68k/m68k.md
gcc/config/mips/mips.md
gcc/config/rs6000/rs6000.md
gcc/config/sh/sh.md
gcc/config/sparc/sparc.md
gcc/genoutput.c