OSDN Git Service

* config/sh/sh.md (prefetch): New pattern.
[pf3gnuchains/gcc-fork.git] / gcc / config / sh / sh.md
2003-11-12 amylaar * config/sh/sh.md (prefetch): New pattern.
2003-10-10 echristo2003-10-10 Eric Christopher <echristo@redhat.com>
2003-09-27 kcookGNU CC -> GCC
2003-09-04 dj * targhooks.c: New file.
2003-08-13 amylaar * sh.c (sh_get_pr_initial_val): Always wrap in unspec...
2003-08-07 amylaar * sh.c (calc_live_regs): If the return address pointer...
2003-08-06 amylaar2003-08-06 J"orn Rennecke <joern.rennecke@superh.com>
2003-07-16 amylaarprologue / epilogue / warning patches:
2003-07-03 kazu * config/s390/2064.md: Fix comment typos.
2003-06-26 aoliva* gcc/config/sh/sh.md (push_fpscr): Enable for TARGET_SH2E.
2003-06-17 kazu * config/sh/coff.h: Replace Hitachi with Renesas.
2003-06-17 amylaar * sh.h (ROUND_TYPE_ALIGN, LOCAL_ALIGNMENT): Complex...
2003-06-16 amylaar * sh.h (REG_CLASS_FROM_LETTER): Change to:
2003-06-16 amylaar * sh.c (prepare_move_operand): Check if operand 0...
2003-06-12 amylaar * sh.md (adddi3_compact, subdi3_compact): Add earlyclobber
2003-06-10 amylaar * sh-protos.h (function_symbol): Declare.
2003-05-14 rsandifo * target-def.h (TARGET_MACHINE_DEPENDENT_REORG): Define.
2003-05-10 uweigand * except.c (EH_RETURN_STACKADJ_RTX): Do not define.
2003-04-17 rth * config/sh/sh.c (gen_datalabel_ref): Don't...
2003-03-11 amylaar * sh.md (reload_inqi): Fix mode for source in second...
2003-03-03 amylaar * sh.h (OVERRIDE_OPTIONS): Set default values for...
2003-02-24 kkojima * config/sh/sh.c (TARGET_HAVE_TLS): Conditionally...
2003-02-21 amylaar * sh.h (OVERRIDE_OPTIONS): Fix code that clears 'e...
2003-01-30 kazu * config/sh/lib1funcs.asm: Fix comment typos.
2003-01-24 nickcAdd sh2e support:
2003-01-16 amylaar * sh.md (mshflo_w_x): Fix description of operation.
2002-12-16 zackMerge basic-improvements-branch to trunk
2002-12-16 amylaar * sh.h (EXTRA_CONSTRAINT_Z): New macro.
2002-12-13 amylaar*** empty log message ***
2002-12-12 amylaar * sh.c (reg_class_from_letter): No longer const. ...
2002-12-06 amylaar2002-12-06 Dhananjay Deshpande <dhananjayd@kpit.com>
2002-12-06 amylaar * sh.md (movdi_i): Name. Remove inappropriate comment.
2002-11-20 rsandifo * config/sh/sh.md (udivsi3): Don't put udivsi3_i4_medi...
2002-11-19 drow * config/sh/sh.c (gen_shl_and): Revert previous...
2002-11-18 rsandifo * config/sh/sh-protos.h (sh_mark_label): Declare.
2002-11-18 rsandifo * config/sh/sh.md (initialize_trampoline): Do not...
2002-10-31 amylaar * sh.h (binary_logical_operator): Declare.
2002-10-15 amylaar * sh.md (movv8qi_i+2): Don't split if source is -1.
2002-10-11 amylaar * sh.md (movv8qi_i+2): For V8QI destinations, generate...
2002-10-09 amylaar * sh.md (ffssi2): Fix emitted code.
2002-09-28 kazu * ChangeLog.4: Fix typos.
2002-09-04 amylaar * sh.md (mperm_w_little, mperm_w_big): Supply mode...
2002-08-27 amylaarScheduling revamp:
2002-07-30 amylaar * sh.md (cond_delay_slot): New attribute.
2002-07-25 amylaar * sh.h (LOAD_EXTEND_OP): QImode zero-extends on SHmedia.
2002-07-18 amylaar * sh-protos.h (sh_expand_unop_v2sf): Move inside ...
2002-07-17 amylaar * sh.md (cmpgtudi_media): Remove spurious @.
2002-07-17 amylaar * config/sh/lib1funcs.asm (init_trampoline): New entry...
2002-07-17 amylaar * sh-protos.h (binary_float_operator): Remove declaration.
2002-07-09 amylaarTue Jul 9 22:37:44 2002 Stephen Clarke <stephen.clark...
2002-07-09 amylaar * sh.h (PREDICATE_CODES): Add general_extend_operand...
2002-07-07 amylaar * sh.h (PRINT_OPERAND_PUNCT_VALID_P): Allow '\''.
2002-07-04 amylaar * sh.md (mshfhi_b, mshflo_b, mshfhi_l, mshflo_l, mshfh...
2002-07-02 amylaarTue Jul 2 18:45:45 2002 J"orn Rennecke <joern.renneck...
2002-07-01 amylaar * sh.c (langhooks.h): Include.
2002-06-24 amylaar * lib1funcs.asm (sdivsi3): Add optimized SH64 implemen...
2002-06-17 amylaar * sh.md (divsi3): Update way how to find insns in...
2002-06-14 amylaar * sh.md (mulsi3): Update way how to find insns in...
2002-06-14 kkojima * config/sh/sh.md (jump): Emit jump insn.
2002-04-29 vmakarov2002-04-29 Vladimir Makarov <vmakarov@redhat.com>
2002-04-24 amylaar * sh.md (divsi3_i4_media): Use match_operand for input...
2002-04-03 zack * config/sh/sh.md: Don't use union real_extract.
2002-03-10 ghazi * c4x.c (c4x_fp_reglist): Const-ify.
2002-02-21 amylaar * sh.md (insv): Provide byte offsets for gen_rtx_SUBREG.
2002-02-21 amylaar * sh.h (current_function_anonymous_args): Remove.
2002-02-09 aolivaContribute sh64-elf.
2002-02-03 aoliva* config/sh/sh.md (ic_invalidate_line): Make sure the...
2002-01-24 aoliva* config/sh/sh.md (sym_label2reg): Make sure all CONSTs...
2002-01-24 aoliva* config/sh/sh.md (symGOT_load, sym2GOT, sym2GOTOFF...
2002-01-19 aoliva* config/sh/sh.md (movdf_i4 split): Fix alter_subreg...
2001-11-21 ghazi * sh.md: Avoid uninitialized warnings.
2001-11-04 jsm28 * ChangeLog.2, ChangeLog.4, ChangeLog.5, ChangeLog,
2001-08-18 rth * defaults.h (UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_AS...
2001-08-17 aph2001-08-10 Andrew Haley <aph@cambridge.redhat.com>
2001-07-24 aph2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
2001-07-04 kenner * emit-rtl.c (replace_equiv_address): New function.
2001-06-21 aldyhhandle interrupt_handler correctly
2001-06-04 aoliva* gcc/config/sh/sh.c (print_operand_address, print_oper...
2001-04-12 aoliva* sh.md (builtin_setjmp_receiver): New expander.
2001-04-03 amacleod2001-04-03 Jakub Jelinek <jakub@redhat.com>
2001-03-20 aoliva* config/sh/sh.md (movsf_ie): Fix output patterns for...
2001-03-11 aolivaAdded blank line.
2001-03-11 aoliva* config/sh/sh.md (umulhisi3_i, mulhisi3_i): Fix mnemonics.
2001-02-09 aoliva* config/sh/sh.md (sibcalli, sibcalli_pcrel, sibcalli...
2001-02-07 aoliva* config/sh/sh.md (reload_outsf): Removed.
2001-02-04 aoliva* config/sh/sh.md (movdf load split): Pass register...
2001-02-02 aoliva* config/sh/sh.c (output_far_jump): Don't use braf...
2001-01-09 aoliva* sh.md (reload_outsf): Generate recognizable patterns for
2001-01-07 aolivaFix typo.
2001-01-05 aoliva* config/sh/sh.md (movdf): When splitting load into...
2001-01-05 aoliva* config/sh/sh.md (prget, prset): New insn types.
2000-12-01 aoliva* config/sh/sh.c (reg_class_from_letter): Assign `k...
2000-12-01 aolivaAlign value of UNSPECV_ALIGN
2000-12-01 aoliva* config/sh/sh.md (fpu_switch0, fpu_switch1, movpsi...
2000-11-28 rth * genoutput.c (validate_insn_operands): New.
2000-11-27 amylaar * gcc/config/sh/sh.md (udivsi3_i4, udivsi3_i4_single...
2000-11-25 aoliva* gcc/config/sh/sh.md (sibcalli, sibcalli_pcrel): New...
2000-11-25 aoliva* config/sh/sh.md (GOTaddr2picreg, symGOT2reg, symGOTOF...
2000-11-25 aoliva* config/sh/sh-protos.h (symbol_ref_operand): Declare.
2000-11-24 aoliva* config/sh/sh.h (GENERAL_REGISTER_P,
next