]> gcc.gnu.org Git - gcc.git/commit
Makefile.in (insn-preds.o): Depend on REGS_H.
authorRichard Henderson <rth@redhat.com>
Mon, 13 Dec 2004 10:27:46 +0000 (02:27 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 13 Dec 2004 10:27:46 +0000 (02:27 -0800)
commit9a9286af3ce28d8231fb27e5f345d9f89f4332d7
tree6fb4c6cae8b04ae0fce348340e79e59f328881fa
parenteb536e6bffacdfc4026218e4ae48c95a6219f1f7
Makefile.in (insn-preds.o): Depend on REGS_H.

        * Makefile.in (insn-preds.o): Depend on REGS_H.
        * genpreds.c (write_insn_preds_c): Include regs.h.
        * config/i386/predicates.md (index_register_operand): Use
        REG_OK_FOR_INDEX_STRICT_P and REG_OK_FOR_INDEX_NONSTRICT_P.

        * config/i386/i386.h (REG_CLASS_FROM_LETTER): Add 'l'.
        * config/i386/i386.md (lea_general_1, lea_general_1_zext,
        lea_general_2, lea_general_2_zext, lea_general_3, lea_general_3_zext,
        adddi_1_rex64, addsi_1, addsi_1_zext, addhi_1_lea, addqi_1_lea,
        ashldi3_1_rex64, ashlsi3_1, ashlsi3_1_zext, ashlhi3_1_lea,
        ashlqi3_1_lea): Use 'l' for index register operand.
        (ashldi3_1_rex64 splitter): Use index_register_operand.
        (ashlsi3_1 splitter): Be more careful with modes.

From-SVN: r92080
gcc/ChangeLog
gcc/Makefile.in
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/config/i386/predicates.md
gcc/genpreds.c
This page took 0.060316 seconds and 5 git commands to generate.