expr.c (emit_block_move_via_movmem, [...]): Add variant handling histograms; add...
[gcc.git] / gcc / config / i386 / i386.md
2007-01-28 Jan Hubickaexpr.c (emit_block_move_via_movmem, [...]): Add variant...
2007-01-24 Uros Bizjaki386.md (tanxf2, [...]): Use op2 instead of operands...
2007-01-23 Uros Bizjaki386.md: Use REG_P...
2007-01-19 Uros Bizjaki386.md (acos<mode>2): Rename from acossf2 and acosdf2.
2007-01-19 Uros Bizjaki386.md (*fpatanxf3_i387, [...]): New insn patterns.
2007-01-18 Uros Bizjakreg-stack.c (subst_stack_regs_pat): Use generic code...
2007-01-15 Uros Bizjaki386.md (fyl2xxf3_i387): Rename from fyl2x_xf3.
2007-01-09 Uros Bizjaki386.md (*sinxf2): Rename to *sinxf2_i387.
2007-01-03 Kazu Hiratai386.h (NON_STACK_REG_P, [...]): Remove.
2006-12-13 Uros Bizjaki386.h (FIRST_PSEUDO_REGISTER): Define to 53.
2006-12-06 Uros Bizjaki386.md (DIRFLAG_REG): Remove constant.
2006-11-30 Uros Bizjaki386.md (R10_REG): New constant.
2006-11-30 Uros Bizjakre PR target/29852 (x86_64: SSE version missing for...
2006-11-30 Uros Bizjaki386.md (movsf_1): Enable pattern for standard 80387...
2006-11-27 Jan Hubickaexpr.c (emit_block_move_via_libcall): Export.
2006-11-27 Uros Bizjakrevert: i386.c (ix86_rtx_costs): For standard 80387...
2006-11-25 Uros Bizjakconfig/i386/i386.md (fpremxf4): Rename to fpremxf4_i387.
2006-11-25 Uros Bizjakconfig/i386/i386.md (UNSPEC_TRUNC_NOOP): New unspec...
2006-11-18 Vladimir Makarovinvoke.texi (core2): Add item.
2006-11-08 Eric Christopherlibgcc2.c (__bswapdi2): Rename from bswapDI2.
2006-11-04 Uros Bizjakre PR target/26915 (missed sized opt returning -1.0)
2006-11-04 Uros Bizjaki386.md (*movxf_nointeger, [...]): Enable patterns...
2006-10-31 Richard Guentheri386.md (asindf2, [...]): Conditionalize expansion...
2006-10-29 Richard Guentheri386-protos.h (ix86_expand_trunc): Declare.
2006-10-29 Richard Guentheri386-protos.h (ix86_expand_round): Declare.
2006-10-29 Richard Guentheri386-protos.h (ix86_expand_floorceil): Declare.
2006-10-29 Richard Guentherbuiltins.c (expand_builtin_mathfn): Expand nearbyint...
2006-10-29 Richard Guenthergenopinit.c (optabs): Change lfloor_optab and lceil_opt...
2006-10-28 Richard Guentherre PR target/28806 (lround is not expanded inline to...
2006-10-27 Vladimir Makarov2006-10-27 Vladimir Makarov <vmakarov@redhat.com>
2006-10-25 Richard Guentheroptabs.h (enum optab_index): Remove OTI_lrint.
2006-10-25 Uros Bizjakoptabs.h (enum optab_index): Rename OTI_drem to OTI_rem...
2006-10-24 Uros Bizjaki386.h (FIRST_PSEUDO_REGISTER): Define to 54.
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-10-21 Uros Bizjakre PR rtl-optimization/19398 (secondary reloads don...
2006-10-21 Uros Bizjaki386.md (extendsfdf2, [...]): Do not force operand1...
2006-10-21 Richard Guentherre PR target/19116 (-funsafe-math-optimizations make...
2006-09-07 H.J. Lui386.c (x86_partial_flag_reg_stall): New.
2006-09-07 Uros Bizjakre PR target/28946 (assembler shifts set the flag ZF...
2006-08-29 H.J. Lui386.md (*fop_df_comm_mixed): Match DF operands instead...
2006-08-06 Paolo Bonzinire PR debug/26827 ("GNAT BUG DETECTED" on compile GPS...
2006-07-27 Arjan van de Ven2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2006-07-22 Jan Hubicka* i386.md (subsi_3_zext): Fix output template.
2006-07-05 Richard Guentherre PR target/28158 (ICE on complex operation with ...
2006-06-17 Alexandre Olivai386.c (legitimate_tls_address): Add tp after DTPOFF.
2006-06-01 Roger Saylei386.c (ix86_expand_fp_absneg_operator): When SSE isn...
2006-05-28 Kazu Hiratacfgcleanup.c, [...]: Fix comment typos.
2006-04-26 Roger Sayleexpmed.c (store_bit_field): Also check whether the...
2006-04-09 Mike StumpFix whitespaces
2006-04-03 Paolo Bonzinire PR target/19653 (x87 reg allocated for constants...
2006-03-22 Richard Sandifordmd.texi: Refer to i386/constraints.md instead of i386...
2006-02-28 Zack Weinberg* rtl.def (define_constraint, define_register_constraint)
2006-02-06 Andrew Pinskire PR target/23359 (Many Solaris 10/x86 testsuite failu...
2006-01-26 Paolo Bonzinii386.md (extendsfdf2, [...]): Emit constants provided...
2006-01-19 Andrew Pinskire PR target/22099 (builtin_setjmp gives duplicate...
2006-01-19 Jan Hubickainvoke.texi (generic): Document (i686) Update.
2006-01-19 Alexandre OlivaIntroduce TLS descriptors for i386 and x86_64.
2006-01-18 Roger Saylei386.md (shift spliter): Fix a a typo in the splitter...
2006-01-10 Stuart Hastingsi386.md (set_got): Update.
2006-01-04 Jakub Jelinekre PR target/25554 (unrecognizable insn on x86_64 with...
2005-12-13 Jakub Jelinekre PR debug/25023 (ICE in def_cfa_1, at dwarf2out.c...
2005-12-05 Jan Beulichi386.c (enum ix86_builtins): Remove IX86_BUILTIN_CMPNEP...
2005-12-02 Jakub Jelinekre PR target/25199 (crashing code output from -mtune...
2005-11-27 Eric Christopheri386.md (*zero_extendqihi2_movzbw): Avoid partial regis...
2005-11-21 Uros Bizjakpredicates.md (ax_reg_operand): New predicate.
2005-11-03 Richard Hendersonre PR target/9350 (-fomit-frame-pointer does not work...
2005-11-02 Jan Hubickare PR target/23303 (4.1 generates sall + addl instead...
2005-10-17 Uros Bizjakre PR target/24315 (amd64 fails -fpeephole2)
2005-10-11 Jakub Jelineki386.md (movsi_1, [...]): Use mmxadd type for setting...
2005-10-04 Uros Bizjaki386.h (TARGET_FISTTP): Enable also for TARGET_SSE3...
2005-09-29 Mark Mitchellre PR middle-end/17886 (variable rotate and unsigned...
2005-09-26 Uros Bizjakre PR target/24055 ("could not split insn" with -O1...
2005-09-24 Alexandre Oliva* config/i386/i386.md (*tls_global_dynamic_64,
2005-09-06 Jakub Jelinekre PR rtl-optimization/23098 (store of 0.0 to float)
2005-08-17 Uros Bizjakre PR target/23268 (ICE using math functions log &...
2005-08-08 Jan Hubickai386.c (legitimate_pic_address_disp_p): Refuse GOTOFF...
2005-07-31 Jan Hubickaoutput.h (enum section_category): Export from varasm.c
2005-07-21 Uros Bizjakre PR target/22576 (ICE with simple factorial program...
2005-07-21 Andrew Pinskii386.md (trap): Use "".word/t0x0b0f" instead of ud2.
2005-07-19 Richard Guentheri386.md (lrint<mode>2): Use temporary instead of clobbe...
2005-07-18 Jan Beulichi386.c (ix86_expand_branch, [...]): Handle TImode in...
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...
next