aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2000-09-06Changes in cse.c/loop.c cost calculationsBernd Schmidt3-20/+28
2000-09-02t-elf, [...]: New files.Alexandre Oliva10-14/+756
2000-08-30sh.md (cmpeqsi_ior_t, [...]): New insns.Alexandre Oliva1-6/+27
2000-08-22sh.md (cmpeqdi_t splitter): Fix a reverse testing.Kaz Kojima2-1/+2
2000-08-18elf.h: Do not include sh/sh.h.Alexandre Oliva3-7/+0
2000-08-18sh.md (fpu_switch0, [...]): Simplify.Alexandre Oliva2-32/+12
2000-08-16lib1funcs.asm (GLOBAL): Define.Niibe Yutaka1-139/+143
2000-08-15elf.h (DWARF2_DEBUGGING_INFO): Defined.William Cohen1-1/+9
2000-08-07sh.h (EXTRA_CONSTRAINT_Q): Adjust to GNU Coding Standards.Alexandre Oliva3-30/+30
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-5/+5
2000-08-03From SAITOH Masanobu:J"orn Rennecke1-1/+1
2000-08-01From Joern Rennecke:Bernd Schmidt4-24/+35
2000-07-28Makefile.in (INSN_ATTR_H): New macro.Alexandre Oliva1-20/+25
2000-07-25sh.md (cmpgtdi_t): Must be split.J"orn Rennecke1-7/+27
2000-06-13combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_...Richard Henderson1-2/+7
2000-06-02sh.h (CPP_SPEC): Add -D__NOMACSAVE__ for -mnomacsave.J"orn Rennecke1-1/+7
2000-06-02* sh.md (untyped_call): Remove excess parametersToshiyasu Morita1-1/+1
2000-05-28lcm.c (make_preds_opaque): Fix comment.Clinton Popetz1-7/+4
2000-05-23sh.c (gen_far_branch, [...]): Update to reflect new prototypes for redirect_j...Clinton Popetz1-4/+5
2000-05-15Update to libgcc copyright exception clause.Jeff Law1-13/+6
2000-04-12sh.h (STRUCT_VALUE): Just 0 for TARGET_HITACHI.J"orn Rennecke1-14/+13
2000-04-08Fix comment.Joern Rennecke1-4/+4
2000-04-06* sh.h (STRUCT_VALUE, RETURN_IN_MEMORY): Define.J"orn Rennecke1-1/+19
2000-04-06Fix Copyright.Joern Rennecke1-1/+1
2000-04-06lib1funcs.asm (___udivsi3_i4): ( __SH4_SINGLE__ / __SH4_SINGLE_ONLY__ variant...J"orn Rennecke1-1/+1
2000-04-06lib1funcs.asm (___udivsi3_i4): When using fmovd, make double constant 8-byte ...J"orn Rennecke1-0/+6
2000-04-06sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an unsigned GET_MODE_SIZE.J"orn Rennecke1-1/+1
2000-04-06sh.c (sh_insn_length_adjustment): New function.J"orn Rennecke3-12/+81
2000-04-05sh.c (block_lump_real_i4): Add missing clobber of T_REGToshiyasu Morita1-0/+2
2000-03-30builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.Richard Kenner1-1/+1
2000-03-06sh.c: (barrier_align): Handle a delay slot that is filled with an insn from t...Clinton Popetz1-3/+20
2000-02-28* sh.h (DWARF_LINE_MIN_INSTR_LENGTH): Define.J"orn Rennecke1-0/+2
2000-02-28Comment typo fix.Joern Rennecke1-1/+1
2000-02-26Fix copyrights.Jeff Law4-4/+8
2000-02-26elfos.h (ASM_OUTPUT_LABELREF): Don't define.Geoff Keating1-7/+1
2000-02-25sh.c (calc_live_regs): Multiply value assigned to *COUNT_PTR by UNITS_PER_WORD.J"orn Rennecke1-5/+6
2000-02-24Fix bug exposed by reload.c no longer rounding the frame size to BIGGEST_ALIG...J"orn Rennecke1-11/+18
2000-02-24Fix breakage from 6th Feb thread_prologue_and_epilogue_insns change:J"orn Rennecke3-6/+28
2000-02-23final.c (shorten_branches): Make value passed to LABEL_ALIGN conform to docum...J"orn Rennecke3-1/+27
2000-02-16sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode.J"orn Rennecke2-5/+0
2000-02-16* sh.md (mulsi3_highpart): Add REG_EQUAL note to last insn.J"orn Rennecke1-0/+7
2000-02-16sh.md (udivsi3_i1, [...]): Name.J"orn Rennecke1-62/+151
2000-02-15sh.md: Guard insn splits against illegal registers.Andrew Haley2-5/+5
2000-02-15Makefile.in (lcm.o): Depend on insn-attr.h.J"orn Rennecke4-165/+123
2000-02-15Makefile.in (TREE_H, [...]): Depend on version.h.Kaveh R. Ghazi1-1/+0
2000-01-19Back out prepare_scc_operands changes from this afternoon.J"orn Rennecke1-3/+2
2000-01-19* sh.c (prepare_scc_operands): Add EQ case.J"orn Rennecke1-0/+2
2000-01-19sh.h (PASS_IN_REG_P): Remove extraneous paranthesis.J"orn Rennecke1-2/+2
2000-01-19sh.c (prepare_scc_operands): Abort if no compare insn is available.J"orn Rennecke1-52/+52
2000-01-19* sh.md (fpu_single, fp_mode): New attributes.J"orn Rennecke1-36/+89