combine.c (try_combine): Use any_condjump_p...
[platform/upstream/gcc.git] / gcc / loop.c
2000-05-25 Jan Hubickacombine.c (try_combine): Use any_condjump_p...
2000-05-25 J"orn Rennecke* loop.c (basic_induction_var): Avoid double recording...
2000-05-25 J"orn Renneckerevert: loop.h (struct induction): Add multi_insn_incr.
2000-05-25 J"orn Renneckertl.h (loc_mentioned_in_p): Declare.
2000-05-19 Richard Kennercse.c (cse_basic_block): Only call find_reg_note if...
2000-05-19 Richard Hendersonjump.c (redirect_jump): Add delete_unused argument.
2000-05-19 Richard Hendersonrtlanal.c (insn_dependant_p, [...]): New.
2000-05-15 Jan Hubickaloop.c (scan_loop, [...]): Change unroll_p and bct_p...
2000-04-27 Jan Hubickacse.c (CSE_ADDRESS_COST): Remove.
2000-04-27 Jan Hubicka* loop.c (load_mems) Don't use hard registers for...
2000-04-25 Jan Hubicka* loop.c (strength_reduce): Fix typo in the last checkin.
2000-04-24 Jan Hubickaloop.c (strength_reduce): Simplify test to INSN_P.
2000-04-23 Jan Hubickaloop.c (simplify_giv_expr): Be more agressive on simpli...
2000-04-23 Jan Hubickaloop.c (maybe_eliminate_biv_1): Use GET_CODE (x) =...
2000-04-22 Jan Hubicka* loop.c (strength_reduce): Fix biv removal code.
2000-04-21 Richard Henderson* loop.c (emit_iv_add_mult): Revert last change.
2000-04-20 Jan Hubickaloop.c (emit_iv_add_mult): Simplify it's input and...
2000-04-19 Jan HubickaEven more lossage, sorry.
2000-04-19 Jan HubickaFix lossage caused by applying old version of my previo...
2000-04-19 Jan Hubickaloop.c (check_insn_for_bivs, [...]): Break out from ...
2000-04-17 Richard Hendersonloop.c (canonicalize_condition): Add WANT_REG argument.
2000-03-25 Richard Kenner* Rework fields used to describe positions of bitfields and
2000-03-19 Mark Mitchellemit-rtl.c (remove_unncessary_notes): Check that all...
2000-03-14 Bernd SchmidtAdd cselib; use it in loop and reload_cse_regs
2000-02-28 J"orn RenneckeFix for SH gcc.c-torture/compile/991229-3.c failure:
2000-02-26 Jeff LawFix copyrights.
2000-02-18 John Wehleloop.c (canonicalize_condition): New function, broken...
2000-01-27 Joern RenneckeReflect renaming of invariant_p to loop_invariant_p...
2000-01-25 Michael Hayesloop.c (current_loop_info): Delete.
2000-01-25 Michael Hayesloop.h (LOOP_INFO): New accessor macro.
2000-01-24 Richard Hendersonrtl.def: Add unordered fp comparisions.
2000-01-23 Clinton Popetzloop.c (check_dbra_loop): When checking a loop for...
2000-01-22 Michael Hayesloop.c (loops_info): New variable.
2000-01-19 Michael Hayesloop.c (loop_optimize): Allocate loop_info structure...
2000-01-19 Michael Hayesloop.c (current_loop_info): Renamed from loop_info_data...
2000-01-18 Richard Hendersoncombine.c (combine_simplify_rtx): Give FLOAT_STORE_FLAG...
2000-01-17 Kaveh R. Ghaziggc-common.c: PROTO -> PARAMS.
2000-01-15 Michael Hayesloop.c (this_loop_info): Delete.
2000-01-05 Jeff Lawcse.c (cse_insn): Missing cast added.
2000-01-04 Kaveh R. Ghazibuiltins.c (expand_builtin_strlen): Initialize variable...
1999-12-27 Christophe Jailletalias.c (nonlocal_reference_p): Add else for disjoint...
1999-12-24 Kaveh R. GhaziMakefile.in (toplev.o): Depend on loop.h.
1999-12-17 Richard Earnshawloop.c (insert_loop_mem): Don't record MEMs from inside...
1999-12-16 Richard Henderson* loop.c (insert_loop_mem): Ignore memory clobbers.
1999-12-14 Bernd SchmidtAvoid reversing bivs with maybe_multiple set.
1999-12-14 J"orn Renneckeloop.c (strength_reduce): Fix sign of giv lifetime...
1999-12-14 Bernd SchmidtRun reg_scan_update to get information about regs creat...
1999-12-12 Stephen L Moshierloop.c (load_mems): Don't hoist written floating point...
1999-12-10 Bernd SchmidtUndo previous change
1999-12-09 Andreas Jaegerloop.c (record_biv): Declare parameter as int.
1999-12-08 Bernd SchmidtDon't hoist volatile mems out of loops.
1999-12-08 Richard Hendersonloop.h (struct induction): Add multi_insn_incr.
1999-12-02 Bernd SchmidtPrevent invalid transformations
1999-11-26 Bernd SchmidtAvoid GNU C extension
1999-11-24 Mark Mitchellloop.c (loop_optimize): Always find_loop_tree_blocks...
1999-11-23 Bernd SchmidtCopy propagation for hoisted mems in loop.c.
1999-11-22 Bernd SchmidtReformat load_mems slightly.
1999-11-12 Jim WilsonFix yet another gcc2 merge problem, this one broke...
1999-11-08 Mark Mitchellcse.c (delete_trivially_dead_insns): Replace alloca...
1999-11-01 Mark Mitchellbitmap.h (BITMAP_XMALLOC): New macro.
1999-11-01 Richard Kenner[multiple changes]
1999-10-27 Mark Mitchellrtl.h (note_stores): Add additional paramter.
1999-10-26 Geoff Keatingloop.c (basic_induction_var): A non-integer variable...
1999-10-25 Jeffrey A Lawloop.c (note_set_pseudo_multiple_uses_retval): New...
1999-10-10 Bernd SchmidtDon't put things between tablejumps and jump tables...
1999-10-06 Kaveh R. Ghazicollect2.c (scan_prog_file, [...]): Prototype function...
1999-09-20 Bernd SchmidtMake it possible to prototype port-specific functions...
1999-09-19 Mark Mitchellrtl.h (insns_safe_to_move_p): New function.
1999-09-14 Andreas Schwabloop.c (strength_reduce): Don't call reg_used_between_p...
1999-09-14 Jeff LawFix typo in comment.
1999-09-12 Richard HendersonReplace insn_foo with insn_data.foo.
1999-09-10 Richard Hendersonloop.c (basic_induction_var): Typo NULL_RTX -> NULL.
1999-09-09 Richard Hendersoncombine.c (SUBST): Break out to a real function do_SUBST.
1999-09-07 Jeff LawMerge in gcc2-ss-010999
1999-08-31 Zack Weinbergrtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type...
1999-08-29 Michael Hayesloop.c (this_loop_info): New variable.
1999-08-25 Richard Hendersonloop.c (express_from): Try harder to unify (* c N)...
1999-08-25 Kaveh R. GhaziWarning fixes:
1999-08-25 Jeff LawFix minor oops in last change.
1999-08-25 Michael Tiemannloop.c (strength_reduce): Automatically unroll loops...
1999-08-25 Michael Tiemannloop.c (insert_bct): Replace use of sdiv_optab with...
1999-08-20 Kaveh R. Ghazirtl.h (rtx_format): Constify a char*.
1999-08-18 J"orn Renneckeloop.c (recombine_givs): Set ix field after sorting.
1999-08-09 Bernd SchmidtInclude function.h in most files.
1999-08-02 J"orn Renneckeloop.c (strength_reduce): When doing biv->giv conversio...
1999-08-02 J"orn Renneckeloop.c (strength_reduce): When doing biv->giv conversio...
1999-07-09 Bernd Schmidtloop.c (check_dbra_loop): When reversing a loop...
1999-06-25 Jeff Lawloop.c (verify_dominator): Properly handle ADDR_VEC...
1999-06-24 Mark MitchellRevert these two patches:
1999-06-17 J"orn Renneckeloop.c (strength_reduce): When doing biv->giv conversio...
1999-06-17 Jeffrey A Lawloop.c (move_movables): Note issues with replacing...
1999-06-17 J"orn Renneckeloop.c (strength_reduce): When doing biv->giv conversio...
1999-06-16 J"orn Renneckeloop.c (strength_reduce): Insert sets of derived givs...
1999-06-09 J"orn Renneckeloop.c (loop_insn_first_p): Don't compare LUIDs when...
1999-06-04 Andreas Schwabloop.c (check_dbra_loop): Fix change of Jan 19.
1999-05-27 J"orn Rennecke* loop.c (strength_reduce): Don't do biv->giv conversio...
1999-05-24 Jeffrey A Lawloop.c (strength_reduce): Do not clear NOT_EVERY_ITERAT...
1999-05-23 Jeff Law[multiple changes]
1999-05-13 Graham Stottloop.c (maybe_eliminate_biv): Check regno against max_r...
1999-04-08 Jeffrey A Law* loop.c (strength_reduce): Re-enable Joern's loop...
next