OSDN Git Service

x
[pf3gnuchains/gcc-fork.git] / gcc / config / sh /
1997-04-30 merrillx
1997-04-14 wilson(xtrct_left, xtrct_right): New patterns.
1997-04-10 wilson(sne): Modified to use negc instead of xor.
1997-04-09 wilson(output_stack_adjust): Reorganize code for readability.
1997-04-09 amylaar(output_stack_adjust): When splitting an adjustment...
1997-04-01 amylaar(ADJUST_COSTS): Define.
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-02-11 amylaar(ELIMINABLE_REGS): updated comments.
1997-02-03 amylaarUpdate comment about BSR.
1997-01-29 amylaarsh.md (movsi_i, movsi_ie, movhi_i, movhi+1): Use type...
1997-01-29 amylaar(REG_CLASS_CONTENTS): Add rap to GENERAL_REGS and its...
1997-01-27 amylaar(and_shl_scratch): typo fix for length 8.
1997-01-27 amylaar(shl_and_kind): typo fix.
1996-12-13 amylaar(dect): Rewrite pattern so that it can be combined.
1996-12-13 ianDefine SMALL_REGISTER_CLASSES with a value
1996-12-10 amylaar(ADJUST_INSN_LENGTH): don't break from loop when only...
1996-11-21 amylaar(output_stack_adjust): New argument TEMP. Changed...
1996-11-06 amylaar(define_split for and_shl_scratch):
1996-11-06 amylaar(gen_shl_and): Try to generate shorter constant for...
1996-10-29 amylaar(shl_sext_ext): Don't accept simple left/right shift...
1996-10-29 amylaar(EXT_SHIFT_SIGNED): New macro.
1996-10-28 amylaar(SECONDARY_INPUT_RELOAD_CLASS): Define.
1996-10-28 amylaar(movsf_ieq, movsf_ie): Merged the former into the latter.
1996-10-24 amylaar * sh.md (movdf_k, movsf_i, movsf_ie): new alter...
1996-10-24 amylaar * sh.c (dump_table): handle SFmode and DFmode.
1996-10-24 amylaar * sh.h (CONST_DOUBLE_OK_FOR_LETTER_P): always...
1996-10-21 wilson(gen_shl_sext): Add missing parameter to shl_sext_kind...
1996-10-04 wilson(sfunc_uses_reg): New function.
1996-10-04 wilson(PRESERVE_DEATH_INFO_REGNO_P): define
1996-09-30 wilson(gen_shl_and, gen_shl_sext): use gen_lowpart to
1996-09-25 wilson(insv): New pattern.
1996-09-21 kenner(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.
1996-09-17 wilson(LEGITIMIZE_ADDRESS): typo fixes (x -> X).
1996-09-17 wilsonNew define_splits to recombine output from LEGITIMIZE_A...
1996-09-16 wilson(ext_shift_insns, ext_shift_amounts): new arrays.
1996-09-16 wilson(ashlhi3_k, lshrhi3_m): new insn pattern.
1996-09-10 wilsonFix typo in comment.
1996-09-05 wilson(LEGITIMIZE_ADDRESS): Define nonempty.
1996-09-03 ianInitial revision
1996-08-13 wilson(PROFILE_BEFORE_PROLOGUE): Define.
1996-08-12 wilson(RAP_REG, RETURN_ADDRESS_POINTER_REGNUM): Define.
1996-08-12 wilson(regno_reg_class): Change entry 23 from NO_REGS to...
1996-08-07 wilson(casesi_jump): New pattern.
1996-08-05 wilson(arith_reg_operand): Reject SUBREG of an invalid hard...
1996-07-24 wilson(branch_true, branch_false, inverse_branch_true,
1996-07-24 wilson(reg_unused_after): Handle JUMP_INSN inside a sequence.
1996-07-13 ianSkip inappropriate LOG_LINK entries when looking for...
1996-07-08 wilson(enum reg_class): Add new class GENERAL_FP_REGS.
1996-07-08 wilson(calc_live_regs): For pragma_interrupt case, exclude...
1996-06-27 ianDon't call ADJUST_INSN_LENGTH on an insn inside a sequence
1996-06-06 wilson(branch_true): Add comment about T-bit compares.
1996-06-06 wilson(SHORT_IMMEDIATES_SIGN_EXTEND): Define.
1996-06-04 ianAlign code at the start of loops and after branches...
1996-06-04 ianAlign code at the start loops and after unconditional...
1996-05-23 ianDo better scheduling of floating point instructions
1996-05-20 wilson(output_file_start): Delete misplaced semicolon.
1996-05-19 wilson(prepare_move_operands): If source is r0, and dest...
1996-05-19 wilson(untyped_call): New pattern.
1996-05-17 dje * sh/sh.h (ASM_FILE_START): Likewise.
1996-05-17 dje * sh/sh.c (output_option, m_options, output_options...
1996-05-09 wilson(SET_ASM_OP): Define.
1996-05-06 wilson(gen_shifty_op): Truncate VALUE to avoid out of bounds...
1996-04-19 wilson(lshrsi3): Change gen_ashlsi3_d to gen_lshrsi3_d.
1996-04-17 wilson(HANDLE_PRAGMA): Expect/pass 2nd arg of NODE, not CH.
1996-04-17 wilson(process_pragma): Take the IDENTIFIER_POINTER tree
1996-04-04 wilson(GIV_SORT_CRITERION): Define.
1996-03-29 law * calls.c (expand_call): Remove current_call_is_indire...
1996-03-08 wilson(reg_unused_after): Return 0 if see a JUMP_INSN.
1996-03-07 wilson(PASS_IN_REG_P): Change < to <=.
1996-03-06 wilson(PASS_IN_REG_P): Fix typo in last change.
1996-03-05 wilson(find_barrier): Set si_limit to 1018 instead of 1020...
1996-03-05 wilson(JUMP_TABLES_IN_TEXT_SECTION): Define.
1996-03-05 wilson(push_e, pop_e): Add TARGET_SH3E to condition.
1996-03-04 wilson(PASS_IN_REG_P): Don't reject BLKmode for SH3e.
1996-03-04 wilson(mulhisi3-2, mulhisi3-1, mulsidi3_i, umulsidi3_i,
1996-03-04 wilson(machine_dependent_reorg): In TARGET_RELAX code, when...
1996-02-28 wilson(FUNCTION_VALUE_REGNO_P, FUNCTION_ARG_REGNO_P): Include FP
1996-02-27 dje(HANDLE_PRAGMA): Delete `return'.
1996-02-09 wilson(CPP_SPEC): Add defines for -m1, -m2, and -m3.
1996-02-01 dje(HANDLE_PRAGMA): Change to expression with terminating...
1996-01-18 wilsonClean up CONST_DOUBLE_OK_FOR_LETTER_P definition.
1996-01-18 wilson(ctype.h): Delete.
1996-01-18 wilson(CPP_SPEC, CONDITIONAL_REGISTER_USAGE, TARGET_SWITCHES,
1996-01-18 wilson(MULTILIB_OPTIONS): Add SH3E support.
1996-01-18 wilson(cpu, movsi_i, movsf_i, blt, bge, sle, sge): Add SH3E
1996-01-16 ianUse dbxcoff.h
1996-01-15 dje * c-lex.c (check_newline): Pass character after `...
1996-01-02 wilson(gen_shifty_op): Output a NOP for a shift by 0.
1996-01-02 wilsonOVERRIDE_OPTIONS): Don't set optimize or flag_delayed_b...
1995-12-09 wilson(subsi3): Rename to subsi3_internal. Add new define_expand
1995-12-09 wilson(ADDRESS_COST): Define.
1995-12-05 wilson(shiftcosts): For SH3, max cost of arithmetic right
1995-12-01 wilson(from_compare): Get mode from operands instead of using...
1995-12-01 wilson(CONDITIONAL_REGISTER_USAGE): Correcting indentation.
1995-12-01 wilsonMinor changes to comments.
1995-11-30 wilson(noncall_uses_reg): New function.
1995-11-30 wilson(ASM_SPEC, LINK_SPEC): Pass on -mrelax.
1995-11-30 wilson(insn-attr.h): Include.
1995-11-30 wilson(FUNCTION_PROFILER): Use trap #33 instead of trap #5.
next