aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2011-04-11 18:12:53 +0200
committerUros Bizjak <uros@gcc.gnu.org>2011-04-11 18:12:53 +0200
commit798dd0ba6c3fd94d27e82a1afa9f66e981c6127b (patch)
tree73a8d6f0fe3c481780a6b879fd8a2882c10598dd /gcc/config.gcc
parent956011be1f9a5369c4390bcccb5bb6198887e455 (diff)
downloadgcc-798dd0ba6c3fd94d27e82a1afa9f66e981c6127b.zip
gcc-798dd0ba6c3fd94d27e82a1afa9f66e981c6127b.tar.gz
gcc-798dd0ba6c3fd94d27e82a1afa9f66e981c6127b.tar.bz2
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
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions