Simplify SH DImode add, sub, neg patterns.
[gcc.git] / gcc / config / sh / sh.md
2016-05-31 Oleg EndoSimplify SH DImode add, sub, neg patterns.
2016-05-07 Oleg Endosh-protos.h (sh_cbranch_distance): Declare new function.
2016-05-06 Oleg Endosh.md (ic_invalidate_line_sh4a): Fix insn length.
2016-05-06 Oleg Endosh.md (*cmpeqsi_t): Remove combine insn pattern and...
2016-05-06 Oleg Endore PR target/58219 ([SH] mov.l insn length is wrong...
2016-05-06 Oleg Endore PR target/52933 (SH Target: Use div0s for integer...
2016-05-06 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2016-05-04 Oleg Endopredicates (post_inc_mem, [...]): New predicates.
2016-05-03 Oleg Endosh.md (udivsi3, [...]): Simplify.
2016-05-02 Oleg Endosh.md (*negnegt, *movtt): Remove.
2016-05-02 Oleg Endore PR target/52898 (SH Target: Inefficient DImode compa...
2016-05-01 Oleg Endosh.md (push, [...]): Remove constraints.
2016-05-01 Oleg Endosh.h (TARGET_SH4): Remove and use default implementation.
2016-05-01 Oleg Endopredicates.md (any_register_operand, [...]): Delete.
2016-04-30 Oleg Endosh.c (register_sh_passes, [...]): Remove TARGET_SH1...
2016-04-29 Oleg Endolonglong.h (umul_ppmm): Remove SHMEDIA checks.
2016-04-28 Oleg Endosh-common.c: Remove SH5 support.
2016-04-03 Oleg Endore PR target/70416 ([SH]: error: 'asm' operand requires...
2016-02-22 Oleg Endore PR rtl-optimization/69806 ([SH] Combine doesn't...
2016-02-13 Oleg Endore PR target/67260 ([sh] Register spill bug for sibcall...
2016-02-13 Oleg Endore PR target/67636 ([SH] gcc.target/sh/pr54236-1.c...
2016-02-11 Oleg Endore PR target/69713 (Invalid code of optimization in SH)
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-07 Kaz Kojimash.md (rsqrtsf2): Adjust for the recent rsqrt_optab...
2015-11-16 Oleg Endore PR target/68277 ([SH]: error: insn does not satisfy...
2015-11-14 Rich Felkersh.md (symGOT_load): Don't set stack_chk_guard_p for...
2015-10-27 Daniel Jacobowitzconfig.gcc: Handle --enable-fdpic.
2015-10-05 Richard SandifordRemove REAL_VALUE_FROM_CONST_DOUBLE
2015-10-02 Oleg Endosh.md: Add new unnamed split pattern to handle movt...
2015-09-29 Jeff Law[PATCH] Fix undefined behaviour in SH port
2015-09-27 Oleg Endore PR target/67391 ([SH] Convert clrt addc to normal...
2015-09-23 Oleg Endore PR target/67391 ([SH] Convert clrt addc to normal...
2015-09-21 Oleg Endore PR target/67657 ([SH][5/6 Regression]: internal...
2015-09-21 Oleg Endore PR target/67126 ([SH] gcc.target/sh/pr51244-12.c...
2015-09-17 Kaz Kojimare PR target/67573 ([SH] wrong code generated for libst...
2015-08-24 Kaz Kojimare PR target/66609 ([sh] Relative address expressions...
2015-08-24 Richard Sandifordbuiltins.c (expand_cmpstr, [...]): New functions.
2015-07-31 Kaz Kojimare PR target/67049 (sh64-elf: internal compiler error...
2015-07-16 Kaz Kojimare PR target/65249 (unable to find a register to spill...
2015-07-07 Kaz Kojimare PR target/66780 (Compiling with -fstack-protector...
2015-07-01 Kaz Kojimare PR target/64833 ([SH]: Error: pcrel too far when...
2015-06-25 Oleg Endore PR target/65979 ([SH] Wrong code is generated with...
2015-06-24 Kaz Kojimare PR target/66563 (ICE (segmentation fault) on sh4...
2015-06-10 Kaz Kojimash.md (tstsi_t): Add '?' modifier to 'r' alternative...
2015-06-05 Kaz Kojimare PR libstdc++/6641 (-D__USE_MALLOC doesn't link)
2015-05-26 Oleg Endore PR target/65979 ([SH] Wrong code is generated with...
2015-05-21 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2015-05-19 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2015-05-17 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2015-05-07 Richard Sandifordrtl.h (always_void_p): New function.
2015-05-02 Trevor Saunderschange local vars to rtx_insn *
2015-03-03 Kaz Kojimare PR target/65249 (unable to find a register to spill...
2015-02-26 Oleg Endore PR target/61142 ([SH] QImode/HImode @(R0,Rm),Rn...
2015-02-23 Kaz Kojimare PR target/65153 ([SH][4.9 Regression] "insn does...
2015-02-23 Oleg Endore PR target/65163 ([SH] ICE in decompose at rtl.h...
2015-02-17 Oleg Endore PR target/64793 ([SH] missed delay slot)
2015-02-10 Kaz Kojimare PR target/64761 (-freorder-blocks-and-partition...
2015-01-26 Oleg Endore PR target/49263 (SH Target: underutilized "TST ...
2015-01-24 Oleg Endore PR target/49263 (SH Target: underutilized "TST ...
2015-01-18 Oleg Endore PR target/64652 ([SH] ICE when using -mdiv=call-fp)
2015-01-14 Oleg Endore PR target/53988 ([SH] tst Rm,Rn not used for QI...
2015-01-08 Oleg Endore PR target/55212 ([SH] Switch to LRA)
2015-01-08 Kaz Kojimare PR target/64533 ([SH] alloca generates unsafe code)
2015-01-05 Oleg Endortlanal.c (refers_to_regno_p): Change return value...
2015-01-05 Jakub JelinekUpdate copyright years.
2014-12-24 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2014-12-21 Oleg Endore PR target/55212 ([SH] Switch to LRA)
2014-12-19 Kaz Kojima* [SH] Add splitter to addsi3_compact.
2014-12-19 Kaz Kojima* [SH] Modify movsi_ie and movsf_ie patterns for LRA.
2014-12-19 Kaz Kojima* [SH] Miscellaneous changes for LRA.
2014-12-17 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2014-12-07 Oleg Endore PR target/50751 (SH Target: Displacement addressing...
2014-11-22 Oleg Endore PR target/63986 ([SH] gcc.target/sh/pr51244-15.c...
2014-11-16 Uros Bizjaksh.c: Do not include algorithm.
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-26 Richard Sandifordsh-protos.h (shmedia_cleanup_truncate): Take an rtx...
2014-10-22 Richard Sandifordrecog.h (constrain_operands): Add an alternative_mask...
2014-10-18 Oleg Endore PR target/53513 ([SH] Add support for fpchg insn...
2014-10-16 Oleg Endore PR target/53513 ([SH] Add support for fpchg insn...
2014-10-14 Oleg Endore PR target/63260 ([SH] fabs, fneg do not need fp...
2014-10-11 Oleg Endosh.h (TARGET_SH4A_ARCH): Remove macro.
2014-09-29 Kaz Kojimash.md: Use define_c_enum for "unspec" and "unspecv".
2014-09-19 James Greenhalgh[Patch sh] Fixup use of constraints in define_split
2014-09-09 David Malcolmsingle_set takes an insn
2014-09-09 David Malcolmrecog_memoized works on an rtx_insn *
2014-09-01 Oleg Endore PR target/62312 ([SH] Invalid operands for opcode...
2014-08-28 David MalcolmNEXT_INSN and PREV_INSN take a const rtx_insn
2014-08-27 Kaz Kojimare PR target/62261 ([sh64] ICE for negative shift counts)
2014-07-02 Christian BruelSupport mode toggle.
2014-05-21 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2014-05-19 Christian Bruelre PR target/61195 (single precision fmov does not...
2014-05-19 Richard Sandifordreg-notes.def (CROSSING_JUMP): Likewise.
2014-05-16 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2014-05-16 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2014-04-23 Christian Bruelsh.md (mov<mode>): Replace movQIHI.
2014-04-14 Christian Bruelsh.md (setmemqi): New expand pattern.
2014-03-19 Kaz Kojimare PR target/60039 (sh3 optimisation bug with -O2)
2014-03-01 Oleg Endore PR target/60071 ([SH] internal compiler error: in...
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-11-26 Oleg Endore PR target/58314 (SH4 error: 'asm' operand requires...
next