summaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.md
Commit message (Expand)AuthorAgeFilesLines
* * config/alpha/alpha.c, config/arm/arm.c, config/c4x/c4x.c,kazu2004-02-031-4/+4
* * config/arm/arm.md, config/c4x/c4x.md, config/cris/cris.md,kazu2004-02-021-1/+1
* * config/arc/arc.md, config/arm/arm.c, config/arm/arm.md,kazu2004-02-021-3/+3
* * config/sh/sh.c: Replace "gen_rtx (FOO, " with "gen_rtx_FOO (".kazu2004-01-311-45/+45
* Fixed date in ChangeLog. Also updated Copyright dates in source files.amylaar2004-01-121-2/+2
* PR target/13585amylaar2004-01-121-1/+1
* PR optimization/13260amylaar2003-12-041-4/+31
* * sh.md (truncdiqi2): Use andi opcode for immediate.amylaar2003-12-041-13/+14
* * config/sh/sh.md (prefetch): New pattern.amylaar2003-11-121-0/+13
* 2003-10-10 Eric Christopher <echristo@redhat.com>echristo2003-10-101-39/+54
* GNU CC -> GCCkcook2003-09-271-4/+4
* * targhooks.c: New file.dj2003-09-041-0/+3
* * sh.c (sh_get_pr_initial_val): Always wrap in unspec for TARGET_SH1.amylaar2003-08-131-2/+2
* * sh.c (calc_live_regs): If the return address pointer is live,amylaar2003-08-071-8/+12
* 2003-08-06 J"orn Rennecke <joern.rennecke@superh.com>amylaar2003-08-061-0/+11
* prologue / epilogue / warning patches:amylaar2003-07-161-1/+3
* * config/s390/2064.md: Fix comment typos.kazu2003-07-031-2/+2
* * gcc/config/sh/sh.md (push_fpscr): Enable for TARGET_SH2E.aoliva2003-06-261-3/+3
* * config/sh/coff.h: Replace Hitachi with Renesas.kazu2003-06-171-1/+1
* * sh.h (ROUND_TYPE_ALIGN, LOCAL_ALIGNMENT): Complex modesamylaar2003-06-171-13/+11
* * sh.h (REG_CLASS_FROM_LETTER): Change to:amylaar2003-06-161-155/+165
* * sh.c (prepare_move_operand): Check if operand 0 is an invalidamylaar2003-06-161-1/+6
* * sh.md (adddi3_compact, subdi3_compact): Add earlyclobberamylaar2003-06-121-2/+2
* * sh-protos.h (function_symbol): Declare.amylaar2003-06-101-31/+20
* * target-def.h (TARGET_MACHINE_DEPENDENT_REORG): Define.rsandifo2003-05-141-1/+1
* * except.c (EH_RETURN_STACKADJ_RTX): Do not define.uweigand2003-05-101-4/+2
* * config/sh/sh.c (gen_datalabel_ref): Don't add SH_DATALABEL_ENCODING.rth2003-04-171-14/+14
* * sh.md (reload_inqi): Fix mode for source in second set.amylaar2003-03-111-1/+1
* * sh.h (OVERRIDE_OPTIONS): Set default values for align_loopsamylaar2003-03-031-3/+21
* * config/sh/sh.c (TARGET_HAVE_TLS): Conditionally define.kkojima2003-02-241-1/+144
* * sh.h (OVERRIDE_OPTIONS): Fix code that clears 'e' register class.amylaar2003-02-211-7/+7
* * config/sh/lib1funcs.asm: Fix comment typos.kazu2003-01-301-7/+7
* Add sh2e support:nickc2003-01-241-48/+51
* * sh.md (mshflo_w_x): Fix description of operation.amylaar2003-01-161-1/+1
* Merge basic-improvements-branch to trunkzack2002-12-161-0/+43
* * sh.h (EXTRA_CONSTRAINT_Z): New macro.amylaar2002-12-161-1/+1
* *** empty log message ***amylaar2002-12-131-43/+43
* * sh.c (reg_class_from_letter): No longer const. Add 'e' entry.amylaar2002-12-121-5/+10
* 2002-12-06 Dhananjay Deshpande <dhananjayd@kpit.com>amylaar2002-12-061-6/+33
* * sh.md (movdi_i): Name. Remove inappropriate comment.amylaar2002-12-061-3/+1
* * config/sh/sh.md (udivsi3): Don't put udivsi3_i4_media instructionsrsandifo2002-11-201-16/+10
* * config/sh/sh.c (gen_shl_and): Revert previous patch.drow2002-11-191-2/+2
* * config/sh/sh-protos.h (sh_mark_label): Declare.rsandifo2002-11-181-16/+2
* * config/sh/sh.md (initialize_trampoline): Do not force thersandifo2002-11-181-2/+1
* * sh.h (binary_logical_operator): Declare.amylaar2002-10-311-0/+27
* * sh.md (movv8qi_i+2): Don't split if source is -1.amylaar2002-10-151-1/+3
* * sh.md (movv8qi_i+2): For V8QI destinations, generate V4HIamylaar2002-10-111-1/+5
* * sh.md (ffssi2): Fix emitted code.amylaar2002-10-091-6/+7
* * ChangeLog.4: Fix typos.kazu2002-09-281-1/+1
* * sh.md (mperm_w_little, mperm_w_big): Supply mode for zero_extract.amylaar2002-09-041-11/+12