aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/sse.md
AgeCommit message (Expand)Author
2012-10-15 * config/i386/sse.md (UNSPEC_MOVU): Remove.Uros Bizjak
2012-10-082012-10-08 Marc Glisse <marc.glisse@inria.fr>Marc Glisse
2012-09-28 PR target/54716Jakub Jelinek
2012-09-14 PR target/54564Jakub Jelinek
2012-09-05 * config/i386/sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix>):Uros Bizjak
2012-08-11 * config/i386/sse.md (xop integer multiply/add insns): UseUros Bizjak
2012-08-10 * config/i386/i386.md (isa): Add fma and fma4.Uros Bizjak
2012-08-10 * config/i386/sse.md (*fma_fmadd_<mode>, *fma_fmsub_<mode>,Uros Bizjak
2012-07-10i386: Rename patterns for vec_widen_<s>mult_even/odd_<mode>Richard Henderson
2012-06-27i386: Implement widen_smul_*_v4si for plain sse2Richard Henderson
2012-06-27i386: Expand mul<VI8_AVX2> earlierRichard Henderson
2012-06-25i386: Delete sse sdot_prod; add sdot_prodv4si for xopRichard Henderson
2012-06-25i386: Add widen_multiply_even/odd builtins and hooksRichard Henderson
2012-06-25i386: Use vpmacsdd for mulv4si3Richard Henderson
2012-06-25i386: Cleanup and unify widening multiply patternsRichard Henderson
2012-06-25 PR target/53759Jakub Jelinek
2012-06-23PR target/53749Richard Henderson
2012-06-23i386: Pass ix86_expand_sse_unpack operands by valueRichard Henderson
2012-06-23i386: Extract the guts of mulv16qi3 to ix86_expand_vecop_qihiRichard Henderson
2012-06-19Handle const_vector in mulv4si3 for pre-sse4.1.Richard Henderson
2012-06-18 PR target/53712Uros Bizjak
2012-06-17 * config/i386/sse.md (vcvtph2ps): Fix vec_select selector.Uros Bizjak
2012-05-14 PR target/46098Uros Bizjak
2012-05-13 * config/i386/sse.md: The other part of my previous commit.Uros Bizjak
2012-05-132012-05-13 Uros Bizjak <ubizjak@gmail.com>Uros Bizjak
2012-05-10 * config/i386/i386.md (*movti_internal_rex64): Avoid MOVAPS sizeUros Bizjak
2012-05-10 * config/i386/i386.md (*movoi_internal_avx): HandleUros Bizjak
2012-05-09 PR target/52908Uros Bizjak
2012-05-09 PR target/44141Uros Bizjak
2012-04-14 * config/i386/sse.md: Fix whitespace and formatting.Uros Bizjak
2012-04-142012-04-14 Uros Bizjak <ubizjak@gmail.com>Uros Bizjak
2012-04-12 PR target/52932Uros Bizjak
2012-03-29 * config/i386/sse.md (avx_h<plusminus_insn>v4df3): Fix resultsUros Bizjak
2012-03-28 PR target/52736Jakub Jelinek
2012-03-20 PR target/52607Jakub Jelinek
2012-03-18 * config/i386/i386.md: Remove empty predicates and/or constraints.Uros Bizjak
2012-03-15 PR target/52568Jakub Jelinek
2012-03-12Properly set ix86_gen_xxx function pointersH.J. Lu
2012-02-29 PR target/52437Jakub Jelinek
2012-01-02 * config/i386/sse.md (*avx2_gatherdi<mode>_3, *avx2_gatherdi<mode>_4):Jakub Jelinek
2011-12-15 * tree-vectorizer.h (struct _stmt_vec_info): Remove pattern_def_stmtJakub Jelinek
2011-12-02 PR target/51387Jakub Jelinek
2011-11-24Revert revision 181357.H.J. Lu
2011-11-21 * config/i386/mmx.md (unspec) <UNSPEC_MOVNTQ, UNSPEC_PFRCP,Uros Bizjak
2011-11-20 * config/i386/i386.md (UNSPEC_MOVNTI): Remove.Uros Bizjak
2011-11-18Add _mm_stream_si64.H.J. Lu
2011-11-16 * config/i386/sse.md (round<mode>2_vec_pack_sfix): Optimize V2DFmodeUros Bizjak
2011-11-15 * config/i386/sse.md (vec_pack_trunc_v2df): Optimize sequence for AVX.Uros Bizjak
2011-11-14 * config/i386/sse.md (round<mode>2): Use register_operand forUros Bizjak
2011-11-14 * config/i386/sse.md (round<mode>2_sfix): New expander.Uros Bizjak