Re: [PATCH 5/6] rs6000: Remove some vec_extract_even/odd expanders.

2011-10-25 Thread Michael Meissner
On Tue, Oct 25, 2011 at 10:18:26AM -0400, David Edelsohn wrote: > On Mon, Oct 24, 2011 at 8:17 PM, Richard Henderson wrote: > > 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.

Re: [PATCH 5/6] rs6000: Remove some vec_extract_even/odd expanders.

2011-10-25 Thread David Edelsohn
On Mon, Oct 24, 2011 at 8:17 PM, Richard Henderson wrote: > 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. > +;; ??? This is still used directly by vector.md >  (define_expand "v

[PATCH 5/6] rs6000: Remove some vec_extract_even/odd expanders.

2011-10-24 Thread Richard Henderson
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. --- gcc/config/rs6000/altivec.md | 134 +- 1 files changed, 2 insertions(+), 132 deletions(-)