sh.c (expand_cbranchdi4): Use a scratch register if needed when original operands...
[gcc.git] / gcc / config / sh / sh.c
2011-06-01 Kaz Kojimash.c (expand_cbranchdi4): Use a scratch register if...
2011-05-30 Kaz Kojimash.c (expand_cbranchdi4): Set msw_skip when the high...
2011-05-25 Eric Botcazoucommon.opt (flag_stack_usage_info): New variable.
2011-05-03 Nathan Froydsh.c (sh_media_init_builtins): Call build_function_type...
2011-04-26 Kaz Kojimash.c (sh_gimplify_va_arg_expr): Don't call targetm...
2011-04-21 Richard Sandifordtarget.def (legitimate_constant_p): New hook.
2011-04-10 Mike StumpRemove doubled up words.
2011-03-22 Joseph Myerssh.c (sh_handle_option): Access target_flags via opts...
2011-03-22 Joseph Myerstarget.def (handle_option): Take gcc_options and cl_dec...
2011-03-22 Joseph MyersMAINTAINERS (crx port, [...]): Remove.
2011-03-21 Kai TietzChangeLog gcc/
2011-03-19 Kaz Kojimash.c (find_barrier): Don't emit a constant pool between...
2011-03-18 Kaz Kojimash.c (sh_delegitimize_address): Handle UNSPEC_SYMOFF...
2010-12-22 Nathan Froydc-aux-info.c (gen_formal_list_for_type): Use prototype_p.
2010-12-21 Anatoly Sokolovsh.h (PREFERRED_RELOAD_CLASS): Remove.
2010-12-16 Anatoly Sokolovsh.h (OUTPUT_ADDR_CONST_EXTRA): Remove.
2010-12-01 Joseph Myerscommon.opt (main_input_filename, [...]): New Variable...
2010-11-22 Nathan Froydtarget.def (conditional_register_usage): Define.
2010-11-10 Joseph Myerscfgloop.c (verify_loop_structure): Use %' in diagnostics.
2010-11-03 Kaz Kojimash.c (sh_expand_prologue): Remove unnecessary comment.
2010-11-02 Kaz Kojimash.c (TARGET_DELEGITIMIZE_ADDRESS): Redefine.
2010-10-29 Paolo Bonzinish.c (sh_promote_function_mode): Use default_promote_fu...
2010-10-22 Joseph Myerstarget.h (enum opt_levels, [...]): New.
2010-10-22 Nathan Froydalpha.c (alpha_build_builtin_va_list): Use TYPE_STUB_DE...
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-11 Joseph Myersparams.c (set_param_value_internal): New.
2010-10-01 Kaz Kojimash.c (sh_expand_prologue): Set current_function_static_...
2010-09-16 Joseph Myerstarget.def (target_option.optimization): New hook.
2010-09-16 Joseph Myerstm.texi.in (OVERRIDE_OPTIONS): Remove documentation.
2010-09-05 Naveen H.Ssh.c (sh_option_override): Make static.
2010-08-28 Nathan Froydsh-protos.h (sh_function_arg): Delete.
2010-08-27 Naveen H.Ssh.c (push_regs): Emit movml for interrupt handler...
2010-07-15 Nathan Froydtree.h (DECL_CHAIN): Define.
2010-07-13 DJ Delorieh8300.c (h8300_init_once): Default to -fstrict_volatile...
2010-07-13 Kaz Kojimare PR target/44761 (sh.md warnings)
2010-07-08 Manuel López-Ibáñeztoplev.h: Do not include diagnostic-core.h.
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-17 Nathan Froydsh-protos.h (print_operand): Delete.
2010-06-07 Kaz Kojimash.c (sh_build_builtin_va_list): Set tree type name...
2010-05-21 Steven Bosschertree.h: Include real.h and fixed-value.h as basic datat...
2010-05-04 Kaz Kojimash.c (sh_small_register_classes_for_mode_p): Remove...
2010-05-03 Steven Bosschertm.texi (defmac SMALL_REGISTER_CLASSES): Remove.
2010-04-22 Kaz Kojimare PR target/43744 (SH: Error: pcrel too far)
2010-04-16 Christian Brueladd accumulate-outgoing-args and omit-frame-pointer...
2010-04-15 Kaz Kojimare PR target/43741 (sh-elf ICEs for libstdc++-v3/src...
2010-04-11 Kaz Kojimash-protos.h (sh_legitimize_reload_address): Declare.
2010-02-28 Kaz Kojimash.c (unspec_bbr_uid): New.
2010-02-10 Kaz Kojimash.c (find_barrier): Skip call insn with a REG_EH_REGIO...
2010-02-10 Christian Bruelsh.c (find_barrier): Increase length for non delayed...
2010-02-10 Christian Bruelsh.c (find_barrier): Don't emit a CP inside the GP...
2010-01-27 Christian Brueltemporarily revert fix for PR target/42841
2010-01-26 Christian Bruelfix PR target/42841
2010-01-08 DJ Deloriesh.c (sh_expand_epilogue): Fix interrupt handler regist...
2009-11-30 Anatoly Sokolovsh.c (sh_promote_prototypes): Make static.
2009-10-21 Joseph Myerssh.c (nonpic_symbol_mentioned_p): Allow UNSPEC_TPOFF.
2009-10-14 Kaz Kojimash.c (TARGET_BUILTIN_DECL): Define.
2009-09-30 Nick Cliftonconfig.gcc (sh-symbianelf): Replace definition of extra...
2009-09-22 Richard Hendersonsh-protos.h (sh_initialize_trampoline): Remove.
2009-09-16 DJ Deloriesh.c (output_stack_adjust): Add new argument frame_p.
2009-08-27 Kaz Kojimash.c (split_branches): Check the result of next_active_...
2009-08-19 Jakub Jelinekmethod.c (use_thunk): Call free_after_compilation after...
2009-08-13 Kaz Kojimash.c (sh_override_options): When flag_exceptions or...
2009-08-12 Kaz Kojimash.c (sh_promote_function_mode): Add ATTRIBUTE_UNUSED.
2009-08-03 Kaz Kojimash-protos.h (sh_promote_function_mode): Remove.
2009-08-02 Paolo Bonzini2009-08-02 Paolo Bonzini <bonzini@gnu.org
2009-08-01 Paolo Bonziniexpr.c (store_constructor): Use promote_decl_mode.
2009-07-31 DJ Deloriesh.md (UNSPECV_SP_SWITCH_B): New.
2009-07-21 Kaz Kojimash.c (sh_gimplify_va_arg_expr): Wrap the result with...
2009-07-09 Tom Tromeyunwind-dw2-fde-darwin.c: Include dwarf2.h.
2009-07-06 Nick Cliftonlib1funcs.h (FMOVD_WORKS): Only define if __FMOVD_ENABL...
2009-06-30 Tom Tromeydwarf2.h: Remove.
2009-06-25 Ian Lance Taylorarc.c: Include "df.h".
2009-06-13 Aldy Hernandezalpha.c (alpha_build_builtin_va_list): Pass location...
2009-06-08 Kaz Kojimash-protos.h (sh_optimization_options): Declare.
2009-06-03 Ian Lance Tayloransidecl.h (EXPORTED_CONST): Define.
2009-06-03 Shujing Zhaopredicates.md: Use REG_P...
2009-06-02 Kaz Kojimash.c: Revert last change.
2009-05-31 Kaz Kojimare PR target/40313 (SH: ICE in dwarf2out_begin_epilogue...
2009-05-28 Kaz Kojimash.c (sh_expand_t_scc): Use gen_xorsi3_movrt instead...
2009-05-24 Kaz Kojimash.c (sh_set_return_address): Mark store of return...
2009-05-18 Kaz Kojimash-protos.h (sh_legitimate_address_p): Remove.
2009-05-18 Kaz Kojimash.c (expand_cbranchdi4): Use a scratch register for...
2009-05-12 Kaz Kojimash-protos.h (sh_legitimate_index_p): Declare.
2009-05-12 Paolo BonziniMerge cond-optab branch.
2009-05-10 Joseph Myersarc.c (arc_handle_interrupt_attribute): Use %qE for...
2009-05-08 Kaz Kojimash.c: Do not include c-pragma.h.
2009-05-04 Paolo Bonzinitm.texi (LEGITIMIZE_ADDRESS): Revise documentation.
2009-04-27 Ian Lance Taylorcollect2.c (is_ctor_dtor): Change type of ret field...
2009-04-24 Paolo Bonzinish.c (sh_expand_prologue, [...]): Use memory_address_p...
2009-04-22 Paolo Bonzinish.c (shift_insns_rtx, [...]): Truncate shift counts...
2009-04-22 Laurynas Biveiniscfghooks.c (tidy_fallthru_edges): Remove find_basic_blo...
2009-04-21 Kaz Kojimash.c (prepare_cbranch_operands): Use LAST_AND_UNUSED_RT...
2009-04-03 Christian Bruelupdate copyright date
2009-04-02 Christian Bruel[SH] double precision floating point dwarf fix
2009-03-25 Kaz Kojimare PR target/39523 (SH: global registers are wrongly...
2008-10-29 Kaz Kojimare PR target/37909 (internal compiler error: in fixup_m...
2008-10-21 Kaz Kojimare PR target/37633 (wrong register use on sh64)
2008-10-10 Richard Sandifordsh.h (PREFERRED_RELOAD_CLASS): Test PIC_ADDR_P instead...
next