aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.c
AgeCommit message (Expand)AuthorFilesLines
2008-08-06alpha.c (alpha_preferred_reload_class, [...]): Avoid C++ keywords.Kaveh R. Ghazi1-84/+84
2008-07-31sh.c (sh_canonical_va_list_type): Remove.Kaz Kojima1-11/+0
2008-07-29sh.c (sh_gimplify_va_arg_expr): Unshare the addr...Kaz Kojima1-30/+36
2008-07-28backport: ChangeLog.tuples: ChangeLog from gimple-tuples-branch.Richard Biener1-33/+19
2008-07-09sh.c (sh_canonical_va_list_type): New.Kaz Kojima1-0/+11
2008-07-02rtlanal.c (add_reg_note): New function.Ian Lance Taylor1-7/+3
2008-06-01rtl.h (emit_clobber, [...]): Declare.Richard Sandiford1-7/+6
2008-05-22sh.opt (mfixed-range): New option.Kaz Kojima1-0/+62
2008-05-17sh.c (sh_output_mi_thunk): Update the use of init_flow.Kaz Kojima1-1/+1
2008-05-12sh.c (sh_expand_prologue): Don't clear RTX_FRAME_RELATED_P for push insns.Kaz Kojima1-1/+0
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-9/+9
2008-04-17fix SH long long compareChristian Bruel1-0/+8
2008-04-08function.h (incomming_args): Break out of struct function.Jan Hubicka1-30/+30
2008-04-04invoke.texi: Document -mbitops for SH.Naveen.H.S1-0/+16
2008-04-03* config/sh/sh.c (sh_output_mi_thunk): Free cfun.Kaz Kojima1-0/+1
2008-03-25constraints.md (Pso, Psz): New constraints.Naveen.H.S1-0/+18
2008-03-25sh.c (sh_expand_t_scc): Emit movrt for SH2A if possible.Naveen.H.S1-0/+3
2008-03-25constraints.md (I28): New constraint.Jayant R Sonar1-1/+2
2008-03-25sh.c (SH_ATTRIBUTES): Define.Anil Paranjape1-13/+224
2008-03-20sh.c (split_branches): Pass zero to redirect_jump as 'delete_unused' argument.Kaz Kojima1-2/+2
2008-02-29sh.c (sh_scalar_mode_supported_p): New function.Kaz Kojima1-0/+14
2008-02-29sh.c (sh_secondary_reload): Handle loading a float constant to fpul.Kaz Kojima1-1/+3
2008-02-20re PR target/35225 (gcc segfaults when building GTK+ code with -O2 -fPIC for ...Kaz Kojima1-1/+3
2008-02-20re PR target/35190 (Wrong branch instruction with -freorder-blocks-and-partit...Kaz Kojima1-0/+9
2007-12-06re PR middle-end/20983 (varargs functions force va_list variable to stack unn...Jakub Jelinek1-1/+4
2007-11-21re PR target/34155 (ICE in simplify_binary_operation_1, at simplify-rtx.c:266...Kaz Kojima1-6/+2
2007-11-14global.c (rest_of_handle_global_alloc): Fix comment typos.Rask Ingemann Lambertsen1-2/+2
2007-09-19tm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new argument.Bernd Schmidt1-2/+3
2007-09-12sh.c (calc_live_regs): Use current_function_saves_all_registers instead of...Kaz Kojima1-3/+3
2007-09-09Divide REG_LABEL notes into REG_LABEL_OPERAND and REG_LABEL_TARGET.Hans-Peter Nilsson1-11/+13
2007-08-28* config/sh/sh.c (sh_gimplify_va_arg_expr): Fix sh2a support.DJ Delorie1-2/+2
2007-08-24alpha.c (alpha_mangle_type, [...]): Constify.Kaveh R. Ghazi1-5/+5
2007-08-23arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro gu...Kaveh R. Ghazi1-10/+10
2007-08-11alias.h (alias_set_type): Define new type.Ian Lance Taylor1-1/+1
2007-08-05configure.ac: Remove --enable-checking=df from default settings.Paolo Bonzini1-16/+0
2007-08-02host-hpux.c: Change copyright header to refer to version 3 of the GNU General...Nick Clifton1-4/+3
2007-07-30alias.c (record_set, [...]): Constify.Kaveh R. Ghazi1-2/+2
2007-07-13sh.c (mark_use): Remove.Kaz Kojima1-81/+0
2007-07-10Replace no_new_pseudos in backends.Ian Lance Taylor1-16/+18
2007-06-21svn ci -m "introduce bank[0,1] registers and fix rte delay slot scheduling"Christian Bruel1-4/+41
2007-06-19df.h (DF_FIRST_OPTIONAL_PROBLEM): Removed.Kenneth Zadeck1-1/+1
2007-06-15[multiple changes]Andrew Pinski1-12/+15
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-114/+119
2007-06-08constraints.md: New file.Kaz Kojima1-25/+8
2007-06-01sh.c (fpscr_set_from_mem): Call get_free_reg only after no_new_pseudos.Kaz Kojima1-1/+2
2007-05-22hard-reg-set.h (GO_IF_HARD_REG_SUBSET, [...]): Delete in favor of...Richard Sandiford1-23/+7
2007-05-21gengtype.c (adjust_field_rtx_def): Use NOTE_KIND instead of NOTE_LINE_NUMBER...Jan Hubicka1-304/+1
2007-04-28alpha.c (alpha_output_mi_thunk_osf): Use insn_locators_alloc instead of insn_...Jan Hubicka1-2/+1
2007-04-28re PR target/31701 (SH: wrong epilogue for sibling calls)Kaz Kojima1-1/+10
2007-03-19re PR target/31022 ([SH4] internal compiler error with inline)Kaz Kojima1-1/+1