sse.md (VI_128): New mode iterator.
* config/i386/sse.md (VI_128): New mode iterator. (VI12_128): Rename from SSEMODE12. (VI14_128): Rename from SSEMODE14. (VI124_128): New mode iterator. (VI24_128): Rename from SSEMODE248. (VI248_128): Rename from SSEMODE248. (SSEMODE124C8): Remove. (*<plusminus_insn><mode>3): Merge with *avx_<plusminus_insn><mode>3. (*sse2_<plusminus_insn><mode>3): Merge with *avx_<plusminus_insn><mode>3. (*mulv8hi3): Merge with *avx_mulv8hi3. (*<s>mulv8hi3_highpart): Merge with *avx_<s>mulv8hi3_highpart. (*sse2_umulv2siv2di3): Merge with *avx_umulv2siv2di3. (*sse2_pmaddwd): Merge with *avx_pmaddwd. (*sse4_1_mulv4si3): Merge with *avx_mulv4si3. (ashr<mode>3): Merge with *avx_ashr<mode>3. (lshr<mode>3): Merge with *avx_lshr<mode>3. (ashl<mode>3): Merge with *avx_ashl<mode>3. (sse2_ashlv1ti3): Merge with *avx_ashlv1ti3. (sse2_lshrv1ti3): Merge with *avx_lshrv1ti3. (*sse4_1_<smaxmin:code><mode>3): Merge with *avx_<smaxmin:code><mode>3. (*<smaxmin:code>v8hi3): Ditto. (*sse4_1_<umaxmin:code><mode>3): Merge with *avx_<umaxmin:code><mode>3. (*<smaxmin:code>v16qi3): Ditto. (*sse4_1_eqv2di3): Merge with *avx_eq<mode>3. (*sse2_eq<mode>3): Ditto. (*sse4_2_eqv2di3): Merge with *avx_gt<mode>3. (*sse2_gt<mode>3): Ditto. (vcondv2di): Split out of vcond<mode>. (vconduv2di): Split out of vcondu<mode>. From-SVN: r172264
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment