i386.c (avx_vpermilp_parallel): New function.
* i386.c (avx_vpermilp_parallel): New function. * i386-protos.h: Declare it. * predicates.md (avx_vpermilp_v8sf_operand, avx_vpermilp_v4df_operand, avx_vpermilp_v4sf_operand, avx_vpermilp_v2df_operand): New. * sse.md (AVXMODEFDP, AVXMODEFSP): New iterators. (ssescalarnum, ssedoublesizemode): Add AVX modes. (vpermilbits): Remove. (avx_vpermil<mode>): Change insns to expanders. (*avx_vpermil<mode>): New. Use vec_select. From-SVN: r154427
Showing
Please
register
or
sign in
to comment