mips.md (alu_type): New attribute.
authorCatherine Moore <clm@codesourcery.com>
Sat, 26 Jun 2010 19:27:04 +0000 (15:27 -0400)
committerCatherine Moore <clm@gcc.gnu.org>
Sat, 26 Jun 2010 19:27:04 +0000 (15:27 -0400)
commit2639084e1ec5da87b494ade4a78f0c0ed986e829
tree1b80ee4a5de6aa7641d6bec195ade0cf97c1e6b0
parent6a02864adc25b3d8d57964427bfb08fc32306d73
mips.md (alu_type): New attribute.

2010-06-26  Catherine Moore  <clm@codesourcery.com>

        * config/mips/mips.md (alu_type): New attribute.
        (type): Infer type from alu_type.
        (*add<mode>3, *add<mode>3_mips16, *addsi3_extended,
        *baddu_si_eb, *baddu_si_el, *baddu_di, sub<mode>3,
        *subsi3_extended, negsi2, negdi2, *low<mode>,
        *low<mode>_mips16, *ior<mode>3, *ior<mode>3_mips16,
        xor<mode>3, *nor<mode>3,
        *zero_extend<GPR:mode>_trunc<SHORT:mode>,
        *zero_extendhi_truncqi):  Set alu_type instead of type.

From-SVN: r161440
gcc/ChangeLog
gcc/config/mips/mips.md