aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2016-09-07[SH] Move definitions for atomic models to sh.h from sh-protos.h.Kaz Kojima2-53/+57
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-31sh.h (ASM_OUTPUT_SYMBOL_REF): Remove macro and use the default implementation.Oleg Endo1-9/+0
2016-05-31Remove SH5 target regs.Oleg Endo7-99/+1
2016-05-31Simplify SH DImode add, sub, neg patterns.Oleg Endo1-39/+5
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 Endo2-11/+18
2016-05-08sh-protos.h (sh_media_register_for_return): Remove.Oleg Endo3-398/+208
2016-05-07sh-protos.h (sh_cbranch_distance): Declare new function.Oleg Endo3-11/+64
2016-05-06sh.opt (madjust-unroll, [...]): Remove deprecated options.Oleg Endo1-16/+0
2016-05-06sh.md (ic_invalidate_line_sh4a): Fix insn length.Oleg Endo1-1/+1
2016-05-06sh.md (*cmpeqsi_t): Remove combine insn pattern and similar corresponding com...Oleg Endo1-39/+0
2016-05-06re PR target/58219 ([SH] mov.l insn length is wrong on SH2A)Oleg Endo2-80/+159
2016-05-06re PR target/52933 (SH Target: Use div0s for integer sign comparisons)Oleg Endo2-0/+100
2016-05-06re PR target/54089 ([SH] Refactor shift patterns)Oleg Endo1-0/+16
2016-05-04predicates (post_inc_mem, [...]): New predicates.Oleg Endo4-8/+47
2016-05-03sh.md (udivsi3, [...]): Simplify.Oleg Endo1-183/+99
2016-05-02sh.md (*negnegt, *movtt): Remove.Oleg Endo1-19/+0
2016-05-02re PR target/52898 (SH Target: Inefficient DImode comparisons)Oleg Endo3-115/+13
2016-05-01sh.md (push, [...]): Remove constraints.Oleg Endo1-17/+17
2016-05-01sh.h (TARGET_SH4): Remove and use default implementation.Oleg Endo3-69/+59
2016-05-01linux.h (SH_DIV_STRATEGY_DEFAULT, [...]): Remove.Yoshinori Sato2-14/+0
2016-05-01predicates.md (any_register_operand, [...]): Delete.Oleg Endo3-159/+77
2016-04-30config.guess: Remove SH5 support.Oleg Endo1-10/+2
2016-04-30sh.c (register_sh_passes, [...]): Remove TARGET_SH1 checks.Oleg Endo3-84/+60
2016-04-29longlong.h (umul_ppmm): Remove SHMEDIA checks.Oleg Endo4-39/+19
2016-04-28sh-common.c: Remove SH5 support.Oleg Endo19-11063/+361
2016-04-22[PATCH 2/2] (header usage fix) include c++ headers in system.hSzabolcs Nagy2-5/+4
2016-04-03re PR target/70416 ([SH]: error: 'asm' operand requires impossible reload whe...Oleg Endo1-3/+12
2016-02-22re PR rtl-optimization/69806 ([SH] Combine doesn't see constant)Oleg Endo2-10/+20
2016-02-13re PR target/67260 ([sh] Register spill bug for sibcall+complex+softfloat)Oleg Endo1-2/+12
2016-02-13re PR target/67636 ([SH] gcc.target/sh/pr54236-1.c failures)Oleg Endo1-0/+25
2016-02-11re PR target/69713 (Invalid code of optimization in SH)Oleg Endo1-3/+9
2016-01-04Update copyright years.Jakub Jelinek39-39/+39
2015-12-07sh.md (rsqrtsf2): Adjust for the recent rsqrt_optab changesKaz Kojima1-4/+3
2015-11-16re PR target/68277 ([SH]: error: insn does not satisfy its constraints when c...Oleg Endo1-1/+41
2015-11-14sh.md (symGOT_load): Don't set stack_chk_guard_p for TARGET_FDPIC.Rich Felker1-1/+1
2015-11-09Machine modes for address printing.Julian Brown1-9/+12
2015-10-30sh.opt: Fix format of the help text for -mfdpicKaz Kojima1-1/+1
2015-10-27config.gcc: Handle --enable-fdpic.Daniel Jacobowitz9-147/+752
2015-10-26[config/sh/sh.c] Fix PR68091: Return false for non shmedia targets in sh_vect...Kaz Kojima1-1/+1
2015-10-21Improve --help output to generate references to option aliases.Martin Sebor1-71/+71
2015-10-20musl support for shGregor Richards1-0/+21
2015-10-16gen-mul-tables.cc: Adjust include files.Andrew MacLeod5-79/+21
2015-10-05Fix PR65345 in SH backendKaz Kojima1-5/+7
2015-10-05Remove REAL_VALUE_FROM_CONST_DOUBLERichard Sandiford2-23/+10
2015-10-05Replace REAL_VALUES_EQUAL with real_equalRichard Sandiford1-2/+2
2015-10-02sh.md: Add new unnamed split pattern to handle movt-movt sequences.Oleg Endo1-0/+40