aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
1996-10-24sh.md (movdf_k, [...]): new alternative for pc-relative load.Joern Rennecke1-12/+83
1996-10-24sh.c (dump_table): handle SFmode and DFmode.Joern Rennecke1-35/+33
1996-10-24sh.h (CONST_DOUBLE_OK_FOR_LETTER_P): always true for 'F' .Joern Rennecke1-6/+2
1996-10-21(gen_shl_sext): Add missing parameter to shl_sext_kind call.Jim Wilson1-2/+2
1996-10-04(sfunc_uses_reg): New function.Jim Wilson1-17/+90
1996-10-04(PRESERVE_DEATH_INFO_REGNO_P): defineJim Wilson1-0/+2
1996-09-30(gen_shl_and, gen_shl_sext): use gen_lowpart to generate rtx in the appropria...Jim Wilson1-28/+40
1996-09-25(insv): New pattern.Jim Wilson1-0/+48
1996-09-21(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.Richard Kenner1-3/+3
1996-09-17(LEGITIMIZE_ADDRESS): typo fixes (x -> X).Jim Wilson1-3/+3
1996-09-17New define_splits to recombine output from LEGITIMIZE_ADDRESS.Jim Wilson1-0/+55
1996-09-16(ext_shift_insns, ext_shift_amounts): new arrays.Jim Wilson1-0/+585
1996-09-16(ashlhi3_k, lshrhi3_m): new insn pattern.Jim Wilson1-0/+278
1996-09-10Fix typo in comment.Jim Wilson1-1/+1
1996-09-05(LEGITIMIZE_ADDRESS): Define nonempty.Jim Wilson1-2/+45
1996-09-03Initial revisionIan Lance Taylor1-0/+105
1996-08-13(PROFILE_BEFORE_PROLOGUE): Define.Jim Wilson1-0/+6
1996-08-12(RAP_REG, RETURN_ADDRESS_POINTER_REGNUM): Define.Jim Wilson1-6/+23
1996-08-12(regno_reg_class): Change entry 23 from NO_REGS to GENERAL_REGS.Jim Wilson1-3/+16
1996-08-07(casesi_jump): New pattern.Jim Wilson1-1/+14
1996-08-05(arith_reg_operand): Reject SUBREG of an invalid hard reg.Jim Wilson1-6/+10
1996-07-24(branch_true, branch_false, inverse_branch_true,Jim Wilson1-20/+16
1996-07-23(reg_unused_after): Handle JUMP_INSN inside a sequence.Jim Wilson1-0/+8
1996-07-13Skip inappropriate LOG_LINK entries when looking for reg-setting callIan Lance Taylor1-0/+2
1996-07-08(enum reg_class): Add new class GENERAL_FP_REGS.Jim Wilson1-0/+3
1996-07-08(calc_live_regs): For pragma_interrupt case...Jim Wilson1-1/+4
1996-06-27Don't call ADJUST_INSN_LENGTH on an insn inside a sequenceIan Lance Taylor1-4/+10
1996-06-05(branch_true): Add comment about T-bit compares.Jim Wilson1-0/+4
1996-06-05(SHORT_IMMEDIATES_SIGN_EXTEND): Define.Jim Wilson1-0/+3
1996-06-04Align code at the start of loops and after branches.Ian Lance Taylor1-3/+33
1996-06-04Align code at the start loops and after unconditional branchesIan Lance Taylor1-5/+41
1996-05-23Do better scheduling of floating point instructionsIan Lance Taylor1-17/+39
1996-05-20(output_file_start): Delete misplaced semicolon.Jim Wilson1-1/+1
1996-05-18(prepare_move_operands): If source is r0, and dest is reg+regJim Wilson1-5/+17
1996-05-18(untyped_call): New pattern.Jim Wilson1-0/+30
1996-05-17sh.h (ASM_FILE_START): Likewise.Doug Evans1-4/+7
1996-05-17sh.c (output_option, [...]): Delete.Doug Evans1-93/+1
1996-05-09(SET_ASM_OP): Define.Jim Wilson1-0/+1
1996-05-06(gen_shifty_op): Truncate VALUE to avoid out of bounds array access.Jim Wilson1-0/+3
1996-04-18(lshrsi3): Change gen_ashlsi3_d to gen_lshrsi3_d.Jim Wilson1-1/+1
1996-04-17(HANDLE_PRAGMA): Expect/pass 2nd arg of NODE, not CH.Jim Wilson1-1/+1
1996-04-17(process_pragma): Take the IDENTIFIER_POINTER treeJim Wilson1-27/+14
1996-04-04(GIV_SORT_CRITERION): Define.Jim Wilson1-0/+8
1996-03-29calls.c (expand_call): Remove current_call_is_indirect nonsense.Jeff Law1-1/+1
1996-03-08(reg_unused_after): Return 0 if see a JUMP_INSN.Jim Wilson1-2/+5
1996-03-07(PASS_IN_REG_P): Change < to <=.Jim Wilson1-1/+1
1996-03-06(PASS_IN_REG_P): Fix typo in last change.Jim Wilson1-1/+1
1996-03-05(find_barrier): Set si_limit to 1018 instead of 1020, andJim Wilson1-4/+8
1996-03-05(JUMP_TABLES_IN_TEXT_SECTION): Define.Jim Wilson1-0/+4
1996-03-05(push_e, pop_e): Add TARGET_SH3E to condition.Jim Wilson1-2/+2