summaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.md
Commit message (Expand)AuthorAgeFilesLines
* * config/sh/sh.md (call): Extend 32-bit addresses to DImodekkojima2004-09-161-2/+18
* config/sh/sh.md ("length"): Increase branch length when SH1 pic code to 18:nickc2004-09-011-6/+9
* 2004-08-23 Eric Christopher <echristo@redhat.com>echristo2004-08-241-3/+2
* * sh.h (CONDITIONAL_REGISTER_USAGE): Don't exclude fixed registersamylaar2004-08-181-1/+1
* * rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.rth2004-08-181-1/+1
* * sh.md (cbranch define_delay) Use cond_delay_slot foramylaar2004-08-131-1/+5
* * rtl.c (currently_expanding_to_rtl): New.steven2004-07-291-10/+10
* Introduce sh2a support.aoliva2004-07-291-77/+144
* gcc/ChangeLog:aoliva2004-07-281-4/+210
* 2004-07-19 Paolo Bonzini <bonzini@gnu.org>bonzini2004-07-191-574/+5
* * config/sh/sh.c (sh_va_arg): Initinalize lab_over.kkojima2004-07-091-4/+5
* gcc/ChangeLog:aoliva2004-07-071-1/+1
* * config/sh/sh.c (sh_use_dfa_interface): Add TARGET_SH1.steven2004-07-031-24/+44
* * sh.c (dump_table): New argument start. Changed caller.amylaar2004-06-101-1/+39
* PR target/13250kkojima2004-05-281-1/+1
* PR target/15130kkojima2004-05-101-2/+2
* * config/sh/sh.c (prepare_move_operands): Use emit_call_insnkkojima2004-04-061-4/+6
* * 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