2000-09-18 |
amylaar | * sh.c (addsubcosts): CONST is not cheap.
|
commit | commitdiff | tree |
2000-09-12 |
amylaar | * gcc.c-torture/compile/981006-1.x: No -fpic for sh...
|
commit | commitdiff | tree |
2000-09-11 |
amylaar | * sh.h (INITIALIZE_TRAMPOLINE): Remove stray call to
|
commit | commitdiff | tree |
2000-09-08 |
amylaar | Amend last change: add %, in front of Ldi%=:
|
commit | commitdiff | tree |
2000-09-08 |
amylaar | * sh.md (cmpeqsi_ior_t, cmpeqsi_and_t): Remove.
|
commit | commitdiff | tree |
2000-08-22 |
amylaar | * toplev.c (rest_of_compilation): Rebuild label notes...
|
commit | commitdiff | tree |
2000-08-22 |
amylaar | * config/sh/sh.md (cmpeqdi_t splitter): Fix a reverse...
|
commit | commitdiff | tree |
2000-08-14 |
amylaar | * cse.c (insert_regs): Also in REG case: When finding...
|
commit | commitdiff | tree |
2000-08-04 |
amylaar | * function.c (schedule_fixup_var_refs): New function...
|
commit | commitdiff | tree |
2000-08-03 |
amylaar | From SAITOH Masanobu:
|
commit | commitdiff | tree |
2000-07-25 |
amylaar | * sh.md (cmpgtdi_t): Must be split.
|
commit | commitdiff | tree |
2000-06-19 |
amylaar | * Take REG_INC notes into account.
|
commit | commitdiff | tree |
2000-06-14 |
amylaar | * mips.c (machine_dependent_reorg): Fix braces for...
|
commit | commitdiff | tree |
2000-06-01 |
amylaar | * sh.h (CPP_SPEC): Add -D__NOMACSAVE__ for -mnomacsave.
|
commit | commitdiff | tree |
2000-06-01 |
amylaar | * sh.md (untyped_call): Remove excess parameters
|
commit | commitdiff | tree |
2000-05-25 |
amylaar | * loop.c (basic_induction_var): Avoid double recording...
|
commit | commitdiff | tree |
2000-05-25 |
amylaar | * Back out this patch:
|
commit | commitdiff | tree |
2000-05-25 |
amylaar | * rtl.h (loc_mentioned_in_p): Declare.
|
commit | commitdiff | tree |
2000-05-23 |
amylaar | * reload1.c (reload_cse_move2add): Honor TRULY_NOOP_TRUNCATION.
|
commit | commitdiff | tree |
2000-04-12 |
amylaar | * sh.h (STRUCT_VALUE): Just 0 for TARGET_HITACHI.
|
commit | commitdiff | tree |
2000-04-12 |
amylaar | * reload1.c (reload_combine): Don't enable optimization...
|
commit | commitdiff | tree |
2000-04-07 |
amylaar | Fix filename for block_lump_real_i4 patch.
|
commit | commitdiff | tree |
2000-04-07 |
amylaar | Fix comment.
|
commit | commitdiff | tree |
2000-04-06 |
amylaar | * sh.h (STRUCT_VALUE, RETURN_IN_MEMORY): Define.
|
commit | commitdiff | tree |
2000-04-06 |
amylaar | Fix Copyright.
|
commit | commitdiff | tree |
2000-04-06 |
amylaar | * config/sh/lib1funcs.asm (___udivsi3_i4):
|
commit | commitdiff | tree |
2000-04-06 |
amylaar | * config/sh/lib1funcs.asm (___udivsi3_i4): When using...
|
commit | commitdiff | tree |
2000-04-05 |
amylaar | * sh.h (FUNCTION_ARG_PARTIAL_NREGS): Accomodate an...
|
commit | commitdiff | tree |
2000-04-05 |
amylaar | * sh.c (sh_insn_length_adjustment): New function.
|
commit | commitdiff | tree |
2000-04-05 |
amylaar | * sh.c (block_lump_real_i4): Add missing clobber of...
|
commit | commitdiff | tree |
2000-03-03 |
amylaar | * reload1.c (reload_combine_note_use): Handle return...
|
commit | commitdiff | tree |
2000-02-28 |
amylaar | * sh.h (DWARF_LINE_MIN_INSTR_LENGTH): Define.
|
commit | commitdiff | tree |
2000-02-28 |
amylaar | Comment typo fix.
|
commit | commitdiff | tree |
2000-02-28 |
amylaar | Fix for SH gcc.c-torture/compile/991229-3.c failure:
|
commit | commitdiff | tree |
2000-02-25 |
amylaar | ChangeLog typo fix for last final.c change: LABEL_ALIGN...
|
commit | commitdiff | tree |
2000-02-25 |
amylaar | Typo fix in ChangeLog: 1,$:s/sh_label_align/sh_loop_align/g
|
commit | commitdiff | tree |
2000-02-25 |
amylaar | * sh.c (calc_live_regs): Multiply value assigned to...
|
commit | commitdiff | tree |
2000-02-24 |
amylaar | Fix bug exposed by reload.c no longer rounding the...
|
commit | commitdiff | tree |
2000-02-24 |
amylaar | Fix breakage from 6th Feb thread_prologue_and_epilogue_insn...
|
commit | commitdiff | tree |
2000-02-23 |
amylaar | * final.c (shorten_branches): Make value passed to...
|
commit | commitdiff | tree |
2000-02-16 |
amylaar | * sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode.
|
commit | commitdiff | tree |
2000-02-16 |
amylaar | * sh.md (mulsi3_highpart): Add REG_EQUAL note to last...
|
commit | commitdiff | tree |
2000-02-16 |
amylaar | * sh.md (udivsi3_i1, divsi3_i1, umulhisi3_i, mulhisi3_i...
|
commit | commitdiff | tree |
2000-02-15 |
amylaar | * config/sh/sh.md: Guard insn splits against illegal...
|
commit | commitdiff | tree |
2000-02-15 |
amylaar | * Makefile.in (lcm.o): Depend on insn-attr.h.
|
commit | commitdiff | tree |
2000-01-27 |
amylaar | Reflect renaming of invariant_p to loop_invariant_p...
|
commit | commitdiff | tree |
2000-01-26 |
amylaar | * calls.c (special_function_p): New argument fork_or_exec.
|
commit | commitdiff | tree |
2000-01-26 |
amylaar | gcc:
|
commit | commitdiff | tree |
2000-01-21 |
amylaar | Typo fix.
|
commit | commitdiff | tree |
2000-01-19 |
amylaar | Back out prepare_scc_operands changes from this afternoon.
|
commit | commitdiff | tree |
2000-01-19 |
amylaar | * sh.c (prepare_scc_operands): Add EQ case.
|
commit | commitdiff | tree |
2000-01-19 |
amylaar | * sh.h (PASS_IN_REG_P): Remove extraneous paranthesis.
|
commit | commitdiff | tree |
2000-01-19 |
amylaar | * sh.c (prepare_scc_operands): Abort if no compare...
|
commit | commitdiff | tree |
2000-01-19 |
amylaar | * sh.md (fpu_single, fp_mode): New attributes.
|
commit | commitdiff | tree |
2000-01-14 |
amylaar | Happy new year!
|
commit | commitdiff | tree |
2000-01-13 |
amylaar | * reload1.c (reload_combine_note_store): Use HARD_REGNO_NREGS.
|
commit | commitdiff | tree |
1999-12-23 |
amylaar | * reload1.c (emit_input_reload_insns): Restore old...
|
commit | commitdiff | tree |
1999-12-18 |
amylaar | * unroll.c (copy_loop_body): Don't treat a REG like...
|
commit | commitdiff | tree |
1999-12-15 |
amylaar | * caller-save.c (insert_one_insn): Returns struct...
|
commit | commitdiff | tree |
1999-12-14 |
amylaar | * loop.c (strength_reduce): Fix sign of giv lifetime...
|
commit | commitdiff | tree |
1999-12-10 |
amylaar | * regclass.c (globalize_reg): Re-instate test that...
|
commit | commitdiff | tree |
1999-12-02 |
amylaar | * combine.c (try_combine): Before fixing up LOG_LINKS...
|
commit | commitdiff | tree |
1999-11-29 |
amylaar | Fix for gcc.c-torture/noncompile/920824-1.c on SH ...
|
commit | commitdiff | tree |
1999-11-22 |
amylaar | * combine.c (combine_simplify_rtx): When handling...
|
commit | commitdiff | tree |
1999-11-11 |
amylaar | Removed obsolete comment.
|
commit | commitdiff | tree |
1999-11-08 |
amylaar | * global.c (EXECUTE_IF_CONFLICT): Don't define.
|
commit | commitdiff | tree |
1999-11-05 |
amylaar | * global.c (EXECUTE_IF_SET_IN_ALLOCNO_SET): New macro.
|
commit | commitdiff | tree |
1999-10-27 |
amylaar | * reload.h (earlyclobber_operand_p): Declare.
|
commit | commitdiff | tree |
1999-10-14 |
amylaar | gcc toplevel:
|
commit | commitdiff | tree |
1999-10-12 |
amylaar | * sh.h (BOOL_TYPE_SIZE): Don't use INT_TYPE_SIZE ...
|
commit | commitdiff | tree |
1999-10-12 |
amylaar | * sh.h (REGISTER_MOVE_COST): Change PR_REG to PR_REGS.
|
commit | commitdiff | tree |
1999-09-02 |
amylaar | * stmt.c (expand_asm_operands): Fix index into inout_mode...
|
commit | commitdiff | tree |
1999-08-18 |
amylaar | * loop.c (recombine_givs): Set ix field after sorting.
|
commit | commitdiff | tree |
1999-08-16 |
amylaar | * mips.h (CLASS_CANNOT_CHANGE_SIZE): Define.
|
commit | commitdiff | tree |
1999-08-12 |
amylaar | * global.c (prune_preferences): Move some invariants...
|
commit | commitdiff | tree |
1999-08-05 |
amylaar | Fix typo.
|
commit | commitdiff | tree |
1999-08-05 |
amylaar | * config/sh/lib1funcs.asm (___movstrSI0): Change or...
|
commit | commitdiff | tree |
1999-08-04 |
amylaar | * final.c (shorten_branches): Don't add an alignment...
|
commit | commitdiff | tree |
1999-08-03 |
amylaar | * Makefile.in (c-decl.o): Depends on defaults.h.
|
commit | commitdiff | tree |
1999-08-02 |
amylaar | * loop.c (strength_reduce): When doing biv->giv conversion...
|
commit | commitdiff | tree |
1999-08-02 |
amylaar | * loop.c (strength_reduce): When doing biv->giv conversion...
|
commit | commitdiff | tree |
1999-07-14 |
amylaar | * c-typeck.c (output_init_element, process_init_element):
|
commit | commitdiff | tree |
1999-07-08 |
amylaar | * reload1.c (choose_reload_regs): Never call remove_adress_...
|
commit | commitdiff | tree |
1999-06-23 |
amylaar | * rtlanal.c (reg_referenced_p): Use reg_overlap_mentioned_p
|
commit | commitdiff | tree |
1999-06-21 |
amylaar | * sh.c (machine_dependent_reorg): When fixing up fp...
|
commit | commitdiff | tree |
1999-06-17 |
amylaar | * loop.c (strength_reduce): When doing biv->giv conversion...
|
commit | commitdiff | tree |
1999-06-17 |
amylaar | * loop.c (strength_reduce): When doing biv->giv conversion...
|
commit | commitdiff | tree |
1999-06-16 |
amylaar | * sh.md (mulsi3): Don't add a no-op move at the end.
|
commit | commitdiff | tree |
1999-06-16 |
amylaar | Typo fix.
|
commit | commitdiff | tree |
1999-06-16 |
amylaar | * cse.c (cse_insn): Don't put hard register source...
|
commit | commitdiff | tree |
1999-06-16 |
amylaar | * loop.c (strength_reduce): Insert sets of derived...
|
commit | commitdiff | tree |
1999-06-10 |
amylaar | * sh.h (TARGET_HARWARD, TARGET_HARVARD): Changed the...
|
commit | commitdiff | tree |
1999-06-09 |
amylaar | * loop.c (loop_insn_first_p): Don't compare LUIDs...
|
commit | commitdiff | tree |
1999-06-03 |
amylaar | Fix pcrel too far problems due to upping CACHE_LOG...
|
commit | commitdiff | tree |
1999-06-03 |
amylaar | * sh.c (fixup_addr_diff_vecs): Emit braf reference...
|
commit | commitdiff | tree |
1999-06-02 |
amylaar | * sh.h (CONST_OK_FOR_I, CONST_OK_FOR_L): Cast VALUE...
|
commit | commitdiff | tree |
1999-05-21 |
amylaar | Typo fix in last patch.
|
commit | commitdiff | tree |
1999-05-21 |
amylaar | * sh.h (BRANCH_COST): Define.
|
commit | commitdiff | tree |
1999-05-05 |
amylaar | * unroll.c (copy_loop_body): Don't copy VTOP notes...
|
commit | commitdiff | tree |
1999-04-27 |
amylaar | Added colon.
|
commit | commitdiff | tree |