1999-01-29 |
J"orn Rennecke | * loop.c (strength_reduce): Size reg_map according...
|
commit | commitdiff | tree |
1999-01-29 |
J"orn Rennecke | * loop.c (recombine_givs): Don't try to derive givs...
|
commit | commitdiff | tree |
1999-01-29 |
J"orn Rennecke | loop.c (strength_reduce): Fix HAVE_cc0 handling when...
|
commit | commitdiff | tree |
1999-01-28 |
J"orn Rennecke | loop.c (strength_reduce): Grow set_in_loop / n_times_set...
|
commit | commitdiff | tree |
1999-01-28 |
J"orn Rennecke | loop.c (recombine_givs): New parameter unroll_p.
|
commit | commitdiff | tree |
1999-01-27 |
J"orn Rennecke | rtl.h (insn_first_p): Declare.
|
commit | commitdiff | tree |
1999-01-27 |
J"orn Rennecke | function.c (purge_addressof_1): Handle case when a...
|
commit | commitdiff | tree |
1999-01-16 |
J"orn Rennecke | * sh.md (movdf, movsf): Temporary workaround for no_new_pseu...
|
commit | commitdiff | tree |
1998-12-17 |
J"orn Rennecke | * loop.c (combine_givs_used_by_other): Don't depend...
|
commit | commitdiff | tree |
1998-12-15 |
J"orn Rennecke | loop.c (consec_sets_giv): New argument last_consec_insn.
|
commit | commitdiff | tree |
1998-12-15 |
J"orn Rennecke | loop.h (struct induction): Delete times_used member.
|
commit | commitdiff | tree |
1998-12-13 |
J"orn Rennecke | rtl.h (recompute_reg_usage): Add second argument.
|
commit | commitdiff | tree |
1998-12-12 |
J"orn Rennecke | reload1.c (compute_use_by_pseudos): Allow reg_renumber...
|
commit | commitdiff | tree |
1998-12-11 |
J"orn Rennecke | Approved by Jeffrey A Law:
|
commit | commitdiff | tree |
1998-12-09 |
J"orn Rennecke | reload1.c (reload_combine, [...]): Make USE_RUID always...
|
commit | commitdiff | tree |
1998-12-08 |
J"orn Rennecke | loop.c (strength_reduce): If scan_start points to the...
|
commit | commitdiff | tree |
1998-12-08 |
J"orn Rennecke | explow.c (plus_constant_wide): Don't immediately return...
|
commit | commitdiff | tree |
1998-12-07 |
J"orn Rennecke | * sh.c (output_far_jump): Emit braf only for TARGET_SH2.
|
commit | commitdiff | tree |
1998-12-01 |
J"orn Rennecke | reload1.c (emit_reload_insns): Clear spill_reg_store...
|
commit | commitdiff | tree |
1998-12-01 |
J"orn Rennecke | local-alloc.c (function_invariant_p): New function.
|
commit | commitdiff | tree |
1998-11-25 |
J"orn Rennecke | lib1funcs.asm (___udivsi3_i4): Don't switch to sz ...
|
commit | commitdiff | tree |
1998-11-25 |
J"orn Rennecke | regclass.c (init_reg_sets): Move code that calculates...
|
commit | commitdiff | tree |
1998-11-23 |
J"orn Rennecke | Add SH4 support:
|
commit | commitdiff | tree |
1998-11-20 |
J"orn Rennecke | * loop.c (move_movables): Start of libcall might be...
|
commit | commitdiff | tree |
1998-11-20 |
J"orn Rennecke | basicio.c (PATH_MAX): Define only to _POSIX_PATH_MAX...
|
commit | commitdiff | tree |
1998-11-19 |
J"orn Rennecke | * Early auto_inc reloads don't conflict with outputs.
|
commit | commitdiff | tree |
1998-11-18 |
J"orn Rennecke | expr.c (store_expr): Don't generate load-store pair...
|
commit | commitdiff | tree |
1998-11-17 |
J"orn Rennecke | reload1.c (reload_reg_free_for_value_p): When considered...
|
commit | commitdiff | tree |
1998-11-17 |
J"orn Rennecke | * flow.c (insn_dead_p): New argument NOTES. Changed...
|
commit | commitdiff | tree |
1998-11-16 |
J"orn Rennecke | reload1.c (reload_reg_free_before_p): Delete.
|
commit | commitdiff | tree |
1998-11-15 |
J"orn Rennecke | function.c (purge_addressof_1): Unshare rtl created...
|
commit | commitdiff | tree |
1998-11-15 |
J"orn Rennecke | regmove.c (regmove_optimize): Don't do anything but...
|
commit | commitdiff | tree |
1998-11-11 |
J"orn Rennecke | Handle equivalences that have been obscured by gcse:
|
commit | commitdiff | tree |
1998-11-04 |
J"orn Rennecke | reload.c (find_reloads): Fix test for usage by other...
|
commit | commitdiff | tree |
1998-10-16 |
J"orn Rennecke | Fix consistency problems with reg_equiv_{mem,address};
|
commit | commitdiff | tree |
1998-10-14 |
J"orn Rennecke | combine.c (combine_instructions): When finished, call...
|
commit | commitdiff | tree |
1998-10-14 |
J"orn Rennecke | combine.c (combine_instructions): When finished, call...
|
commit | commitdiff | tree |
1998-10-06 |
J"orn Rennecke | * cse.c (insert_regs): Fix bug in Sep 24 change.
|
commit | commitdiff | tree |
1998-10-06 |
J"orn Rennecke | Cleanup for -fdump-unnumbered:
|
commit | commitdiff | tree |
1998-10-02 |
J"orn Rennecke | t-sh (LIB1ASMFUNCS): Add _set_fpscr .
|
commit | commitdiff | tree |
1998-10-01 |
J"orn Rennecke | reload1.c (choose_reload_regs): Fix test if reload_reg_rtx...
|
commit | commitdiff | tree |
1998-09-25 |
J"orn Rennecke | * sh.c (gen_shl_sext): Fix case 5.
|
commit | commitdiff | tree |
1998-09-25 |
J"orn Rennecke | * reload1.c (reload_combine): Re-add line that got...
|
commit | commitdiff | tree |
1998-09-24 |
J"orn Rennecke | * sh.md (sqrtsf2): Fix mode of sqrt.
|
commit | commitdiff | tree |
1998-09-24 |
J"orn Rennecke | reload1.c (choose_reload_regs): Also try inheritance...
|
commit | commitdiff | tree |
1998-09-24 |
J"orn Rennecke | reload1.c (reload_cse_regs_1): Renamed from reload_cse_regs.
|
commit | commitdiff | tree |
1998-09-24 |
J"orn Rennecke | reload.c (find_reloads): In code to promote RELOAD_FOR_X_ADD...
|
commit | commitdiff | tree |
1998-09-24 |
J"orn Rennecke | expr.c (store_constructor): When initializing a field...
|
commit | commitdiff | tree |
1998-09-17 |
J"orn Rennecke | * regmove.c (copy_src_to_dest): Check that modes match.
|
commit | commitdiff | tree |
1998-09-16 |
J"orn Rennecke | regmove.c (copy_src_to_dest): Don't copy if that requires...
|
commit | commitdiff | tree |
1998-09-02 |
J"orn Rennecke | dwarfout.c (fundamental_type_code): Encode 32 bit floats...
|
commit | commitdiff | tree |
1998-08-28 |
J"orn Rennecke | regmove.c (regclass_compatible_p): New function.
|
commit | commitdiff | tree |
1998-08-28 |
J"orn Rennecke | loop.c (check_dbra_loop): Fix calculation of FINAL_VALUE...
|
commit | commitdiff | tree |
1998-08-27 |
J"orn Rennecke | loop.c (check_dbra_loop): Enable code for reversal...
|
commit | commitdiff | tree |
1998-08-26 |
J"orn Rennecke | loop.c (check_dbra_loop): Add some code that would...
|
commit | commitdiff | tree |
1998-08-26 |
J"orn Rennecke | Document overflow bug in check_dbra_loop:
|
commit | commitdiff | tree |
1998-08-25 |
J"orn Rennecke | * sh.h (GIV_SORT_CRITERION): Delete.
|
commit | commitdiff | tree |
1998-08-24 |
J"orn Rennecke | reload1.c (reload_reg_free_before_p): New argument...
|
commit | commitdiff | tree |
1998-08-24 |
J"orn Rennecke | reload1.c (reload_cse_regs_1): When deleting a no-op...
|
commit | commitdiff | tree |
1998-08-14 |
J"orn Rennecke | expr.c (store_expr): Don't optimize away load-store...
|
commit | commitdiff | tree |
1998-07-13 |
J"orn Rennecke | * reload1.c (reload_reg_free_before_p): Abort for RELOAD_FOR...
|
commit | commitdiff | tree |
1998-07-09 |
J"orn Rennecke | reload1.c (choose_reload_regs): If using an equivalence...
|
commit | commitdiff | tree |
1998-07-09 |
J"orn Rennecke | reload1.c (emit_reload_insns): If an output reload...
|
commit | commitdiff | tree |
1998-07-09 |
J"orn Rennecke | reload.c (find_equiv_reg): If need_stable_sp is set...
|
commit | commitdiff | tree |
1998-07-07 |
J"orn Rennecke | reload1.c (choose_reload_regs): Don't set reload_override_in...
|
commit | commitdiff | tree |
1998-07-07 |
J"orn Rennecke | expr.c (emit_queue): If emitting a SEQUENCE, set QUEUED_INSN...
|
commit | commitdiff | tree |
1998-07-07 |
J"orn Rennecke | * cse (cse_insn): Don't make change without validation.
|
commit | commitdiff | tree |
1998-07-07 |
J"orn Rennecke | reload.c (find_equiv_reg): When looking for stack pointer...
|
commit | commitdiff | tree |
1998-07-07 |
J"orn Rennecke | reload.c (find_equiv_reg): If need_stable_sp is set...
|
commit | commitdiff | tree |
1998-07-06 |
J"orn Rennecke | reload1.c (delete_dead_insn): Don't delete feeding...
|
commit | commitdiff | tree |
1998-07-06 |
J"orn Rennecke | flow.c (find_auto_inc): Clear UNCHANGING bit of register...
|
commit | commitdiff | tree |
1998-07-06 |
J"orn Rennecke | reload1.c (reload_reg_free_before_p): RELOAD_FOR_OPADDR_ADDR...
|
commit | commitdiff | tree |
1998-07-06 |
J"orn Rennecke | gcse.c (hash_scan_insn): New argument IN_LIBCALL_BLOCK.
|
commit | commitdiff | tree |
1998-07-01 |
J"orn Rennecke | reload1.c (emit_reload_insns): Use proper register...
|
commit | commitdiff | tree |
1998-07-01 |
J"orn Rennecke | reload.c (find_reloads): If there are multiple RELOAD_FOR_IN...
|
commit | commitdiff | tree |
1998-07-01 |
J"orn Rennecke | regmove.c (fixup_match_2): Check that P has RTX_CLASS...
|
commit | commitdiff | tree |
1998-06-18 |
J"orn Rennecke | reload.c (find_reloads): Don't narrow scope of RELOAD_OTHER...
|
commit | commitdiff | tree |
1998-06-16 |
J"orn Rennecke | reload1.c (reload_reg_free_before_p): RELOAD_FOR_OUTADDR_ADD...
|
commit | commitdiff | tree |
1998-06-05 |
J"orn Rennecke | * execute/980605-1.c: New test.
|
commit | commitdiff | tree |
1998-06-03 |
J"orn Rennecke | reload1.c (reload_reg_free_for_value_p): New arguments...
|
commit | commitdiff | tree |
1998-05-21 |
J"orn Rennecke | regmove.c (gen_add3_insn): New function.
|
commit | commitdiff | tree |
1998-05-21 |
J"orn Rennecke | reload1.c (reload_reg_free_for_value_p): Fix RELOAD_FOR_INPU...
|
commit | commitdiff | tree |
1998-05-21 |
J"orn Rennecke | combine.c (nonzero_bits): For paradoxical subregs,...
|
commit | commitdiff | tree |
1998-05-19 |
J"orn Rennecke | reload1.c (reload_reg_free_for_value_p): New function.
|
commit | commitdiff | tree |
1998-05-15 |
J"orn Rennecke | sh.c (gen_shl_and): Don't sign extend constant for...
|
commit | commitdiff | tree |
1998-05-14 |
J"orn Rennecke | reload1.c (delete_output_reload): Ignore single USE...
|
commit | commitdiff | tree |
1998-05-14 |
J"orn Rennecke | * loop.c (scan_loop): Don't call move_moveables for...
|
commit | commitdiff | tree |
1998-05-14 |
J"orn Rennecke | reload.c (remove_replacements): New function.
|
commit | commitdiff | tree |
1998-05-13 |
J"orn Rennecke | reload1.c (merge_assigned_reloads): When merging, reset...
|
commit | commitdiff | tree |
1998-05-13 |
J"orn Rennecke | reload1.c (merge_assigned_reloads): Can merge RELOAD_FOR_INP...
|
commit | commitdiff | tree |
1998-05-12 |
J"orn Rennecke | * reload1.c (gen_reload): Create REG_EQUIV notes.
|
commit | commitdiff | tree |
1998-05-12 |
J"orn Rennecke | reload1.c (reload): Fix check for USEs to use code...
|
commit | commitdiff | tree |
1998-05-01 |
J"orn Rennecke | reload.c (find_reloads): Emit USEs to mark where a...
|
commit | commitdiff | tree |
1998-04-29 |
J"orn Rennecke | sched.c (new_insn_dead_notes): Check if the register...
|
commit | commitdiff | tree |
1998-04-27 |
J"orn Rennecke | * sh.c (gen_ashift_hi): Don't make SUBREG of a SUBREG.
|
commit | commitdiff | tree |
1998-04-27 |
J"orn Rennecke | sh.c (sh_expand_prologue, [...]): If TARGET_DOUBLE_ALIGN...
|
commit | commitdiff | tree |
1998-04-27 |
J"orn Rennecke | * sh.h (LEGITIMIZE_RELOAD_ADDRESS): Define.
|
commit | commitdiff | tree |
1998-04-24 |
J"orn Rennecke | cse.c (cse_set_around_loop): Don't do optimization...
|
commit | commitdiff | tree |
1998-04-24 |
J"orn Rennecke | * (gen_shl_and, in case 1): Fix comparison with mask.
|
commit | commitdiff | tree |
1998-04-23 |
J"orn Rennecke | Fix for execute/980205.c failure on SH[123].
|
commit | commitdiff | tree |
next |