| Commit message (Expand) | Author | Age | Files | Lines |
* | * sh.c (gen_shl_and): Don't sign extend constant for kind two. | amylaar | 1998-05-15 | 1 | -1/+5 |
* | typo typo fixes fixes | law | 1998-05-06 | 1 | -2/+2 |
* | * sh.c (gen_ashift_hi): Don't make SUBREG of a SUBREG. | amylaar | 1998-04-27 | 1 | -2/+10 |
* | * sh.c (sh_expand_prologue, sh_expand_epilogue): | amylaar | 1998-04-27 | 1 | -4/+15 |
* | * (gen_shl_and, in case 1): Fix comparison with mask. | amylaar | 1998-04-24 | 1 | -2/+2 |
* | Fix for execute/980205.c failure on SH[123]. | amylaar | 1998-04-23 | 1 | -3/+3 |
* | * sh.c (gen_ashift_hi): Implement right shifts via gen_ashift. | amylaar | 1998-04-23 | 1 | -6/+6 |
* | Fix some problems that resulted in assmebler messages 'Error: pcrel too far' | amylaar | 1998-04-20 | 1 | -4/+15 |
* | * sh.c (find_barrier): Fix calculations for alignemnt increase. | amylaar | 1998-03-27 | 1 | -6/+4 |
* | * sh.h (LOOP_ALIGN): Only align when optimizing. | amylaar | 1998-03-11 | 1 | -1/+9 |
* | Typo fix. | amylaar | 1998-03-09 | 1 | -1/+1 |
* | * rtl.h (addr_diff_vec_flags): New typedef. | amylaar | 1998-03-06 | 1 | -576/+171 |
* | Merge from gcc-2.8 | law | 1997-12-07 | 1 | -13/+13 |
* | * sh.c (final_prescan_insn): Use local label prefix | amylaar | 1997-12-04 | 1 | -2/+2 |
* | Sync SH port with FSF; enable regmove for SH. | amylaar | 1997-11-08 | 1 | -254/+1501 |
* | * sh.c (sh_expand_epilogue): Emit a blockage insn before | law | 1997-06-30 | 1 | -6/+15 |
* | * sh.c (trap_exit, sp_switch): New variables. | law | 1997-06-05 | 1 | -3/+94 |
* | (output_stack_adjust): Reorganize code for readability. | wilson | 1997-04-09 | 1 | -25/+29 |
* | (output_stack_adjust): When splitting an adjustment into two parts, | amylaar | 1997-04-09 | 1 | -3/+7 |
* | (calc_live_regs): need not save MACL/MACH when not live, and in leaf function. | amylaar | 1997-02-11 | 1 | -4/+3 |
* | (calc_live_regs): exclude RETURN_ADDRESS_POINTER_REGNUM. | amylaar | 1997-02-11 | 1 | -0/+1 |
* | (shl_and_kind): typo fix. | amylaar | 1997-01-27 | 1 | -1/+1 |
* | (output_stack_adjust): New argument TEMP. Changed all callers. | amylaar | 1996-11-21 | 1 | -10/+30 |
* | (gen_shl_and): Try to generate shorter constant for and. | amylaar | 1996-11-06 | 1 | -0/+5 |
* | (EXT_SHIFT_SIGNED): New macro. | amylaar | 1996-10-29 | 1 | -10/+27 |
* | * sh.c (dump_table): handle SFmode and DFmode. | amylaar | 1996-10-24 | 1 | -35/+33 |
* | (gen_shl_sext): Add missing parameter to shl_sext_kind call. | wilson | 1996-10-21 | 1 | -2/+2 |
* | (sfunc_uses_reg): New function. | wilson | 1996-10-04 | 1 | -17/+90 |
* | (gen_shl_and, gen_shl_sext): use gen_lowpart to | wilson | 1996-09-30 | 1 | -28/+40 |
* | (ext_shift_insns, ext_shift_amounts): new arrays. | wilson | 1996-09-16 | 1 | -0/+585 |
* | (regno_reg_class): Change entry 23 from NO_REGS to GENERAL_REGS. | wilson | 1996-08-12 | 1 | -3/+16 |
* | (arith_reg_operand): Reject SUBREG of an invalid hard reg. | wilson | 1996-08-05 | 1 | -6/+10 |
* | (reg_unused_after): Handle JUMP_INSN inside a sequence. | wilson | 1996-07-24 | 1 | -0/+8 |
* | Skip inappropriate LOG_LINK entries when looking for reg-setting call | ian | 1996-07-13 | 1 | -0/+2 |
* | (calc_live_regs): For pragma_interrupt case, exclude call | wilson | 1996-07-08 | 1 | -1/+4 |
* | Don't call ADJUST_INSN_LENGTH on an insn inside a sequence | ian | 1996-06-27 | 1 | -4/+10 |
* | Align code at the start of loops and after branches. Don't accept | ian | 1996-06-04 | 1 | -3/+33 |
* | (output_file_start): Delete misplaced semicolon. | wilson | 1996-05-20 | 1 | -1/+1 |
* | (prepare_move_operands): If source is r0, and dest is reg+reg | wilson | 1996-05-19 | 1 | -5/+17 |
* | * sh/sh.c (output_option, m_options, output_options): Delete. | dje | 1996-05-17 | 1 | -93/+1 |
* | (gen_shifty_op): Truncate VALUE to avoid out of bounds array access. | wilson | 1996-05-06 | 1 | -0/+3 |
* | (process_pragma): Take the IDENTIFIER_POINTER tree | wilson | 1996-04-17 | 1 | -27/+14 |
* | (reg_unused_after): Return 0 if see a JUMP_INSN. | wilson | 1996-03-08 | 1 | -2/+5 |
* | (find_barrier): Set si_limit to 1018 instead of 1020, and | wilson | 1996-03-05 | 1 | -4/+8 |
* | (machine_dependent_reorg): In TARGET_RELAX code, when scan | wilson | 1996-03-04 | 1 | -6/+16 |
* | (ctype.h): Delete. | wilson | 1996-01-18 | 1 | -80/+154 |
* | * c-lex.c (check_newline): Pass character after `#pragma' to | dje | 1996-01-15 | 1 | -23/+21 |
* | (gen_shifty_op): Output a NOP for a shift by 0. | wilson | 1996-01-02 | 1 | -6/+49 |
* | (shiftcosts): For SH3, max cost of arithmetic right | wilson | 1995-12-05 | 1 | -9/+21 |
* | (from_compare): Get mode from operands instead of using SImode. | wilson | 1995-12-01 | 1 | -2/+6 |