Re: [PATCH] rs6000: Delete the remaining vec_extract expanders.

2011-10-26 Thread Richard Henderson
On 10/25/2011 04:38 PM, Michael Meissner wrote: > On Tue, Oct 25, 2011 at 03:01:37PM -0700, Richard Henderson wrote: >> Now that expand_binop handles lowering vec_extract_even to vec_perm, >> we can remove the last two unnecessary vec_extract patterns from the >> Altivec backend. >> >> Ok? > > Jus

Re: [PATCH] rs6000: Delete the remaining vec_extract expanders.

2011-10-25 Thread Michael Meissner
On Tue, Oct 25, 2011 at 03:01:37PM -0700, Richard Henderson wrote: > Now that expand_binop handles lowering vec_extract_even to vec_perm, > we can remove the last two unnecessary vec_extract patterns from the > Altivec backend. > > Ok? Just to be sure, the lowering doesn't depend on -ftree-vector

[PATCH] rs6000: Delete the remaining vec_extract expanders.

2011-10-25 Thread Richard Henderson
Now that expand_binop handles lowering vec_extract_even to vec_perm, we can remove the last two unnecessary vec_extract patterns from the Altivec backend. Ok? r~ --- gcc/config/rs6000/altivec.md | 68 -- gcc/config/rs6000/rs6000.c |7 - gcc/c