aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)Author
1997-06-30sh.c (sh_expand_epilogue): Emit a blockage insn before cutting back the stack.Jeff Law
1997-06-08Remove unwanted line accidentally inserted in last change.Jeff Law
1997-06-05sh.c (trap_exit, sp_switch): New variables.Jeff Law
1997-04-30xJason Merrill
1997-04-14(xtrct_left, xtrct_right): New patterns.Jim Wilson
1997-04-10(sne): Modified to use negc instead of xor.Jim Wilson
1997-04-09(output_stack_adjust): Reorganize code for readability.Jim Wilson
1997-04-09(output_stack_adjust): When splitting an adjustment into two parts,Joern Rennecke
1997-04-01(ADJUST_COSTS): Define.Joern Rennecke
1997-02-11(calc_live_regs): need not save MACL/MACH when not live, and in leaf function.Joern Rennecke
1997-02-11(calc_live_regs): exclude RETURN_ADDRESS_POINTER_REGNUM.Joern Rennecke
1997-02-11(ELIMINABLE_REGS): updated comments.Joern Rennecke
1997-02-03Update comment about BSR.Joern Rennecke
1997-01-29sh.md (movsi_i, movsi_ie, movhi_i, movhi+1): Use type pcload for immediate op...Joern Rennecke
1997-01-29(REG_CLASS_CONTENTS): Add rap to GENERAL_REGS and its superclasses.Joern Rennecke
1997-01-27(and_shl_scratch): typo fix for length 8.Joern Rennecke
1997-01-27(shl_and_kind): typo fix.Joern Rennecke
1996-12-13(dect): Rewrite pattern so that it can be combined.Joern Rennecke
1996-12-13Define SMALL_REGISTER_CLASSES with a valueIan Lance Taylor
1996-12-10(ADJUST_INSN_LENGTH): don't break from loop when only a LOOP_BEG is found.Joern Rennecke
1996-11-21(output_stack_adjust): New argument TEMP. Changed all callers.Joern Rennecke
1996-11-06(define_split for and_shl_scratch):Joern Rennecke
1996-11-06(gen_shl_and): Try to generate shorter constant for and.Joern Rennecke
1996-10-29(shl_sext_ext): Don't accept simple left/right shift variant.Joern Rennecke
1996-10-29(EXT_SHIFT_SIGNED): New macro.Joern Rennecke
1996-10-28(SECONDARY_INPUT_RELOAD_CLASS): Define.Joern Rennecke
1996-10-28(movsf_ieq, movsf_ie): Merged the former into the latter.Joern Rennecke
1996-10-24sh.md (movdf_k, [...]): new alternative for pc-relative load.Joern Rennecke
1996-10-24sh.c (dump_table): handle SFmode and DFmode.Joern Rennecke
1996-10-24sh.h (CONST_DOUBLE_OK_FOR_LETTER_P): always true for 'F' .Joern Rennecke
1996-10-21(gen_shl_sext): Add missing parameter to shl_sext_kind call.Jim Wilson
1996-10-04(sfunc_uses_reg): New function.Jim Wilson
1996-10-04(PRESERVE_DEATH_INFO_REGNO_P): defineJim Wilson
1996-09-30(gen_shl_and, gen_shl_sext): use gen_lowpart to generate rtx in the appropria...Jim Wilson
1996-09-25(insv): New pattern.Jim Wilson
1996-09-21(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.Richard Kenner
1996-09-17(LEGITIMIZE_ADDRESS): typo fixes (x -> X).Jim Wilson
1996-09-17New define_splits to recombine output from LEGITIMIZE_ADDRESS.Jim Wilson
1996-09-16(ext_shift_insns, ext_shift_amounts): new arrays.Jim Wilson
1996-09-16(ashlhi3_k, lshrhi3_m): new insn pattern.Jim Wilson
1996-09-10Fix typo in comment.Jim Wilson
1996-09-05(LEGITIMIZE_ADDRESS): Define nonempty.Jim Wilson
1996-09-03Initial revisionIan Lance Taylor
1996-08-13(PROFILE_BEFORE_PROLOGUE): Define.Jim Wilson
1996-08-12(RAP_REG, RETURN_ADDRESS_POINTER_REGNUM): Define.Jim Wilson
1996-08-12(regno_reg_class): Change entry 23 from NO_REGS to GENERAL_REGS.Jim Wilson
1996-08-07(casesi_jump): New pattern.Jim Wilson
1996-08-05(arith_reg_operand): Reject SUBREG of an invalid hard reg.Jim Wilson
1996-07-24(branch_true, branch_false, inverse_branch_true,Jim Wilson
1996-07-23(reg_unused_after): Handle JUMP_INSN inside a sequence.Jim Wilson