OSDN Git Service

Backported from mainline
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.h
2012-03-29 uros Backported from mainline
2011-11-24 hjlRevert revision 181357.
2011-11-14 hubicka * gcc.target/i386/sw-1.c: Force rep;movsb.
2011-10-20 uros PR target/47989
2011-10-06 matz * i386/i386.opt (recip_mask, recip_mask_explicit,
2011-09-17 jakub * config/i386/sse.md (VIMAX_AVX2): Change V4DI to...
2011-09-06 hjlPR middle-end/44382: Tree reassociation improvement
2011-08-23 hjlAdd BMI2 support.
2011-08-18 hjlAdd -mavx2.
2011-08-01 hjlAdd -mlzcnt.
2011-07-20 hjlHandle address output and call patterns for x32.
2011-07-19 aesok * target.def (class_max_nregs): New hook.
2011-07-18 ro toplevel:
2011-07-12 hjagasia2011-07-12 Harsha Jagasia <harsha.jagasia@amd.com>
2011-07-07 hjlInitial x32 support.
2011-06-30 rthi386: Always use TARGET_DEEP_BRANCH_PREDICTION.
2011-06-29 cfangAuto-vectorizer generates 128-bit AVX insns by default...
2011-05-16 jsm28 * opts-common.c (opt_enum_arg_to_value): New.
2011-05-13 jsm28 * config/i386/i386-opts.h: New.
2011-05-07 hubicka * i386.h (ix86_tune_indices): Add X86_TUNE_SOFTWARE_PR...
2011-04-21 rsandifogcc/
2011-04-18 uros * config/i386/i386.h (SSE_VEC_FLOAT_MODE_P): Remove.
2011-04-11 ktietz2011-04-11 Kai Tietz <ktietz@redhat.com>
2011-03-30 hjlFix a typo in FLOAT_SSE_REGS.
2011-03-29 vmakarov2011-03-28 Vladimir Makarov <vmakarov@redhat.com>
2011-03-28 vmakarov2011-03-27 Vladimir Makarov <vmakarov@redhat.com>
2011-03-27 vmakarov2011-03-27 Vladimir Makarov <vmakarov@redhat.com>
2011-03-25 ktietz2011-03-25 Kai Tietz <ktietz@redhat.com>
2011-01-14 jsm28 * config/i386/i386.h (CC1_CPU_SPEC_1): Don't handle...
2011-01-07 hjlKeep -m[arch|tune]=native in COLLECT_GCC_OPTIONS.
2011-01-06 cfangBobcat (btver1) Enablement
2010-12-02 mkuvyrkov Define tuning for Core 2 and Core i7.
2010-11-24 hjlImprove vzeroupper optimization.
2010-11-22 froydnj * target.def (conditional_register_usage): Define.
2010-11-16 froydnj * builtins.c (std_gimplify_va_arg_expr): Use
2010-11-10 jsm28 * cfgloop.c (verify_loop_structure): Use %' in diagnos...
2010-11-10 spopAdd support for TBM.
2010-11-10 spopAdd support for BMI.
2010-11-02 iainsupdate darwin x86 output.
2010-11-02 mkuvyrkov * config/i386/i386.c (cpu_names): Add "corei7".
2010-11-02 mkuvyrkov Tune alignment for Intel Core i7
2010-11-01 rthEmit SEH unwind info.
2010-10-27 hjlAdd -mvzeroupper to x86.
2010-10-17 aesok * target.def (preferred_output_reload_class): New...
2010-10-11 aesok * target.def (preferred_reload_class): New hook.
2010-09-29 jsm28gcc:
2010-09-27 iangcc/:
2010-09-27 uros * config/i386/i386.h (CLASS_MAX_NREGS): Also handle...
2010-09-22 uros * config/i386/i386.h (MAX_STRINGOP_ALGS): Fix typo...
2010-09-17 hjlPad short functions with NOPs for Atom.
2010-09-16 jsm28 * target.def (target_option.optimization): New hook.
2010-09-16 jsm28 * doc/tm.texi.in (OVERRIDE_OPTIONS): Remove documentation.
2010-09-16 uros * config/i386/i386.h (PUSH_ROUNDING): Redefine using...
2010-09-14 hjlTurn UNITS_PER_SIMD_WORD into a target hook.
2010-09-13 hjlDisable double precision vectorizer for Atom.
2010-09-09 spopDispatch scheduling for AMD Bulldozer processors.
2010-09-08 uros * config/i386/i386.h (EH_RETURN_DATA_REGNO) Use DX_REG...
2010-09-02 aesok * target.def (class_likely_spilled_p): New hook.
2010-09-02 jsm28 * opts.h (struct cl_option): Add warn_message field.
2010-09-01 uros * config/i386/i386.h (enum ix86_tune_indices) <X86_TUN...
2010-08-12 uros * config/i386/i386.c (LONG_TYPE_SIZE): Remove.
2010-08-11 aesok * target.def (output_addr_const_extra): New hook.
2010-08-11 rth * config/i386/i386.h (HARD_REGNO_CALL_PART_CLOBBERED...
2010-08-04 rthDescribe unwinding for realigned frames explicitly.
2010-08-04 rthEmit the prologue/epilogue using frame offsets.
2010-08-03 uros * config/i386/i386.h (ix86_compare_op0, ix86_compare_o...
2010-07-28 ktietz2010-07-28 Kai Tietz <kai.tietz@onevision.com>
2010-07-19 iainsallow darwin branch island control depening on system...
2010-07-15 uros * config/i386/i386.h (SHIFT_COUNT_TRUNCATED): Expand...
2010-07-08 ktietz2010-07-08 Kai Tietz <kai.tietz@onevision.com>
2010-07-07 hjlRevert revision 161876.
2010-07-06 ktietz2010-07-06 Kai Tietz <kai.tietz@onevision.com>
2010-07-05 hjlSupport AVX Programming Reference (June, 2010).
2010-06-29 froydnj * calls.c, dse.c, expr.c, function.c: Call targetm...
2010-06-29 froydnj * reginfo.c (init_reg_sets_1): Adjust comments.
2010-06-27 aesok * target.h (struct gcc_target): Add register_move_cost...
2010-06-07 irar * doc/tm.texi (TARGET_VECTORIZE_BUILTIN_VECTORIZATION_...
2010-06-05 aesok * target.h (struct gcc_target): Add memory_move_cost...
2010-06-04 froydnj * final.c (output_asm_insn): Call
2010-05-29 froydnj * basic-block.h (struct control_flow_graph): Move...
2010-05-28 ktietz2010-05-28 Kai Tietz <kai.tietz@onevision.com>
2010-05-14 hjagasia2010-05-14 Harsha Jagasia <harsha.jagasia@amd.com>
2010-05-03 steven * doc/tm.texi (defmac SMALL_REGISTER_CLASSES): Remove.
2010-05-02 aesok * target.h (struct calls): Add function_value_regno_p...
2010-04-29 bernds PR target/42895
2010-04-27 ktietz2010-04-27 Kai Tietz <kai.tietz@onevision.com>
2010-04-09 ktietz2010-04-09 Kai Tietz <kai.tietz@onevision.com>
2010-03-24 jakub PR debug/43293
2010-03-24 ro * config/i386/i386.c (override_options): Don't accept
2010-03-18 mrs2010-03-11 Francois-Xavier Coudert <fxcoudert@gcc...
2009-12-17 uros PR target/32280
2009-12-05 spopAdd TARGET_FUSED_MADD to FMA4 insns.
2009-11-13 uros2009-11-13 Uros Bizjak <ubizjak@gmail.com>
2009-11-04 dwarak2009-11-04 Harsha Jagasia <harsha.jagasia@amd.com>
2009-11-04 dwarak2009-11-04 Harsha Jagasia <harsha.jagasia@amd.com>
2009-11-03 uros PR target/41900
2009-10-30 hjlOptimize -mstackrealign.
2009-10-14 vmakarov2009-09-26 Vladimir Makarov <vmakarov@redhat.com>
2009-09-30 hjagasia2009-09-29 Harsha Jagasia <harsha.jagasia@amd.com>
2009-09-22 rth PR target/41246
next