predicates.md (s5bit_cint_operand, [...]): New.
authorDevang Patel <dpatel@apple.com>
Fri, 17 Jun 2005 20:30:42 +0000 (13:30 -0700)
committerDevang Patel <dpatel@gcc.gnu.org>
Fri, 17 Jun 2005 20:30:42 +0000 (13:30 -0700)
commitafca671b7852829464044338e7a3c0a7353a39e9
tree6d7b0c59ce1ab4e41f91ce50479623e2ccf8f8ae
parent599c25e213782e397e5bc16f942ffae0425f6fab
predicates.md (s5bit_cint_operand, [...]): New.

        * config/rs6000/predicates.md (s5bit_cint_operand,
        u5bit_cint_operand): New.
        * config/rs6000/altivec.md (altivec_vspltb, altivec_vsplth,
        altivec_vspltisw_v4sf): Use new 5 bit constant operand predicates.
        * config/rs6000/rs6000.c (rs6000_expand_unop_builtin): Fix signed
        5 bit constant check.

From-SVN: r101133
gcc/ChangeLog
gcc/config/rs6000/altivec.md
gcc/config/rs6000/predicates.md
gcc/config/rs6000/rs6000.c