target.def (target_option.init_struct): New hook.
[gcc.git] / gcc / config / i386 / i386.c
2010-10-15 Joseph Myerstarget.def (target_option.init_struct): New hook.
2010-10-14 Joseph Myersparams.c (params_finished): New.
2010-10-13 H.J. LuAddd 256bit AVX vectorizer patterns.
2010-10-11 Anatoly Sokolovtarget.def (preferred_reload_class): New hook.
2010-10-11 Joseph Myersparams.c (set_param_value_internal): New.
2010-10-11 Jakub Jelinekre PR target/45870 (note: non-delegitimized UNSPEC...
2010-10-09 H.J. LuSupport "andhi/andsi/anddi" as a zero-extending move.
2010-10-07 Richard Guenthermachmode.h (mode_for_vector): Declare.
2010-10-07 Richard Guenthertarget.def (autovectorize_vector_sizes): New target...
2010-10-07 Richard Guenthertarget.def (units_per_simd_word): Rename to ...
2010-10-04 Joseph Myersoptc-gen.awk: Define global_options_set.
2010-09-30 Jakub Jelinekre PR target/45843 (__builtin_va_arg overwrites into...
2010-09-30 Joseph Myersopt-functions.awk (static_var): Update comment.
2010-09-29 Joseph Myersoptc-gen.awk: Generate global_options initializer inste...
2010-09-28 Ian Lance Taylori386.c (ix86_supports_split_stack): Test HAVE_GAS_CFI_P...
2010-09-28 Rainer Orthre PR target/44452 (gcc.target/i386/abi-2.c and gcc...
2010-09-28 Ian Lance Taylori386.c (ix86_supports_split_stack): -fsplit-stack requi...
2010-09-27 Ian Lance Taylorcommon.opt (fsplit-stack): New option.
2010-09-27 Uros Bizjaki386.h (CLASS_MAX_NREGS): Also handle XCmode.
2010-09-26 Uros Bizjaki386.md (pro_epilogue_adjust_stack_<mode>_add): Merge...
2010-09-26 Kai Tietzcygwin.asm: Include auto-host.h.
2010-09-24 Uros Bizjaki386.md (ix86_code_end): Move the initialization of...
2010-09-23 Uros Bizjaki386.md (UNSPECV_NOPS): Rename from UNSPEC_NOPS and...
2010-09-22 Uros Bizjaki386.h (MAX_STRINGOP_ALGS): Fix typo in the name.
2010-09-21 Kai TietzRemove strayed semicolon.
2010-09-21 Kai Tietzre PR target/45694 ([MinGW64] fortran host associated...
2010-09-21 Uros Bizjaki386.c (ix86_split_ashl): Rename single_width variable...
2010-09-20 Uros Bizjaki386.c (ix86_expand_ashl_const): Rewrite using indirect...
2010-09-19 Uros Bizjaki386-protos.h (split_double_mode): New prototype.
2010-09-17 H.J. LuPad short functions with NOPs for Atom.
2010-09-17 Joseph Myersoptions.texi (Variable): Document.
2010-09-16 H.J. LuAdd -m8bit-idiv for x86.
2010-09-16 Reza Yazdanire PR bootstrap/45680 (cc1 fails to link on Solaris...
2010-09-16 Joseph Myerstarget.def (target_option.optimization): New hook.
2010-09-16 Joseph Myerstm.texi.in (OVERRIDE_OPTIONS): Remove documentation.
2010-09-14 H.J. LuUse ADD if result isn't used in memory address.
2010-09-14 H.J. LuTurn UNITS_PER_SIMD_WORD into a target hook.
2010-09-13 H.J. LuDisable double precision vectorizer for Atom.
2010-09-09 Reza YazdaniDispatch scheduling for AMD Bulldozer processors.
2010-09-08 Uros Bizjaki386-protos.h (ix86_can_use_return_insn_p, [...]):...
2010-09-07 Uros Bizjakre PR target/45206 (ICE on __builtin_eh_return at -Os)
2010-09-06 Uros Bizjaki386.md (iptrsize): New mode attribute.
2010-09-03 Jakub Jelinekre PR middle-end/45484 (Invalid memory access in gcc...
2010-09-02 Anatoly Sokolovtarget.def (class_likely_spilled_p): New hook.
2010-09-01 Uros Bizjaki386.h (enum ix86_tune_indices): Rename from X86_TUNE_A...
2010-08-31 Uros Bizjaki386.md (popdi1): Rewrite using POST_INC memory operand.
2010-08-30 Eric BotcazouStack usage support
2010-08-28 Uros Bizjaksse.md (extsuffix): New code attribute.
2010-08-19 Nathan Froydtarget.def (function_arg, [...]): Remove const qualifie...
2010-08-18 Uros Bizjaki386.md (*add<mode>_1): Split insn to lea.
2010-08-17 H.J. LuTry to avoid lea if possible.
2010-08-13 Jack HowarthEnable -fomit-frame-pointer on darwin which support...
2010-08-12 H.J. LuTurn on -fomit-frame-pointer by default for 32bit Linux...
2010-08-11 Anatoly Sokolovtarget.def (output_addr_const_extra): New hook.
2010-08-10 Richard Hendersoni386.c (ix86_compute_frame_layout): Re-align stack...
2010-08-07 Uros Bizjakre PR target/45213 ("suffix or operands invalid for...
2010-08-05 Richard Hendersonre PR target/45189 (New stack alignment test failures)
2010-08-05 Uros Bizjaki386.c (ix86_decompose_address): Check for SI_REG using...
2010-08-04 Richard HendersonForce the use of stack_pointer_offset in computing...
2010-08-04 Richard HendersonRemove code duplication in ix86_expand_epilogue.
2010-08-04 Richard HendersonDescribe unwinding for realigned frames explicitly.
2010-08-04 Richard HendersonEmit the prologue/epilogue using frame offsets.
2010-08-04 Richard HendersonCleanup 32-bit ms_hook code.
2010-08-04 Richard HendersonConsolidate red-zone logic into ix86_using_red_zone.
2010-08-04 Richard HendersonSimplify logic saving the int registers in the prologue.
2010-08-03 Uros Bizjaki386.h (ix86_compare_op0, [...]): Remove.
2010-07-28 Kai Tietzi386.h (MCOUNT_NAME_BEFORE_PROLOGUE): New.
2010-07-26 Richard Hendersonre PR target/44132 (emutls is broken under a range...
2010-07-23 Le-Chun WuFix violations of self-assignment check in GCC source.
2010-07-22 Richard Hendersonre PR target/45027 (FAIL: c-c++-common/dfp/pr36800.c)
2010-07-21 Richard HendersonEliminate the computed goto in x64 varargs.
2010-07-19 Iain Sandoeallow darwin branch island control depening on system...
2010-07-16 Jakub Jelinekre PR target/44942 (Bug in argument passing of long...
2010-07-15 Nathan Froydtree.h (DECL_CHAIN): Define.
2010-07-12 Rainer Orthi386.c (ix86_sol10_return_in_memory): Rename to ix86_so...
2010-07-12 Uros Bizjaki386.c (ix86_asm_output_function_label): Change format...
2010-07-09 Uros Bizjakconfigure.ac (gcc_cv_as_ix86_rep_lock_prefix): Also...
2010-07-09 Uros Bizjaki386.c (ix86_veclib_handler): Make static.
2010-07-08 Kai Tietzi386-protos.h (ix86_asm_output_function_label): New...
2010-07-08 Uros Bizjaki386.c: Use short syntax for function calls through...
2010-07-08 Eric Botcazoucygming.h (STACK_CHECK_STATIC_BUILTIN): Define to 1.
2010-07-08 Manuel López-Ibáñeztoplev.h: Do not include diagnostic-core.h.
2010-07-07 H.J. LuRevert revision 161876.
2010-07-06 Kai Tietzi386.c (ix86_function_ms_hook_prologue): Enable x64...
2010-07-06 Uros Bizjaki386.md (immediate_operand): New mode attribute.
2010-07-05 H.J. LuSupport AVX Programming Reference (June, 2010).
2010-07-05 Uros Bizjaki386.c (ix86_gen_allocate_stack_worker): New.
2010-07-04 Ira Rosentm.texi.in (TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST...
2010-07-03 Jan Hubicka* config/i386/i386.c (override_options): Revert acciden...
2010-07-02 Jan Hubickaipa-split.c (split_function): For aggregate values...
2010-07-01 Richard Guentherre PR middle-end/42834 (memcpy folding overeager)
2010-06-30 Joern Renneckere PR middle-end/44566 (configuration with multiple...
2010-06-29 Nathan Froydre PR bootstrap/44713 (Revision 161530 failed bootstrap)
2010-06-29 Nathan Froydcalls.c, [...]: Call targetm.calls.function_arg...
2010-06-29 Nathan Froydreginfo.c (init_reg_sets_1): Adjust comments.
2010-06-27 Anatoly Sokolovtarget.h (struct gcc_target): Add register_move_cost...
2010-06-25 Changpeng FangEnable prefetching at -O3 for AMD cpus.
2010-06-23 Joern Renneckere PR other/44644 (type/data name clash makes --enable...
2010-06-23 H.J. LuSplit AVX vec_extract_lo_XXX and 128bit to 256bit cast.
2010-06-22 Uros Bizjaki386.md (SWI1248x): New mode iterator.
next