OSDN Git Service

* gcc.c-torture/compile/20001024-1.c: New test.
[pf3gnuchains/gcc-fork.git] / gcc / loop.c
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.
2000-05-19 kenner * cse.c (cse_basic_block): Only call find_reg_note...
2000-05-19 rth * jump.c (redirect_jump): Add delete_unused...
2000-05-19 rth * rtlanal.c (insn_dependant_p, insn_dependant_p...
2000-05-15 hubicka * loop.c (scan_loop, strength_reduce, loop_optimize...
2000-04-27 hubicka * cse.c (CSE_ADDRESS_COST): Remove.
2000-04-27 hubicka * loop.c (load_mems) Don't use hard registers for...
2000-04-25 hubicka * loop.c (strength_reduce): Fix typo in the last checkin.
2000-04-24 hubicka * loop.c (strength_reduce): Simplify test to INSN_P.
2000-04-23 hubicka * loop.c (simplify_giv_expr): Be more agressive on...
2000-04-23 hubicka * loop.c (maybe_eliminate_biv_1): Use GET_CODE (x...
2000-04-22 hubicka * loop.c (strength_reduce): Fix biv removal code.
2000-04-21 rth * loop.c (emit_iv_add_mult): Revert last change.
2000-04-20 hubicka * loop.c (emit_iv_add_mult): Simplify it's input...
2000-04-19 hubickaEven more lossage, sorry.
2000-04-19 hubickaFix lossage caused by applying old version of my previo...
2000-04-19 hubicka * loop.c (check_insn_for_bivs, for_every_insn_in_loop,
2000-04-17 rth * loop.c (canonicalize_condition): Add WANT_REG...
2000-03-25 kenner * Rework fields used to describe positions of bitfield...
2000-03-19 mmitchel * emit-rtl.c (remove_unncessary_notes): Check that all
2000-03-14 cruxAdd cselib; use it in loop and reload_cse_regs
2000-02-28 amylaarFix for SH gcc.c-torture/compile/991229-3.c failure:
2000-02-26 lawFix copyrights.
2000-02-18 wehle * loop.c (canonicalize_condition): New function,
2000-01-27 amylaarReflect renaming of invariant_p to loop_invariant_p...
2000-01-25 m.hayes2000-01-26 Michael Hayes <m.hayes@elec.canterbury...
2000-01-25 m.hayes2000-01-25 Michael Hayes <m.hayes@elec.canterbury...
2000-01-24 rth * rtl.def: Add unordered fp comparisions.
2000-01-23 cpopetz * loop.c (check_dbra_loop): When checking a loop for
2000-01-22 m.hayes * loop.c (loops_info): New variable.
2000-01-19 m.hayes * loop.c (loop_optimize): Allocate loop_info structure...
2000-01-19 m.hayes * loop.c (current_loop_info): Renamed from loop_info_data
2000-01-18 rth * combine.c (combine_simplify_rtx): Give FLOAT_...
2000-01-17 ghazi * ggc-common.c: PROTO -> PARAMS.
2000-01-15 m.hayes * loop.c (this_loop_info): Delete.
2000-01-05 law * cse.c (cse_insn): Missing cast added.
2000-01-04 ghazi * builtins.c (expand_builtin_strlen): Initialize varia...
1999-12-27 rth * alias.c (nonlocal_reference_p): Add else...
1999-12-24 ghazi * Makefile.in (toplev.o): Depend on loop.h.
1999-12-17 rearnsha* loop.c (insert_loop_mem): Don't record MEMs from...
1999-12-16 law * loop.c (insert_loop_mem): Ignore memory clobbers.
1999-12-14 cruxAvoid reversing bivs with maybe_multiple set.
1999-12-14 amylaar * loop.c (strength_reduce): Fix sign of giv lifetime...
1999-12-14 cruxRun reg_scan_update to get information about regs creat...
1999-12-12 mmitchel * loop.c (load_mems): Don't hoist written floating...
1999-12-10 cruxUndo previous change
1999-12-09 mmitchel * loop.c (record_biv): Declare parameter as int.
1999-12-08 cruxDon't hoist volatile mems out of loops.
1999-12-08 rth * loop.h (struct induction): Add multi_insn_incr.
1999-12-02 cruxPrevent invalid transformations
1999-11-26 cruxAvoid GNU C extension
1999-11-24 mmitchel * loop.c (loop_optimize): Always find_loop_tree_blocks and
1999-11-23 cruxCopy propagation for hoisted mems in loop.c.
1999-11-22 cruxReformat load_mems slightly.
1999-11-12 wilsonFix yet another gcc2 merge problem, this one broke...
1999-11-08 mmitchel * cse.c (delete_trivially_dead_insns): Replace alloca...
1999-11-01 mmitchel * bitmap.h (BITMAP_XMALLOC): New macro.
1999-11-01 kennerFri Oct 29 15:25:07 1999 Arnaud Charlet <charlet...
next