OSDN Git Service

* Makefile.in, alias.c, basic-block.h, bb-reorder.c, bitmap.c,
[pf3gnuchains/gcc-fork.git] / gcc / loop.c
2001-08-22 gerald * Makefile.in, alias.c, basic-block.h, bb-reorder...
2001-08-18 zack * optabs.h (OTI_flodiv, flodiv_optab): Kill.
2001-08-13 zack * expr.h: Split out optab- and libfunc-related code...
2001-08-13 geoffk * loop.c (check_dbra_loop): Use condjump_label to...
2001-08-12 kazu * gcc.c: Fix comment formatting.
2001-08-10 zack * calls.c, function.c: Always define PREFERRED_STACK_B...
2001-08-07 hubicka * calls.c (expand_call): Do not emit INSN_SETJMP note.
2001-08-07 hubicka * alias.c (nonlocal_mentioned_p):
2001-08-04 hubicka * loop.c (try_copy_prop); Kill invalidated REG_EQUAL...
2001-07-31 geoffk * loop.c (check_dbra_loop): Use single_set to compute
2001-07-25 hubickaFix typo spotted by Richard.
2001-07-25 hubicka * predict.c (estimate_probability): Avoid duplicated...
2001-07-15 hubicka * loop.c (scan_loop): Add USEs inside PARALLELs into...
2001-06-18 hubicka * unroll.c: Include predict.h.
2001-06-13 wilsonFix for PR 3128, IA-64 linux kernel miscompile
2001-06-12 hubicka * loop.c: Include predict.h
2001-06-11 aldyhdo not combine asm stmts in scan_loop
2001-05-11 mmitchel * loop.h (struct movables): Remove `num'.
2001-05-01 ghazi * bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".
2001-04-25 jason * loop.c (try_swap_copy_prop): Go back to check...
2001-04-23 mmitchel * loop.c (loop_delete_insns): Add prototype.
2001-04-21 mmitchel * flow.c (proagate_one_insn): Remove useless assignment.
2001-04-19 mmitchel * rtl.texi (jump_insn): Expand on JUMP_LABEL documenta...
2001-04-19 mmitchel * loop.c (load_mems): Examine all the instructions...
2001-03-30 berndsPrevent hoisting code from generating uninitialized...
2001-03-22 rth * mkconfig.sh: Include insn-flags.h.
2001-02-25 sirl 2001-02-24 Franz Sirl <Franz.Sirl-kernel...
2001-02-24 hubicka * loop.c (canonicalize_condition): Move to reversed_co...
2001-01-26 m.hayes * loop.c (loop_giv_reduce_benefit): Copy mode size...
2001-01-25 m.hayes * loop.c (loop_call_insn_emit_before, loop_call_insn_h...
2001-01-12 m.hayes * loop.h (total_biv_increment): Constify iv_class...
2001-01-07 m.hayes * hard-reg-set.h: Add multiple include guard.
2001-01-07 m.hayes * loop.h (loop_insn_hoist): New prototype.
2001-01-07 m.hayes * loop.c (emit_iv_add_mult): Use single_set to examine...
2001-01-07 m.hayes * loop.c (count_loop_regs_set): Delete.
2001-01-06 rth * loop.c (scan_loop): Use xcalloc for the regs...
2001-01-06 m.hayes * loop.c (debug_biv, debug_giv): New.
2001-01-05 m.hayes * loop.h (struct loop_reg): New.
2001-01-05 m.hayes * loop.c (prescan_loop): Set loop_info->has_nonconst_call.
2001-01-02 law * loop.c (add_label_notes): Increment the label...
2001-01-01 law * loop.c (scan_loop): Use xmalloc to allocate movables.
2001-01-01 m.hayes * loop.c (check_insn_for_bivs): Use ivs->n_regs to...
2001-01-01 m.hayes * loop.c (loop_ivs_free): New function.
2001-01-01 m.hayes * loop.h (struct iv): New.
2001-01-01 m.hayes * loop.h (REG_IV_CLASS): New accessor macro.
2001-01-01 m.hayes * loop.c (loop_giv_reduce_benefit): Break out from...
2001-01-01 m.hayes * loop.c (loop_bivs_find): Break out from strength_reduce.
2001-01-01 m.hayes * loop.c (LOOP_REG_LIFETIME, LOOP_REG_GLOBAL_P): Define.
2001-01-01 m.hayes * loop.h (REGNO_FIRST_LUID, REGNO_LAST_LUID): Define.
2001-01-01 m.hayes * loop.h (struct loop_movables): New.
2000-12-31 m.hayes * loop.c (debug_loops): New.
2000-11-30 law * function.h (emit_status): Delete member regno_pointe...
2000-11-28 jakub * loop.c (load_mems): Avoid using next_label to find...
2000-11-27 berndsRe-apply an earlier fix, with a small update
2000-11-21 berndsFix consec_sets_giv bug.
2000-11-13 sirl 2000-11-13 Franz Sirl <Franz.Sirl-kernel@lauterbach...
2000-11-07 jsm28 * alias.c (init_alias_analysis), calls.c (expand_call,
2000-10-21 kenner * loop.c (strength_reduce): Fix error in last change.
2000-10-20 kenner * loop.c (strength_reduce): Show when new register...
2000-10-18 cchavvaAdding new option -ftrapv.
2000-10-13 mmitchel Remove obstacks.
2000-09-29 sirl 2000-09-29 Franz Sirl <Franz.Sirl-kernel@lauterbach...
2000-09-19 rthKill recombine_givs.
2000-09-14 law * loop.c: Fix formatting.
2000-09-12 m.hayes * loop.c (note_set_pseudo_multiple_uses): Correct.
2000-09-12 cruxFix hard reg cost calculations in CSE; some minor cleanups
2000-09-11 m.hayes * loop.h (LOOP_IVS): New macro.
2000-09-11 m.hayes * loop.h (LOOP_REGS): New macro.
2000-09-09 m.hayes * loop.h (struct loop_mem_info): Move from loop.c
2000-09-09 m.hayes * loop.c (struct movables): New.
2000-09-07 rth * loop.c (strength_reduce): Call check_ext_depe...
2000-09-06 cruxChanges in cse.c/loop.c cost calculations
2000-09-01 wilsonFix ia64-linux miscompilation or tcl/generic/tclCompExpr.c
2000-08-29 wehle * loop.c (prescan_loop): Don't check unknown_address_a...
2000-08-28 gkm * cpplex.c (parse_string): Don't look for backslash
2000-08-25 m.hayes * loop.c (loop_dump_aux, debug_loop): New functions.
2000-08-25 m.hayes * loop.c (count_loop_regs_set): Replace start and...
2000-08-25 m.hayes * loop.c (constant_high_bytes): Delete.
2000-08-25 m.hayes * loop.c (prescan_loop): Move checks for NOTE_INSN_LOO...
2000-08-19 wehle * loop.c (scan_loop): Use CONST_CALL_P instead of
2000-08-14 geoffk* flow.c (attempt_auto_inc): Remove unused variable...
2000-08-06 law * loop.c: Fix formatting.
2000-08-06 m.hayes * loop.c (try_swap_copy_prop): New function.
2000-08-04 law * alias.c (mark_constant_function): Use INSN_P.
2000-08-02 jakub * loop.c (scan_loop): Ensure update_end label does not
2000-08-01 hubicka * loop.c (canonicalize_condition): use destination...
2000-08-01 law * loop.c (check_dbra_loop): Make change from...
2000-07-30 rth * Makefile.in (OBJS): Add doloop.o.
2000-07-30 hubicka * loop.c (express_from_1): Fix call of simplify_gen_bi...
2000-07-22 oldham2000-07-22 Jeffrey Oldham <oldham@codesourcery.com>
2000-07-18 zackFix typos in comment
2000-07-17 cchavvaRemoved extra bracket.
2000-07-17 cchavva * loop.c (check_dbra_loop) : Changed loop_conti...
2000-07-17 cchavva * loop.c (check_dbra_loop) : Return if more...
2000-06-14 wehle * ifcvt.c (EDGE_COMPLEX): Move definition ...
2000-05-28 rth * loop.c (instrument_loop_bct): Set JUMP_LABEL...
2000-05-25 rth * combine.c (try_combine): Use any_condjump_p...
2000-05-25 amylaar * loop.c (basic_induction_var): Avoid double recording...
2000-05-25 amylaar * Back out this patch:
2000-05-25 amylaar * rtl.h (loc_mentioned_in_p): Declare.
next