1. 25 Jan, 1996 10 commits
  2. 24 Jan, 1996 6 commits
  3. 23 Jan, 1996 2 commits
  4. 22 Jan, 1996 8 commits
  5. 20 Jan, 1996 3 commits
  6. 19 Jan, 1996 5 commits
  7. 18 Jan, 1996 6 commits
    • Clean up CONST_DOUBLE_OK_FOR_LETTER_P definition. · b920730a
      From-SVN: r11069
      Jim Wilson committed
    • (ctype.h): Delete. · 1a95a963
      (regno_reg_class, reg_class_from_letter, prepare_scc_operands,
      broken_move, push, pop, push_regs, calc_live_regs, sh_expand_prologue,
      sh_expand_epilogue, initial_elimination_offset, arith_reg_operand):
      Add SH3e support.
      (sh_builtin_saveregs, fp_zero_operand, fp_one_operand): New functions.
      (sh_function_arg, sh_function_arg_partial_nregs): Delete.
      
      From-SVN: r11068
      Jim Wilson committed
    • (CPP_SPEC, CONDITIONAL_REGISTER_USAGE, TARGET_SWITCHES, · 5c3ea805
      OVERRIDE_OPTIONS, FIRST_PSEUDO_REGISTER, FIXED_REGISTERS,
      CALL_USED_REGISTERS, HARD_REGNO_MODE_OK, enum reg_class,
      REG_CLASS_NAMES, REG_CLASS_CONTENTS, REG_ALLOC_ORDER,
      CONST_DOUBLE_OK_FOR_LETTER_P, NPARM_REGS, FUNCTION_VALUE,
      LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P, FUNCTION_ARG_REGNO_P,
      CUMULATIVE_ARGS, ROUND_REG, INIT_CUMULATIVE_ARGS, FUNCTION_ARG_ADVANCE,
      FUNCTION_ARG, FUNCTION_ARG_PARTIAL_NREGS, LEGITIMATE_CONSTANT_P,
      MODE_DISP_OK_4, REGISTER_MOVE_COST, REGISTER_NAMES,
      DBX_REGISTER_NUMBER, enum processor_type): Add SH3E support.
      (SH3E_BIT, TARGET_SH3E, FPUL_REG, FIRST_FP_REG, LAST_FP_REG,
      FIRST_FP_PARM_REG, FIRST_FP_RET_REG, BASE_RETURN_VALUE_REG,
      BASE_ARG_REG, enum sh_arg_class, struct sh_args, GET_SH_ARG_CLASS,
      PASS_IN_REG_P, sh_builtin_saveregs, EXPAND_BUILTIN_SAVEREGS,
      DOUBLE_TYPE_SIZE): New.
      (TARGET_SWITCHES): Delete broken -m3l option.
      
      From-SVN: r11067
      Jim Wilson committed
    • (MULTILIB_OPTIONS): Add SH3E support. · 1979c66c
      (MULTILIB_DIRNAMES): Define to empty.
      
      From-SVN: r11066
      Jim Wilson committed
    • (cpu, movsi_i, movsf_i, blt, bge, sle, sge): Add SH3E support. · 45348d9e
      (cpu, movsi_i, movsf_i, blt, bge, sle, sge): Add SH3E
      support.
      (push_e, pop_e, movsi_ie, movsf_ie, addsf3, subsf3, mulsf3, macsf3,
      divsf3, floatsisf2, fix_truncsfsi2, cmpgtsf_t, cmpqesf_t, cmpsf,
      negsf2, sqrtsf2, abssf2): New patterns.
      (abssf2+9, abssf2+10): Add SH3e support to peepholes
      (abssf2+11, abssf2+12): New peepholes for SH3e.
      
      From-SVN: r11065
      Jim Wilson committed
    • Add const where appropriate · 47fd14f4
      From-SVN: r11064
      Ian Lance Taylor committed