sse.md ("*divv4sf3"): Rename to "sse_divv4sf3".
[platform/upstream/gcc.git] / gcc / config / i386 / sse.md
2007-12-29 Uros Bizjaksse.md ("*divv4sf3"): Rename to "sse_divv4sf3".
2007-12-14 Uros Bizjaksse.md (sse4_2_pcmpestr): Use reg_not_xmm0_operand...
2007-11-12 Dwarakanath Rajagopali386.md (sse5_setcc<mode>): Use <ssemodefsuffix> to...
2007-10-25 Uros Bizjakconstraints.md (Y0): Rename register constraint to Yz.
2007-10-14 Kazu Hiratafixed-bit.c, [...]: Fix comment typos.
2007-09-19 Michael MeissnerEliminate trailing whitespace
2007-09-13 Michael MeissnerAdd AMD SSE5 support; Add iterator over function argume...
2007-09-10 Uros Bizjakre PR target/33369 (suffix or operands invalid for...
2007-09-09 Jan Hubickai386.h (ix86_tune_indices): Add X86_USE_VECTOR_CONVERTS.
2007-09-09 Uros Bizjaki386.md (X87MODEF12, SSEMODEF): Remove mode iterators.
2007-09-08 Uros Bizjakre PR target/33329 (ICE in expand_simple_binop, at...
2007-08-28 Uros Bizjakre PR target/32661 (__builtin_ia32_vec_ext suboptimal...
2007-08-23 Paolo Bonzinigcc:
2007-08-22 Hans-Peter Nilssonmd.texi (Iterators): Renamed from Macros.
2007-08-15 Rask Ingemann Lamb... i386.md (subsi3_carry_zext): Remove "m" constraint...
2007-08-02 Nick Cliftonhost-hpux.c: Change copyright header to refer to versio...
2007-07-12 Zdenek Dvoraksse.md (storentdf, storentsf): New.
2007-07-11 Uros Bizjakre PR target/32661 (__builtin_ia32_vec_ext suboptimal...
2007-07-10 Uros Bizjakre PR target/32708 (_mm_cvtsi64x_si128() and _mm_cvtsi1...
2007-06-29 Uros Bizjakre PR tree-optimization/24659 (Conversions are not...
2007-06-16 Uros Bizjakre PR middle-end/31723 (Use reciprocal and reciprocal...
2007-06-14 Eric Christophersse.md (movdi_to_sse): Rewrite body.
2007-06-11 Uros Bizjakre PR target/32280 (_mm_srli_si128, heinous code for...
2007-06-10 Zdenek Dvoraktree-data-ref.c (dr_analyze_alias): Handle case smt...
2007-06-07 Uros Bizjaki386.md (standard sse constant splitter): Handle TFmode.
2007-06-06 Uros Bizjaksse.md (sse4_2_pcmpestr_cconly): Prefer pcmpestrm as...
2007-06-05 H.J. Luconstraints.md ("Y2"): Replaced by ...
2007-06-05 H.J. Luconstraints.md ("z"): Replaced by ...
2007-06-05 Uros Bizjakmd (reg_not_xmm0_operand): New predicate.
2007-06-02 Uros Bizjakrevert: sse.md ("sse4_1_blendvpd"): Require "z" class...
2007-06-02 Uros Bizjaki386.md ("sse4_1_blendvpd"): Require "z" class XMM...
2007-06-02 H.J. Lui386.h (enum reg_class): New.
2007-05-31 H.J. Luconfig.gcc (i[34567]86-*-*): Add nmmintrin.h to extra_h...
2007-05-26 H.J. Lui386-protos.h (ix86_expand_sse4_unpack): New.
2007-05-25 Uros Bizjaksse.md (*vec_extractv2di_1_sse2): Do not calculate...
2007-05-25 H.J. Lusse.md (*vec_extractv2di_1_sse2): Correct shift.
2007-05-22 H.J. Luconfig.gcc (i[34567]86-*-*): Add smmintrin.h to extra_h...
2007-05-17 Uros Bizjakre PR tree-optimization/24659 (Conversions are not...
2007-04-23 H.J. Lui386.md (prefix_extra): New attribute.
2007-04-23 H.J. Lusse.md (sse2_stored): Don't split to inter-unit move...
2007-04-22 Uros Bizjakre PR tree-optimization/24659 (Conversions are not...
2007-04-17 H.J. Lusse.md (sse_vmaddv4sf3): Use register_operand on "0".
2007-04-10 H.J. Lusse.md (sse2_pinsrw): Removed.
2007-04-09 Jan Hubickare PR target/27869 ("-O -fregmove" handles SSE scalar...
2007-04-05 Uros Bizjakre PR target/31478 (Typos in sse2_umulv2siv2di3, sse2_p...
2007-03-28 Grigory Zagorodnevre PR target/31380 ([4.1/4.2]: Typo in gcc/config/i386...
2007-03-27 Richard Hendersonre PR target/31361 (SSE2 generation bug with shifts)
2007-02-27 Uros Bizjakre PR target/30970 (Register zeroing by xor N,N should...
2007-02-13 Richard Hendersoni386.md (fixuns_trunc<SSEMODEF>si_1): New insn.
2007-02-10 Stuart Hastingsi386.h (TARGET_KEEPS_VECTOR_ALIGNED_STACK): New.
2007-02-09 Richard Hendersonconstraints.md (Ym): New constraint.
2007-02-06 Richard Hendersonconstraints.md (Y2): Rename from Y.
2007-02-05 Harsha Jagasiaamdfam10
2006-12-03 Uros Bizjakre PR target/30041 (FAIL: gcc.target/i386/sse3-movddup...
2006-11-10 Uros Bizjakre PR tree-optimization/29777 (missed optimization...
2006-11-08 Dorit Nuzman[multiple changes]
2006-10-29 Richard Guentheri386-protos.h (ix86_expand_floorceil): Declare.
2006-10-25 Richard Guentheroptabs.h (enum optab_index): Remove OTI_lrint.
2006-10-22 H.J. Luconfig.gcc (i[34567]86-*-*): Add tmmintrin.h to extra_h...
2006-10-21 H.J. Lui386.md (UNSPEC_LDQQU): Renamed to ...
2006-06-29 Eric Christopherpredicates.md (vector_all_ones_operand): New.
2006-05-08 H.J. Lure PR target/24879 ([4.1]: SSE3 monitor intrinsic doesn...
2006-02-21 Alexandre Olivasse.md (vec_extractv2df_1_sse): New.
2006-01-19 Dorit NuzmanMakefile.in (tree-vect-patterns.o): Add rule for new...
2006-01-13 Alexandre Olivasse.md (*vec_extractv2di_1_sse2): Reorder alternatives...
2006-01-09 Alexandre Olivasse.md (*vec_extractv2di_1_sse2): New.
2005-12-22 Dale Johannesensse.md (sse_movhlps): Reverse operands for 2nd and...
2005-12-05 Jan Beulichi386.c (enum ix86_builtins): Remove IX86_BUILTIN_CMPNEP...
2005-09-19 Richard Hendersonsse.md (reduc_splus_v4sf): Rename from reduc_plus_v4sf.
2005-09-19 Richard Hendersonsse.md (vcondu<SSEMODE124>): Rename from vcondu<SSEMODE12>.
2005-09-13 Uros Bizjakre PR target/23816 (ICE in extract_insn, at recog.c...
2005-08-31 Uros Bizjakre PR target/23570 (internal compiler error: in merge_a...
2005-08-27 Richard Guentherre PR target/23575 (ICE: output_operand: unterminated...
2005-07-21 Uros Bizjakre PR target/21149 (invalid code generation for _mm_mov...
2005-06-29 Richard Hendersoni386.c (ix86_expand_int_vcond): Remove unsignedp argument.
2005-06-28 Richard Hendersonsse.md (smaxv16qi3): Fix buffer overflow.
2005-06-28 Richard Hendersonsse.md (vec_shl_<SSEMODEI>, [...]): New.
2005-06-25 R. Kelley CookUpdate FSF address.
2005-06-19 Uros Bizjaki386.md (*cmpfp_0_sf, [...]): Remove instruction patterns.
2005-06-18 Richard Hendersonexpr.c (store_constructor): Use store of 0 to indicate...
2005-05-26 Kazu Hiratac-common.c, [...]: Fix comment typos.
2005-05-19 Richard Hendersonsse.md (mulv4si3): Use all register inputs.
2005-05-17 Richard Henderson* config/i386/sse.md (mulv16qi3, mulv2di3): New.
2005-05-17 Richard Hendersonsse.md (mulv4si3): New.
2005-04-22 Nathan Sidwelli386.md (length_immediate): Use gcc_assert or gcc_unrea...
2005-04-14 Richard Hendersoni386.c (ix86_expand_sse_cmp): Split out from ...
2005-04-13 Kazu Hiratabasic-block.h, [...]: Fix comment typos.
2005-04-13 Richard Hendersoni386.c (ix86_prepare_sse_fp_compare_args): Split ...
2005-01-23 Kazu Hirataalias.c, [...]: Fix comment typos.
2005-01-20 Richard Hendersoni386.c (ix86_expand_push): New.
2005-01-18 Richard Hendersonsse.md (smaxv4sf3_finite, [...]): New.
2005-01-13 Richard Hendersoni386.c (IX86_BUILTIN_MOVQ, [...]): Remove.
2005-01-11 Richard Hendersonre PR rtl-optimization/13366 (ICE using MMX/SSE builtin...
2005-01-09 Richard Hendersoni386.c (bdesc_2arg): Update names for mmx_ prefixes.
2005-01-09 Richard Hendersonemmintrin.h (_mm_cvtsi128_si32): Move earlier.