OSDN Git Service

* config/sh/sh.c (mova_p): Fix test for mova_const.
[pf3gnuchains/gcc-fork.git] / gcc / config / sh / sh.c
2001-01-13 aoliva* config/sh/sh.c (mova_p): Fix test for mova_const.
2001-01-11 aoliva* config/sh/sh.c (barrier_align): Recognize branch...
2001-01-09 aoliva* config/sh/sh.h (STATIC_CHAIN_REGNUM): Change from...
2001-01-03 aoliva* gencodes.c (output_predicate_decls): New function.
2000-12-30 aoliva* config/sh/sh.c (split_branches): Don't dereference...
2000-12-01 aoliva* config/sh/sh.c (reg_class_from_letter): Assign `k...
2000-12-01 aoliva* config/sh/sh.c (shiftcosts): Don't get INTVAL before...
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,
2000-11-23 aoliva* final.c (output_addr_const) [LABEL_REF]: Simplify.
2000-11-23 aoliva* config/sh/sh.md (mova_const): New pattern.
2000-11-23 aoliva* config/sh/sh.h (FIRST_GENERAL_REG, LAST_GENERAL_REG...
2000-11-22 amylaarComment typo fix.
2000-11-20 berndsFix sh problems at -O0
2000-11-09 jsm28 * calls.c (expand_call, emit_library_call_value_1...
2000-10-31 amylaar * sh-protos.h (reg_no_subreg_operand, emit_fpscr_use...
2000-10-13 mmitchel Remove obstacks.
2000-09-18 amylaar * sh.c (addsubcosts): CONST is not cheap.
2000-09-18 cruxFix for sh minipool generation
2000-09-18 cruxAvoid problems with reloading fpul in HImode
2000-09-18 aoliva* config/sh/sh.c (sh_expand_prologue): Mark GOTaddr2pic...
2000-09-18 aoliva* config/sh/sh.c (nonpic_symbol_mentioned_p): Check...
2000-09-07 zack * c-pragma.h: Define HANDLE_GENERIC_PRAGMAS if
2000-09-06 cruxChanges in cse.c/loop.c cost calculations
2000-09-02 aoliva* config/sh/t-elf, config/sh/crt1.asm, config/sh/crti...
2000-08-22 amylaar * config/sh/sh.md (cmpeqdi_t splitter): Fix a reverse...
2000-08-18 aoliva* config/sh/sh.md (fpu_switch0, fpu_switch1): Simplify.
2000-08-07 aoliva* sh.h (EXTRA_CONSTRAINT_Q): Adjust to GNU Coding Stand...
2000-08-04 law * alias.c (mark_constant_function): Use INSN_P.
2000-08-01 crux From Joern Rennecke:
2000-07-28 aoliva* Makefile.in (INSN_ATTR_H): New macro. Replace all...
2000-05-23 cpopetz * config/sh/sh.c (gen_far_branch, split_branches)...
2000-04-05 amylaar * sh.c (sh_insn_length_adjustment): New function.
2000-03-06 cpopetz * config/sh/sh.c: (barrier_align): Handle a delay...
2000-02-28 amylaarComment typo fix.
2000-02-26 lawFix copyrights.
2000-02-25 amylaar * sh.c (calc_live_regs): Multiply value assigned to...
2000-02-24 amylaar Fix bug exposed by reload.c no longer rounding the...
2000-02-24 amylaar Fix breakage from 6th Feb thread_prologue_and_epilogue...
2000-02-23 amylaar * final.c (shorten_branches): Make value passed to...
2000-02-16 amylaar * sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_...
2000-02-15 amylaar * Makefile.in (lcm.o): Depend on insn-attr.h.
2000-02-15 ghazi * Makefile.in (TREE_H, collect2.o, gcc.h, mips-tfile...
2000-01-19 amylaarBack out prepare_scc_operands changes from this afternoon.
2000-01-19 amylaar * sh.c (prepare_scc_operands): Add EQ case.
2000-01-19 amylaar * sh.c (prepare_scc_operands): Abort if no compare...
2000-01-14 ghazi * sh-protos.h: New file.
1999-09-14 rth * sh.c (sh_builtin_saveregs): Use get_varargs_a...
1999-09-07 lawMerge in gcc2-ss-010999
1999-08-20 ghazi * rtl.h (rtx_format): Constify a char*.
1999-08-11 wilsonFix -O0 core dump reported by Fred Fish.
1999-08-09 cruxInclude function.h in most files. Remove most of the...
1999-07-26 rth * m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.
1999-06-21 amylaar * sh.c (machine_dependent_reorg): When fixing up fp...
1999-06-03 amylaarFix pcrel too far problems due to upping CACHE_LOG...
1999-06-03 amylaar * sh.c (fixup_addr_diff_vecs): Emit braf reference...
1999-03-10 amylaar * sh.c (fp_arith_reg_operand): Actually test if reg...
1999-03-02 amylaar * sh.c (force_into): New function.
1999-02-25 amylaar * sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't...
1999-01-19 mmitchel * rtl.h (rtx_def): Update documentation.
1998-12-11 scox* sh.c (print_operand): lookup interrupt_handler attrib...
1998-12-07 amylaar * sh.c (output_far_jump): Emit braf only for TARGET_SH2.
1998-11-23 amylaar Add SH4 support:
1998-09-25 amylaar * sh.c (gen_shl_sext): Fix case 5.
1998-09-16 nickcupdate definition/use of HANDLE_PRAGMA to match new...
1998-05-15 amylaar * sh.c (gen_shl_and): Don't sign extend constant for...
1998-05-06 lawtypo typo fixes fixes
1998-04-27 amylaar * sh.c (gen_ashift_hi): Don't make SUBREG of a SUBREG.
1998-04-27 amylaar * sh.c (sh_expand_prologue, sh_expand_epilogue):
1998-04-24 amylaar * (gen_shl_and, in case 1): Fix comparison with mask.
1998-04-23 amylaarFix for execute/980205.c failure on SH[123].
1998-04-23 amylaar * sh.c (gen_ashift_hi): Implement right shifts via...
1998-04-20 amylaarFix some problems that resulted in assmebler messages...
1998-03-27 amylaar * sh.c (find_barrier): Fix calculations for alignemnt...
1998-03-11 amylaar * sh.h (LOOP_ALIGN): Only align when optimizing.
1998-03-09 amylaarTypo fix.
1998-03-06 amylaar * rtl.h (addr_diff_vec_flags): New typedef.
1997-12-07 lawMerge from gcc-2.8
1997-12-04 amylaar * sh.c (final_prescan_insn): Use local label...
1997-11-08 amylaarSync SH port with FSF; enable regmove for SH.
1997-06-30 law * sh.c (sh_expand_epilogue): Emit a blockage...
1997-06-05 law * sh.c (trap_exit, sp_switch): New variables.
1997-04-09 wilson(output_stack_adjust): Reorganize code for readability.
1997-04-09 amylaar(output_stack_adjust): When splitting an adjustment...
1997-02-11 amylaar(calc_live_regs): need not save MACL/MACH when not...
1997-02-11 amylaar(calc_live_regs): exclude RETURN_ADDRESS_POINTER_REGNUM.
1997-01-27 amylaar(shl_and_kind): typo fix.
1996-11-21 amylaar(output_stack_adjust): New argument TEMP. Changed...
1996-11-06 amylaar(gen_shl_and): Try to generate shorter constant for...
1996-10-29 amylaar(EXT_SHIFT_SIGNED): New macro.
1996-10-24 amylaar * sh.c (dump_table): handle SFmode and DFmode.
1996-10-21 wilson(gen_shl_sext): Add missing parameter to shl_sext_kind...
1996-10-04 wilson(sfunc_uses_reg): New function.
1996-09-30 wilson(gen_shl_and, gen_shl_sext): use gen_lowpart to
1996-09-16 wilson(ext_shift_insns, ext_shift_amounts): new arrays.
1996-08-12 wilson(regno_reg_class): Change entry 23 from NO_REGS to...
1996-08-05 wilson(arith_reg_operand): Reject SUBREG of an invalid hard...
1996-07-24 wilson(reg_unused_after): Handle JUMP_INSN inside a sequence.
1996-07-13 ianSkip inappropriate LOG_LINK entries when looking for...
next