i386.md (movdi_extzv_1): New.
[gcc.git] / gcc / config / i386 / i386.md
2005-07-18 Jan Beulichi386.md (movdi_extzv_1): New.
2005-07-12 Adrian Straetlingbuiltins.c: (expand_builtin_memcmp, expand_builtin_strn...
2005-07-02 Jakub JelinekMakefile.def (target_modules): Add libssp.
2005-07-01 Jakub Jelinekre PR target/22262 (stack_protector use creates broken...
2005-06-30 Jakub Jelinekfunction.c (stack_protect_epilogue): Pass label to...
2005-06-28 Adrian Straetlingbuiltins.c: (expand_builtin_memset): Rewrite to support...
2005-06-28 Uros Bizjakre PR target/22134 (vf_hue.c:54: internal compiler...
2005-06-27 Jakub Jelinektarghooks.c (default_hidden_stack_protect_fail): Fall...
2005-06-27 Richard Hendersonc-cppbuiltin.c (c_cpp_builtins): Add __SSP_ALL__ and...
2005-06-25 R. Kelley CookUpdate FSF address.
2005-06-19 Uros Bizjaki386.md (*cmpfp_0_sf, [...]): Remove instruction patterns.
2005-06-08 Dale Johanneseni386.md (movqi_1): Fix case where source is memory...
2005-06-07 Uros Bizjaki386.h (enum ix86_entity): New.
2005-06-05 Steven Bosscheri386.c (x86_use_loop): Remove.
2005-05-01 Michael Matzi386.md (movmemsi): Also active when TARGET_INLINE_ALL_...
2005-04-22 Nathan Sidwelli386.md (length_immediate): Use gcc_assert or gcc_unrea...
2005-04-14 Richard Hendersoni386.c (x86_cmpxchg, x86_xadd): New.
2005-04-14 Uros Bizjakreg-stack.c (subst_stack_regs_pat): Handle <UNSPEC_FIST...
2005-04-13 Richard Hendersoni386.c (ix86_prepare_sse_fp_compare_args): Split ...
2005-04-12 Richard Hendersoni386.md (UNSPEC_FIX, [...]): Remove.
2005-04-09 Uros Bizjaki386.md (*fp_jcc_7_387): Use 'const0_operand' instead...
2005-04-05 Richard Hendersonre PR target/20342 (ICE in spill_failure, at reload1...
2005-04-05 Uros Bizjakre PR target/20421 (387 mode switching clobbers flags)
2005-04-05 Roger Saylei386.md (*truncdfsf2_i387_1): New pattern.
2005-04-01 Kazu Hiratacgraphunit.c, [...]: Fix comment typos.
2005-03-29 Uros Bizjakreg-stack.c (subst_stack_regs_pat): Handle <UNSPEC_FIST...
2005-03-15 Uros Bizjakre PR target/18668 (use prescott's fisttp)
2005-03-14 Uros Bizjakre PR target/17688 ([4.1] x87 fops can handle HImodes)
2005-02-12 Uros Bizjakoptabs.h (enum optab_index): Add new OTI_ldexp.
2005-01-31 Richard Hendersoni386.c (absnegsf2_mixed): Remove all of the # hackery.
2005-01-30 Richard Hendersonre PR target/19700 (ICE in final_scan_insn with O1...
2005-01-30 Richard Hendersonre PR target/19690 (ICE with -O3 -march=athlon-xp ...
2005-01-28 Richard Hendersonbuiltins.c (expand_builtin_copysign): New.
2005-01-25 Richard Hendersonre PR target/19556 (ICE with -march=pentium-m (during...
2005-01-24 Uros Bizjaki386.md (*extendsfdf2_sse): Use "nonimmediate_operand...
2005-01-23 Kazu Hirataalias.c, [...]: Fix comment typos.
2005-01-22 Richard Hendersonre PR target/19506 (PovRay produces wrong pictures...
2005-01-22 Richard Henderson* config/i386/i386.md (smaxsf3): Fix mnemonic typo.
2005-01-20 Richard Hendersonre PR target/19511 (ICE in in reload_cse_simplify_opera...
2005-01-18 Uros Bizjaki386.c (override_options): Revert 2004-11-24 change.
2005-01-14 Richard Hendersonre PR target/19009 (Loading of FP constants into FP...
2005-01-09 Richard Hendersoni386.c (bdesc_2arg): Update names for mmx_ prefixes.
2005-01-09 David Edelsohni386.md (addhi_4): Correct reference in comment.
2005-01-09 Richard Hendersonemmintrin.h (_mm_cvtsi128_si32): Move earlier.
2005-01-07 Richard Henderson* config/i386/i386.md (sse_loadhps splitter): Fix opera...
2005-01-07 Jakub Jelinekre PR target/19012 (ICE on testsuite/gcc.c-torture...
2005-01-05 Richard Hendersonre PR target/12902 (Invalid assembly generated when...
2005-01-04 Uros Bizjakre PR target/19240 (runtime performance regression...
2005-01-04 Richard Hendersonre PR target/19235 (GCC generates SSE2 instructions...
2005-01-03 Uros Bizjakre PR target/19236 (ICE compiling logp(x) with -ffast...
2005-01-03 Richard Hendersonre PR target/14631 (common subexpression elimilation...
2004-12-30 Jan Hubickare PR target/18019 (-march=pentium4 generates word...
2004-12-27 Richard Hendersoni386.md (mov<MMXMODEI>_internal_rex64): New.
2004-12-24 Uros Bizjaki386.md (*fix_trunc{d,s,h}i_1): Rename to *fix_trunc...
2004-12-23 Richard Hendersoni386.c (ix86_expand_vector_move): Tidy.
2004-12-23 Richard Hendersonemmintrin.h (_mm_loadh_pd): Don't cast pointer arg...
2004-12-23 Richard Hendersoni386.md (btsq, btrq, btcq): Fix modes.
2004-12-22 Richard Hendersoni386.md (truncdfsf2): Don't create stack temp when...
2004-12-21 Richard Hendersoni386.c (x86_sse_split_regs): Rename from x86_sse_partia...
2004-12-21 Richard Hendersoni386.c (x86_sse_partial_regs_for_cvtsd2ss): Remove.
2004-12-20 Richard Hendersoni386.md (sse2_movsd): Remove ix86_binary_operator_ok...
2004-12-19 Richard Hendersoni386.md (SSEINT16): New.
2004-12-17 Richard Hendersoni386.c (x86_64_reg_class_name): Re-indent.
2004-12-17 Uros Bizjak* config/i386/i386.md (extendsfdf2, *extendsfdf2_1,
2004-12-16 Richard Hendersoni386.md (extv, [...]): Revalidate the operand with...
2004-12-16 Richard Hendersonre PR target/19028 (ICE in libjava)
2004-12-16 Richard Hendersonre PR target/19005 (Error: bad register name `%sil')
2004-12-16 Uros Bizjaki386.md (*floathisf2_i387, [...]): Also enable for...
2004-12-16 Uros Bizjaki386.md (sqrt{s,d}f2_1, [...]): Unify enable constraint...
2004-12-16 Uros Bizjak* config/i386/i386.md (*fop_?f_comm_{,sse,nosse},
2004-12-15 Richard Henderson* config/i386/i386.md: Fix missing modes on cmove split...
2004-12-15 Uros Bizjak* config/i386/i386.md (floathisf2, *floathisf2_1, float...
2004-12-14 Richard Hendersonre PR target/17990 (sse used for negate without -mfpmat...
2004-12-13 Richard HendersonMakefile.in (insn-preds.o): Depend on REGS_H.
2004-12-13 Uros Bizjakre PR target/14941 (i386.md strangeness in sse2_movsd)
2004-12-12 Richard Hendersonre PR target/18932 (ICE in copyprop_hardreg_forward_1...
2004-12-10 Uros Bizjaki386.md (*cmpfp_sf): Change type attribute to "multi".
2004-12-09 Richard Hendersonre PR target/17025 (attribute regparm code-generation...
2004-12-09 Richard Henderson* config/i386/i386.md: Use FLAGS_REG everywhere.
2004-12-08 Uros Bizjaki386-protos.h (ix86_split_fp_branch): New rtx argument.
2004-12-02 Roger Saylere PR target/9908 ([x86] wrong code generated for virtu...
2004-11-23 Roger Saylei386.h (TARGET_USE_FANCY_MATH_387): New macro.
2004-11-18 Andreas Schwab* config/i386/i386.md (define_peephole2): Revert last...
2004-11-18 Uros Bizjaki386.md (*fix_trunch_1): Add "&& 1" to insn split const...
2004-10-18 Jakub Jelineki386.md (addqi_1_slp): Test for incdec_operand operand...
2004-09-14 Uros Bizjaki386.c (output_fp_compare): Add generation of ftst...
2004-09-12 Richard Hendersoni386.c (ix86_split_ashldi): Special case op1 as one...
2004-09-11 Jan Hubickai386.h (MODE_NEEDED): Calls need UNINITIALIZED mode...
2004-09-08 Uros Bizjaki386.c (ix86_prepare_fp_compare_args): Do not force...
2004-09-04 Uros Bizjakbuiltins.c (expand_builtin_mathfn): Handle BUILT_IN_RIN...
2004-08-14 Richard Hendersoni386.md (call_1, [...]): Use Pmode for constant_call_ad...
2004-08-13 Andrew Pinskidarwin-c.c (find_subframework_file): Fix spelling of...
2004-08-13 Richard Hendersoni386.c (internal_label_prefix): Export.
2004-08-10 H.J. Lure PR target/16909 ("unrecognizable insn" ICE during...
2004-07-31 Roger Saylei386.md: New peephole2's to convert imul by 3, 5 or...
2004-07-17 Paolo Bonzinii386.md (movv16qi_internal): Fix typo.
2004-07-09 Jan Beulich* config/i386/i386.md (sse2_clflush): Use correct opera...
2004-07-09 Jan Beulichi386.c (classify_argument): Treat V1xx modes the same...
2004-07-08 Jan Beulichexpmed.c (extract_bit_field): Correct condition to...
2004-07-07 Alexandre Olivabuiltins.c: Rename movstr*, except for movstrict*,...
next