aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2023-10-23SH: Fix PR 111001Oleg Endo1-1/+8
2023-10-20SH: Fix PR 101177Oleg Endo1-1/+1
2023-08-09targhooks: Extend legitimate_address_p with code_helper [PR110248]Kewen Lin1-2/+3
2023-07-14SH: Fix PR101496 peephole bugOleg Endo1-0/+39
2023-06-21c-family: implement -ffp-contract=onAlexander Monakov1-1/+1
2023-06-13Remove sh5media divtab codeJeff Law1-203/+0
2023-05-18gcc/config/*: use _P() defines from tree.hBernhard Reutner-Fischer1-6/+6
2023-01-16Update copyright years.Jakub Jelinek33-33/+33
2022-11-16Fix multiple recent sh3/sh3eb regressionsJeff Law1-4/+1
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-4/+5
2022-09-05rename DBX_REGISTER_NUMBER to DEBUGGER_REGNOMartin Liska3-8/+8
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-3/+0
2022-06-20Add operators / and * for profile_{count,probability}.Martin Liska1-1/+1
2022-05-28Fix ICE on shVladimir Makarov1-0/+6
2022-04-06sh: Fix up __attribute__((optimize ("Os"))) handling on SH [PR105069]Jakub Jelinek1-1/+1
2022-01-28sh-linux fix target cpuYoshinori Sato1-2/+3
2022-01-18Fix -Wformat-diag in various targets.Martin Liska1-3/+3
2022-01-17Change references of .c files to .cc filesMartin Liska8-14/+14
2022-01-17Rename .c files to .cc files.Martin Liska5-0/+0
2022-01-03Update copyright years.Jakub Jelinek33-33/+33
2021-10-08Come up with OPTION_SET_P macro.Martin Liska3-9/+9
2021-06-05sh: Update unexpected empty split conditionKewen Lin1-1/+1
2021-01-13sh: Remove match_scratch operand testRichard Sandiford1-2/+1
2021-01-04Update copyright years.Jakub Jelinek33-33/+33
2020-12-16opts: Remove all usages of Report keyword.Martin Liska1-19/+19
2020-03-25 Fix vector-compare-1 regressions on sh4/sh4eb caused by pattern clobberin...Jeff Law1-1/+7
2020-02-25typo fix: Fix probablity, becuse, sucessor and destinarion typos [PR93912]Jakub Jelinek1-1/+1
2020-02-09Improve splitX passes managementUros Bizjak1-1/+1
2020-01-01Update copyright years.Jakub Jelinek33-33/+33
2019-10-10re PR target/88630 (Incorrect float negating together with convertion to int ...Oleg Endo3-16/+84
2019-10-01re PR c++/88562 (Incorrect pointer incrementing on SH4)Oleg Endo1-2/+4
2019-09-30Pass an ABI to choose_hard_reg_modeRichard Sandiford1-1/+1
2019-09-28re PR target/86805 (sh port needs updating for CVE-2017-5753)Oleg Endo1-0/+3
2019-09-28re PR target/80672 (gcc/config/sh/sh.c:716: prefer compare to find.)Oleg Endo1-1/+1
2019-09-10Remove call_really_used_regsRichard Sandiford2-56/+13
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford1-4/+5
2019-09-10Make more use of regs_invalidated_by_callRichard Sandiford1-1/+1
2019-09-10Replace call_used_reg_set with call_used_or_fixed_regsRichard Sandiford1-1/+1
2019-09-10Remove call_fixed_reg_setRichard Sandiford1-1/+3
2019-09-09Remove global REG_SETsRichard Sandiford1-1/+1
2019-09-09Remove AND_COMPL_HARD_REG_SETRichard Sandiford1-3/+1
2019-09-09Remove COMPL_HARD_REG_SETRichard Sandiford1-4/+1
2019-09-09Remove COPY_HARD_REG_SETRichard Sandiford1-2/+2
2019-09-09Make note_stores take an rtx_insnRichard Sandiford1-3/+3
2019-08-20Use function_arg_info for TARGET_MUST_PASS_IN_STACKRichard Sandiford1-1/+1
2019-08-20Use function_arg_info for TARGET_CALLEE_COPIESRichard Sandiford1-5/+5
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford1-18/+14
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford1-15/+9
2019-08-20Use function_arg_info for TARGET_SETUP_INCOMING_ARGSRichard Sandiford1-8/+6
2019-08-20Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford1-5/+4