aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.h
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-10re PR target/88630 (Incorrect float negating together with convertion to int ...Oleg Endo1-0/+2
2019-09-10Remove call_really_used_regsRichard Sandiford1-39/+0
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-03poly_int: GET_MODE_BITSIZERichard Sandiford1-1/+3
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-23[sh] Wrap ASM_OUTPUT_ADDR_VEC_ELT in do {} while (0)Tom de Vries1-6/+7
2017-10-23Convert STARTING_FRAME_OFFSET to a hookRichard Sandiford1-4/+0
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