On 03/20/12 04:27, Jakub Jelinek wrote: > 2012-03-20 Jakub Jelinek <ja...@redhat.com> > > * config/i386/i386.c (vselect_insn): New variable. > (init_vselect_insn): New function. > (expand_vselect, expand_vselect_insn): Add testing_p argument. > Call init_vselect_insn if vselect_insn is NULL. Adjust > PATTERN (vselect_insn), instead of creating a new insn each time, > only emit a copy of it if not testing and recog has been successful. > (expand_vec_perm_pshufb, expand_vec_perm_1, > expand_vec_perm_pshuflw_pshufhw, expand_vec_perm_broadcast_1): Adjust > callers.
Ok. r~