target.def (cannot_force_const_mem): Add a mode argument.
[gcc.git] / gcc / config / i386 / i386.c
2011-04-21 Richard Sandifordtarget.def (cannot_force_const_mem): Add a mode argument.
2011-04-20 Uros Bizjakre PR target/48678 (unable to find a register to spill...
2011-04-20 Jim Meyeringremove useless if-before-free tests
2011-04-16 Uros Bizjaksse.md (sseunpackmode): New mode attribute.
2011-04-16 Uros Bizjaksse.md (V16): New mode iterator.
2011-04-11 Kai Tietzre PR target/9601 (-mrtd switch/stdcall attribute raise...
2011-04-11 Martin Jamborexcept.c (set_nothrow_function_flags): Call cgraph_get_...
2011-04-10 Mike StumpRemove doubled up words.
2011-04-06 Uros Bizjaki386.md (attribute isa): New.
2011-04-02 Kai Tietzre PR target/48416 (Revision 171890 failed to build)
2011-04-02 Kai TietzRestore old state for accidentially escaped local change.
2011-04-02 Kai Tietzi386.c (ix86_is_msabi_thiscall): New helper function.
2011-03-31 Eric Botcazoure PR target/48142 (miscompilation with -Os -mpreferred...
2011-03-29 Vladimir Makarov[multiple changes]
2011-03-28 H.J. LuFix a typo in -mavx256-split-unaligned-store.
2011-03-28 Vladimir Makarovre PR bootstrap/48307 (Bootstrap failure)
2011-03-27 Vladimir Makarov[multiple changes]
2011-03-27 H.J. LuSplit 32-byte AVX unaligned load/store.
2011-03-25 Kai Tietzcygming.h (DWARF_FRAME_REGISTERS): Adjust comment.
2011-03-24 Uros Bizjaki386.md (ix86_print_operand): Output DFmode const_doubl...
2011-03-24 Uros Bizjakre PR target/48237 (ICE: in final_scan_insn, at final...
2011-03-22 Joseph Myersi386.c (ix86_isa_flags_explicit): Remove.
2011-03-22 Joseph Myerstarget.def (handle_option): Take gcc_options and cl_dec...
2011-03-21 Kai TietzChangeLog gcc/
2011-03-16 H.J. LuCheck TARGET_ROUND for BUILT_IN_{FLOOR,CEIL,TRUNC,RINT...
2011-03-15 Richard Guentheri386.c (ix86_emit_swdivsf): Implement more efficiently.
2011-03-14 Uros Bizjaki386.md (ROUND_FLOOR): New constant.
2011-03-04 Changpeng FangIntroduce flag -mprefer-avx128 for the auto-vectorizer...
2011-02-21 Mike Stumpre PR target/47822 (Multiple test suite failures due...
2011-02-17 Uros Bizjakre PR target/43653 (ICE at reload1.c:1188 with -O1...
2011-02-15 Jakub Jelinekre PR middle-end/47581 (Unnecessary adjustments to...
2011-02-07 Mike Stumpre PR target/47558 (163267 breaks exception traceback...
2011-01-26 Jan Hubickare PR tree-optimization/47237 (builtin_apply_args broke...
2011-01-24 H.J. LuVisit basic blocks using the work-list based algorithm.
2011-01-21 Kai Tietzre PR bootstrap/47215 (Failed to bootstrap)
2011-01-17 H.J. LuCorrect mask operand for AVX mask load/store.
2011-01-07 Jakub Jelinekre PR target/47201 (ICE: SIGSEGV in adjust_mems (var...
2011-01-06 Changpeng FangBobcat (btver1) Enablement
2011-01-06 Rainer Orthre PR target/43309 (amd64 TLS IE code sequence on Solar...
2011-01-05 Changpeng FangRemove 3DNow instructions from the bdver1-supported...
2010-12-30 H.J. LuShort circuit if upper 128bits are unchanged in the...
2010-12-30 H.J. LuRepeat processing all basic blocks for vzeroupper optim...
2010-12-28 H.J. LuReplace _rdrand_uXX with _rdrandXX_step.
2010-12-18 Kai Tietzre PR target/36834 (structure return ABI for windows...
2010-12-17 H.J. LuReplace "BB [%i]" with "[bb %i]" in vzeroupper RTL...
2010-12-06 H.J. LuTurn on unaligned SSE load/store for Core i7.
2010-12-06 H.J. LuAdd -march=/-mtune=corei7-avx.
2010-12-02 H.J. LuTurn on X86_TUNE_INTER_UNIT_MOVES for Core 2 and Core i7.
2010-12-02 Bernd SchmidtDFA model for Core 2 and Core i7 scheduling.
2010-12-02 Maxim KuvyrkovDefine tuning for Core 2 and Core i7.
2010-11-25 Joseph Myerstarget.def (supports_split_stack, [...]): Take gcc_opti...
2010-11-24 H.J. LuDon't check TREE_THIS_VOLATILE in ix86_expand_call.
2010-11-24 H.J. LuImprove vzeroupper optimization.
2010-11-22 Nathan Froydtarget.def (conditional_register_usage): Define.
2010-11-18 Uros Bizjakre PR target/46546 (ix86_pad_returns may leave BB_END...
2010-11-16 Nathan Froydbuiltins.c (std_gimplify_va_arg_expr): Use targetm...
2010-11-15 Jakub Jelinekre PR debug/46095 (ICE: in dwarf2out_frame_debug_expr...
2010-11-12 Richard Hendersoni386: Convert from -mfused-madd to -ffp-contract.
2010-11-10 Joseph Myerscfgloop.c (verify_loop_structure): Use %' in diagnostics.
2010-11-10 Quentin NeillAdd support for TBM.
2010-11-10 Quentin NeillAdd support for BMI.
2010-11-09 Joern Renneckeix86_expand_split_stack_prologue (args_size): Change...
2010-11-08 Joern Renneckere PR bootstrap/46358 (i686-pc-linux-gnu bootstrap...
2010-11-08 Rainer Orthre PR target/46280 (Several testcases FAIL with 16byte...
2010-11-08 Ian Lance Taylorre PR target/46089 (ICE: in gen_reg_rtx, at emit-rtl...
2010-11-06 H.J. LuFix a typo in ix86_delegitimize_address.
2010-11-05 Kai Tietzi386.c (legitimate_pic_address_disp_p): Handle UNSPEC_P...
2010-11-05 H.J. LuCheck 256bit AVX register in move expanders.
2010-11-03 H.J. LuSet use_avx256_p if 256bit AVX register is used in...
2010-11-03 H.J. LuGenerate avx_vzeroupper after reload is completed.
2010-11-02 H.J. LuRemove ix86_split_call_pop_vzeroupper.
2010-11-02 H.J. LuEmit vzerouppers after reload.
2010-11-02 Maxim KuvyrkovModel decoder of Core 2/i7 for multipass scheduling.
2010-11-02 Iain Sandoeupdate darwin x86 output.
2010-11-02 Bernd Schmidti386.c (cpu_names): Add "corei7".
2010-11-02 Bernd SchmidtTune alignment for Intel Core i7
2010-11-02 Bernd SchmidtBasic support for Intel Core i7
2010-11-01 Richard HendersonEmit SEH unwind info.
2010-10-30 H.J. LuAlign long double parameters on stack to 4byte in 32bit.
2010-10-27 H.J. LuAdd -mvzeroupper to x86.
2010-10-26 H.J. LuProperly align parameters on stack for x86.
2010-10-24 Ian Lance Taylori386.c (ix86_va_start): Remove extraneous blank line.
2010-10-22 Richard HendersonAdd __builtin_fma vector transform for i386.
2010-10-22 Richard HendersonUse ABS/NEG+USE for vector modes as well.
2010-10-22 Changpeng FangUpdate processsor_costs table for bdver1
2010-10-22 Joseph Myerstarget.h (enum opt_levels, [...]): New.
2010-10-22 Iain SandoeCFStrings for Darwin.
2010-10-22 Nathan Froydalpha.c (alpha_build_builtin_va_list): Use TYPE_STUB_DE...
2010-10-19 Richard HendersonAdd patterns for FMA3.
2010-10-19 Richard HendersonSimplify FMA4 patterns with FMA rtx code.
2010-10-18 Joseph Myersi386.c (ix86_option_override_internal): Define and...
2010-10-17 Anatoly Sokolovtarget.def (preferred_output_reload_class): New hook.
2010-10-16 Joseph Myersarm.c (arm_option_optimization): Set flag_section_ancho...
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.
next