aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.h
AgeCommit message (Expand)AuthorFilesLines
2011-10-15re PR target/49263 (SH Target: underutilized "TST #imm, R0" instruction)Oleg Endo1-0/+3
2011-04-21alpha.c (struct machine_function): Use rtx, not struct rtx_def *.Joseph Myers1-2/+2
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford1-14/+0
2011-04-08tm.texi.in (ASM_OUTPUT_BSS): Remove documentation.Anatoly Sokolov1-16/+0
2011-03-31re PR target/47109 (m68k-netbsdelf: collect2 build fails with undefined refer...Joseph Myers1-4/+1
2011-03-29[multiple changes]Vladimir Makarov1-14/+0
2011-03-28re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov1-0/+14
2011-03-27[multiple changes]Vladimir Makarov1-14/+0
2010-12-22svr4.h: Remove.Joseph Myers1-4/+1
2010-12-21sh.h (PREFERRED_RELOAD_CLASS): Remove.Anatoly Sokolov1-13/+0
2010-12-16sh.h (OUTPUT_ADDR_CONST_EXTRA): Remove.Anatoly Sokolov1-108/+0
2010-11-22target.def (conditional_register_usage): Define.Nathan Froyd1-51/+6
2010-10-23cppbuiltin.c (define_builtin_macros_for_type_sizes): Define __BYTE_ORDER__...Nathan Froyd1-8/+0
2010-10-22target.h (enum opt_levels, [...]): New.Joseph Myers1-7/+5
2010-10-12libgcc2.h: Use __SIZEOF_DOUBLE__ instead of LIBGCC2_DOUBLE_TYPE_SIZE.Nathan Froyd1-6/+0
2010-09-30opt-functions.awk (static_var): Update comment.Joseph Myers1-2/+0
2010-09-29optc-gen.awk: Generate global_options initializer instead of individual varia...Joseph Myers1-2/+0
2010-09-16target.def (target_option.optimization): New hook.Joseph Myers1-2/+0
2010-09-05sh.c (sh_option_override): Make static.Naveen H.S1-7/+0
2010-08-28sh-protos.h (sh_function_arg): Delete.Nathan Froyd1-6/+1
2010-06-29reginfo.c (init_reg_sets_1): Adjust comments.Nathan Froyd1-11/+0
2010-06-17sh-protos.h (print_operand): Delete.Nathan Froyd1-14/+0
2010-05-03tm.texi (defmac SMALL_REGISTER_CLASSES): Remove.Steven Bosscher1-5/+6
2010-04-16add accumulate-outgoing-args and omit-frame-pointer for SHChristian Bruel1-7/+12
2010-04-11sh-protos.h (sh_legitimize_reload_address): Declare.Kaz Kojima1-76/+6
2009-12-01sh.c (sh_promote_prototypes): Make static.Anatoly Sokolov1-31/+1
2009-09-22sh-protos.h (sh_initialize_trampoline): Remove.Richard Henderson1-17/+0
2009-07-20SH: resurect -mfmovdChristian Bruel1-5/+0
2009-07-06lib1funcs.h (FMOVD_WORKS): Only define if __FMOVD_ENABLED__ is defined.Nick Clifton1-0/+7
2009-06-30target.h (struct gcc_target): Add frame_pointer_required field.Anatoly Sokolov1-5/+0
2009-06-08sh-protos.h (sh_optimization_options): Declare.Kaz Kojima1-267/+4
2009-06-03predicates.md: Use REG_P...Shujing Zhao1-26/+26
2009-05-18sh-protos.h (sh_legitimate_address_p): Remove.Kaz Kojima1-14/+0
2009-05-12sh.h (OVERRIDE_OPTIONS): Clear flag_schedule_insns unless -fschedule-insns is...Kaz Kojima1-2/+5
2009-05-12re PR target/39561 (-mno-expand-cbranchdi broken)Kaz Kojima1-4/+1
2009-05-12sh-protos.h (sh_legitimate_index_p): Declare.Kaz Kojima1-164/+55
2009-05-04tm.texi (LEGITIMIZE_ADDRESS): Revise documentation.Paolo Bonzini1-62/+0
2009-05-03defaults.h (FRAME_POINTER_REQUIRED): Provide default.Anatoly Sokolov1-6/+0
2009-04-27collect2.c (is_ctor_dtor): Change type of ret field in struct names to symkind.Ian Lance Taylor1-10/+10
2009-04-24sh.h (LIBGCC2_DOUBLE_TYPE_SIZE): Test __SH2A_SINGLE_ONLY__ also.DJ Delorie1-1/+1
2009-04-22defaults.h (GO_IF_MODE_DEPENDENT_ADDRESS): Provide empty default.Paolo Bonzini1-12/+0
2009-04-17sh.h (FUNCTION_VALUE): Fix call to sh_promote_prototypes.Paolo Bonzini1-1/+1
2008-11-14sh.h (OPTIMIZATION_OPTIONS): Revert last change.Kaz Kojima1-9/+0
2008-11-10re PR rtl-optimization/37514 (Wrong code generated for 20021120-1.c with -O3 ...Kaz Kojima1-0/+9
2008-10-21re PR target/37633 (wrong register use on sh64)Kaz Kojima1-45/+3
2008-10-10sh.h (PREFERRED_RELOAD_CLASS): Test PIC_ADDR_P instead of PIC_DIRECT_ADDR_P.Richard Sandiford1-36/+55
2008-09-28sh.h (OVERRIDE_OPTIONS): Unset flag_dwarf2_cfi_asm for SHmedia.Kaz Kojima1-0/+2
2008-08-30re PR target/37270 (SH: spill failure for R0_REGS)Kaz Kojima1-2/+2
2008-08-30optabs.c (expand_abs_nojump): Update BRANCH_COST call.Jan Hubicka1-1/+2
2008-08-28sh.h (REG_CLASS_CONTENTS): Drop fr32 from FPUL_REGS.Kaz Kojima1-2/+2