re PR target/55212 ([SH] Switch to LRA)
[platform/upstream/gcc.git] / gcc / config / sh / sh.md
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...
2013-11-25 Oleg Endosh.md (doloop_end_split): Add missing SI mode.
2013-11-23 Richard Sandifordsh.md: Use nonimmediate_operand rather than general_ope...
2013-11-09 Richard Sandifordtarget.def (can_use_doloop_p): New hook.
2013-11-06 Oleg Endosh.md (addsf3, [...]): Use fp_arith_reg_operand instead...
2013-11-06 Oleg Endosh.md (adddi3): Remove empty constraints.
2013-11-06 Christian Bruelsh-mem.cc (sh_expand_cmpnstr, [...]): Factorize probabi...
2013-11-05 Steven Bosscherrtlanal.c (tablejump_p): Expect a JUMP_TABLE_DATA to...
2013-10-30 Christian Bruelsh-mem.cc (sh_expand_cmpnstr): New function.
2013-10-29 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2013-10-27 Oleg Endosh.c (MSW, LSW): Move and rename macros to...
2013-10-26 Oleg Endosh.md (movmemsi): Remove empty constraints and predicates.
2013-10-24 Christian Bruelconfig.gcc (sh-*): Add sh-mem.o to extra_obj.
2013-10-12 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2013-09-24 Oleg Endosh.md: Fix formatting.
2013-09-23 Christian Bruelre PR target/58475 (SH4 insn swapb does not satisfy...
2013-09-13 Christian Bruelre PR target/58314 (SH4 error: 'asm' operand requires...
2013-05-20 Oleg Endore PR tree-optimization/56547 ([SH] missed opportunity...
2013-05-06 Oleg Endore PR target/52933 (SH Target: Use div0s for integer...
2013-05-06 Oleg Endore PR target/57108 ([4.7/4.8/4.9] SH internal compiler...
2013-05-06 Oleg Endore PR target/55303 ([SH] Add support for clips / clipu...
2013-04-29 Christian Bruelre PR target/57108 ([4.7/4.8/4.9] SH internal compiler...
2013-03-31 Kaz Kojimash.md (casesi_worker_1): Use next_active_insn instead...
2013-03-13 Oleg Endore PR target/49880 (SuperH: ICE when -m4 is used with...
2013-02-03 Oleg Endodivtab.c: Fix formatting and comments throughout the...
2013-01-29 Oleg Endore PR target/56121 ([SH] ICE in libgcc/unwind-dw2.c)
2013-01-16 Christian Bruelre PR target/55301 ([SH] broken sp_switch function...
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2012-11-12 Oleg Endore PR target/53512 (SH Target: Allow fsca and fsrra...
2012-11-06 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2012-11-03 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2012-11-01 Joern Renneckere PR target/55160 (Counterproductive loop induction...
2012-10-30 Oleg Endore PR target/54963 (Wrong code generated for libgfortra...
2012-10-30 Oleg Endore PR c++/54988 (fpmath=sse target pragma causes inlini...
2012-10-23 Vladimir Makarovdbxout.c (dbxout_symbol_location): Pass new argument...
2012-10-16 Joern Renneckeloop-doloop.c (doloop_modify): Pass doloop_end pattern...
2012-10-15 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2012-10-15 Oleg Endore PR target/54760 ([SH] Add __builtin_thread_pointer...
2012-10-12 Oleg Endore PR target/54602 ([SH] Register pop insn not put...
2012-10-12 Oleg Endore PR target/54680 ([SH] Unnecessary int-float-int...
2012-10-12 Oleg Endore PR target/54760 ([SH] Add __builtin_thread_pointer...
2012-10-12 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2012-10-10 Oleg Endore PR target/52480 (SH Target: SH4A movua.l does not...
2012-10-08 Oleg Endore PR middle-end/54685 ([SH] Improve unsigned int compa...
2012-10-08 Oleg Endore PR target/54760 ([SH] Add __builtin_thread_pointer...
2012-10-06 Oleg Endore PR target/54760 ([SH] Add __builtin_thread_pointer...
2012-10-04 Oleg EndoRevert accidential commits.
2012-10-04 Oleg Endore PR target/33135 ([SH] -ffinite-math-only should...
2012-10-04 Kaz Kojimash.c (sh_can_use_simple_return_p): Return false for...
2012-10-03 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2012-09-25 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2012-09-19 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2012-09-19 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2012-09-19 Oleg Endosh.md (prologue, epilogue): Use braced strings.
2012-09-14 Christian Bruelre PR target/54546 (SH: Enable -fshrink-wrap)
2012-09-10 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2012-09-04 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2012-09-02 Oleg Endore PR target/54418 ([SH] Invalid operands for opcode)
2012-09-02 Oleg Endosh.md (*extend<mode>si2_compact_mem_disp): Pass iterate...
2012-08-29 Oleg Endoiterators.md: New file.
2012-08-22 Oleg Endore PR target/54089 ([SH] Refactor shift patterns)
2012-08-21 Oleg Endosh.md (cmpeqdi_t, [...]): Convert to multi-line asm...
2012-08-21 Oleg Endore PR target/39423 ([SH] performance regression: lost...
2012-08-20 Oleg Endore PR rtl-optimization/50489 ([UPC/IA64] mis-schedule...
2012-08-20 Oleg Endore PR target/51244 ([SH] Inefficient conditional branch...
2012-08-16 Oleg Endore PR target/54236 ([SH] Improve addc and subc insn...
2012-08-16 Oleg Endore PR target/39423 ([SH] performance regression: lost...
next