aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.h
AgeCommit message (Expand)AuthorFilesLines
2017-09-25Turn CONSTANT_ALIGNMENT into a hookRichard Sandiford1-6/+0
2017-09-15Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford1-7/+0
2017-09-15Turn CANNOT_CHANGE_MODE_CLASS into a hookRichard Sandiford1-7/+0
2017-09-12Turn HARD_REGNO_NREGS into a target hookRichard Sandiford1-11/+0
2017-09-04Turn MODES_TIEABLE_P into a target hookRichard Sandiford1-12/+0
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-6/+2
2017-09-04Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hookRichard Sandiford1-2/+0
2017-08-30[2/77] Add an E_ prefix to case statementsRichard Sandiford1-3/+3
2017-08-30[1/77] Add an E_ prefix to mode namesRichard Sandiford1-1/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-09-07[SH] Move definitions for atomic models to sh.h from sh-protos.h.Kaz Kojima1-0/+57
2016-05-31sh.h (ASM_OUTPUT_SYMBOL_REF): Remove macro and use the default implementation.Oleg Endo1-9/+0
2016-05-31Remove SH5 target regs.Oleg Endo1-18/+0
2016-05-08config/sh/sh.h: Remove extra colon from subtarget specs.Kaz Kojima1-2/+2
2016-05-08sh.h (GET_SH_ARG_CLASS): Convert macro into ...Oleg Endo1-7/+0
2016-05-08sh-protos.h (sh_media_register_for_return): Remove.Oleg Endo1-33/+24
2016-05-04predicates (post_inc_mem, [...]): New predicates.Oleg Endo1-6/+4
2016-05-01sh.h (TARGET_SH4): Remove and use default implementation.Oleg Endo1-12/+7
2016-05-01predicates.md (any_register_operand, [...]): Delete.Oleg Endo1-4/+1
2016-04-30sh.c (register_sh_passes, [...]): Remove TARGET_SH1 checks.Oleg Endo1-4/+3
2016-04-29longlong.h (umul_ppmm): Remove SHMEDIA checks.Oleg Endo1-26/+5
2016-04-28sh-common.c: Remove SH5 support.Oleg Endo1-430/+88
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-27config.gcc: Handle --enable-fdpic.Daniel Jacobowitz1-7/+39
2015-09-26[PATCH] Fix undefined behaviour in SH portJeff Law1-1/+1
2015-07-09always define WORD_REGISTER_OPERATIONSTrevor Saunders1-1/+1
2015-07-09always define SHORT_IMMEDIATES_SIGN_EXTENDTrevor Saunders1-1/+1
2015-05-22always define STACK_GROWS_DOWNWARDTrevor Saunders1-1/+1
2015-02-09re PR target/64761 (-freorder-blocks-and-partition causes some failures on SH)Joern Rennecke1-3/+0
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-19* [SH] Miscellaneous changes for LRA.Kaz Kojima1-0/+4
2014-11-01[Patch 4/7 sh] Deprecate *_BY_PIECES_P, move to hookized versionJames Greenhalgh1-10/+0
2014-10-16re PR target/59401 ([SH] GBR addressing mode optimization produces wrong code)Oleg Endo1-3/+36
2014-10-16re PR target/53513 ([SH] Add support for fpchg insn and improve fenv support)Oleg Endo1-12/+13
2014-10-11sh.h (TARGET_SH4A_ARCH): Remove macro.Oleg Endo1-5/+1
2014-05-13target.def (mode_switching): New hook vector.Christian Bruel1-23/+0
2014-05-03sh.h (SH_ASM_SPEC): Handle m1, m2*, m3* and m4* cases.Oleg Endo1-0/+16
2014-05-03sh.h (ROUND_ADVANCE): Delete macro.Oleg Endo1-39/+0
2014-04-14sh.md (setmemqi): New expand pattern.Christian Bruel1-0/+5
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-10-27sh.c (MSW, LSW): Move and rename macros to...Oleg Endo1-3/+8
2013-04-22re PR target/56995 (sh4 -mfmovd: ICE in find_costs_and_classes)Christian Bruel1-5/+1
2013-03-13re PR target/49880 (SuperH: ICE when -m4 is used with -mdiv=call-div1)Oleg Endo1-3/+6
2013-02-03divtab.c: Fix formatting and comments throughout the file.Oleg Endo1-116/+87
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-19target.def: Define canonicalize_comparison hook.Andreas Krebbel1-4/+0
2012-12-05tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Update documentation.Steven Bosscher1-1/+2
2012-11-05sh.h (TARGET_CACHE32, [...]): Delete macro.Oleg Endo1-10/+5
2012-10-03re PR target/50457 (SH2A atomic functions)Oleg Endo1-63/+1
2012-10-01re PR target/50457 (SH2A atomic functions)Oleg Endo1-16/+1