aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-25Turn CONSTANT_ALIGNMENT into a hookRichard Sandiford1-0/+3
2017-09-15Turn CANNOT_CHANGE_MODE_CLASS into a hookRichard Sandiford1-9/+12
2017-09-12Turn HARD_REGNO_NREGS into a target hookRichard Sandiford1-1/+15
2017-09-12Use hard_regno_nregs instead of HARD_REGNO_NREGSRichard Sandiford1-5/+6
2017-09-04Turn MODES_TIEABLE_P into a target hookRichard Sandiford1-0/+20
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-3/+8
2017-09-04PR82045: Avoid passing machine modes through "..."Richard Sandiford1-1/+1
2017-08-30[2/77] Add an E_ prefix to case statementsRichard Sandiford1-18/+18
2017-08-21Remove the frame size argument from function_prologue/epilogueRichard Sandiford1-3/+2
2017-08-07Add missing header file attribs.h to couple of targets.Martin Liska1-0/+1
2017-07-16profile-count.h (profile_probability::from_reg_br_prob_note, [...]): New func...Jan Hubicka1-29/+37
2017-04-03Fix numerous typos in commentsJonathan Wakely1-1/+1
2017-02-14re PR target/79462 (sh: Stack smashing detected when building __ashrdi3 in li...Jakub Jelinek1-1/+0
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-26sh.c (output_branch): Add missing fallthru comments.Jeff Law1-2/+6
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-09-27c6x.h: Adjust fall through comment.Marek Polacek1-1/+1
2016-09-27re PR target/51244 ([SH] Inefficient conditional branch and code around T bit)Oleg Endo1-4/+6
2016-09-25This fixes a fallout that actually goes back to 5.0 but went unnoticed.Oleg Endo1-15/+23
2016-09-22make next/prev active_insn and active_insn_p take rtx_insn *Trevor Saunders1-4/+4
2016-09-22use rtx_insn * moreTrevor Saunders1-1/+1
2016-07-28merge adjust_cost and adjust_cost_2 target hooksTrevor Saunders1-5/+5
2016-06-04re PR tree-optimization/52171 (memcmp/strcmp/strncmp can be optimized when th...Oleg Endo1-2/+2
2016-06-04Avoid potential slient wrong-code with reg+reg addr. modes on SH.Oleg Endo1-2/+10
2016-05-31Remove SH5 target regs.Oleg Endo1-63/+1
2016-05-08sh.h (GET_SH_ARG_CLASS): Convert macro into ...Oleg Endo1-4/+18
2016-05-08sh-protos.h (sh_media_register_for_return): Remove.Oleg Endo1-364/+184
2016-05-07sh-protos.h (sh_cbranch_distance): Declare new function.Oleg Endo1-0/+46
2016-05-06re PR target/52933 (SH Target: Use div0s for integer sign comparisons)Oleg Endo1-0/+9
2016-05-02re PR target/52898 (SH Target: Inefficient DImode comparisons)Oleg Endo1-65/+6
2016-05-01sh.h (TARGET_SH4): Remove and use default implementation.Oleg Endo1-16/+13
2016-04-30sh.c (register_sh_passes, [...]): Remove TARGET_SH1 checks.Oleg Endo1-36/+25
2016-04-29longlong.h (umul_ppmm): Remove SHMEDIA checks.Oleg Endo1-10/+4
2016-04-28sh-common.c: Remove SH5 support.Oleg Endo1-2092/+111
2016-04-22[PATCH 2/2] (header usage fix) include c++ headers in system.hSzabolcs Nagy1-1/+1
2016-02-22re PR rtl-optimization/69806 ([SH] Combine doesn't see constant)Oleg Endo1-2/+4
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-09Machine modes for address printing.Julian Brown1-9/+12
2015-10-27config.gcc: Handle --enable-fdpic.Daniel Jacobowitz1-40/+275
2015-10-26[config/sh/sh.c] Fix PR68091: Return false for non shmedia targets in sh_vect...Kaz Kojima1-1/+1
2015-10-16gen-mul-tables.cc: Adjust include files.Andrew MacLeod1-26/+9
2015-10-05Fix PR65345 in SH backendKaz Kojima1-5/+7
2015-10-05Remove REAL_VALUE_FROM_CONST_DOUBLERichard Sandiford1-7/+4
2015-10-05Replace REAL_VALUES_EQUAL with real_equalRichard Sandiford1-2/+2
2015-09-29[PATCH] Fix undefined behaviour in SH portJeff Law1-2/+2
2015-09-29re PR target/67716 ([5] [SH]: Miscompiles libraw: Assembler: unaligned opcode...Kaz Kojima1-36/+49
2015-09-28re PR target/54236 ([SH] Improve addc and subc insn utilization)Oleg Endo1-45/+55
2015-09-27re PR target/67391 ([SH] Convert clrt addc to normal add insn)Oleg Endo1-2/+1
2015-09-21re PR target/67657 ([SH][5/6 Regression]: internal compiler error: in cselib_...Oleg Endo1-0/+28
2015-09-17Fix build failure for SH.Kaz Kojima1-1/+1