aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
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
1996-03-04(PASS_IN_REG_P): Don't reject BLKmode for SH3e.Jim Wilson1-2/+1
1996-03-04(mulhisi3-2, mulhisi3-1, mulsidi3_i, umulsidi3_i,Jim Wilson1-22/+54
1996-03-04(machine_dependent_reorg): In TARGET_RELAX code...Jim Wilson1-6/+16
1996-02-28(FUNCTION_VALUE_REGNO_P, FUNCTION_ARG_REGNO_P): Include FP registers only whe...Jim Wilson1-5/+7
1996-02-27(HANDLE_PRAGMA): Delete `return'.Doug Evans1-2/+2
1996-02-09(CPP_SPEC): Add defines for -m1, -m2, and -m3.Jim Wilson1-1/+5
1996-02-01(HANDLE_PRAGMA): Change to expression with terminating character as result.Doug Evans1-2/+2
1996-01-18Clean up CONST_DOUBLE_OK_FOR_LETTER_P definition.Jim Wilson1-3/+0
1996-01-18(ctype.h): Delete.Jim Wilson1-80/+154
1996-01-18(CPP_SPEC, CONDITIONAL_REGISTER_USAGE, TARGET_SWITCHES,Jim Wilson1-48/+177
1996-01-18(MULTILIB_OPTIONS): Add SH3E support.Jim Wilson1-2/+2
1996-01-18(cpu, movsi_i, movsf_i, blt, bge, sle, sge): Add SH3E support.Jim Wilson1-11/+296
1996-01-16Use dbxcoff.hIan Lance Taylor1-5/+1
1996-01-15c-lex.c (check_newline): Pass character after `#pragma' to HANDLE_PRAGMA.Doug Evans2-25/+29
1996-01-02(gen_shifty_op): Output a NOP for a shift by 0.Jim Wilson1-6/+49
1996-01-02OVERRIDE_OPTIONS): Don't set optimize or flag_delayed_branch.Jim Wilson1-10/+1
1995-12-09(subsi3): Rename to subsi3_internal.Jim Wilson1-1/+21
1995-12-09(ADDRESS_COST): Define.Jim Wilson1-0/+7
1995-12-04(shiftcosts): For SH3, max cost of arithmetic right shift is 3.Jim Wilson1-9/+21
1995-11-30(from_compare): Get mode from operands instead of using SImode.Jim Wilson1-2/+6
1995-11-30(CONDITIONAL_REGISTER_USAGE): Correcting indentation.Jim Wilson1-7/+7
1995-11-30Minor changes to comments.Jim Wilson1-2/+1
1995-11-30(noncall_uses_reg): New function.Jim Wilson1-4/+305