rs6000: Remove some vec_extract_even/odd expanders.
authorRichard Henderson <rth@redhat.com>
Tue, 25 Oct 2011 21:30:16 +0000 (14:30 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 25 Oct 2011 21:30:16 +0000 (14:30 -0700)
commit45815441c3a6d2da94a5f3b1297fcc13ae3ebeb6
treeabb550036e3580cdbad1accd865953bab48a8bac
parentc3a5818eb21528f43a47e603dccb3e0b42c0c879
rs6000: Remove some vec_extract_even/odd expanders.

The ones that expand to VPERM can be handled by generic code.
The even v4si and v4sf expanders remain until vector.md can be
updated to not invoke them directly.

        * config/rs6000/altivec.md (vec_extract_evenv8hi,
        vec_extract_evenv16qi, vec_extract_oddv4si,
        vec_extract_oddv4sf): Remove.

From-SVN: r180452
gcc/ChangeLog
gcc/config/rs6000/altivec.md