aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop.c
AgeCommit message (Expand)AuthorFilesLines
1999-02-05loop.c (check_dbra_loop): A store using an address giv for which we have no l...Michael Meissner1-2/+3
1999-02-05loop.c (strength_reduce): Clear not_every_iteration when passing the NOTE_INS...Jeffrey A Law1-4/+14
1999-02-04loop.c (first_loop_store_insn): New file-scope variable.J"orn Rennecke1-3/+26
1999-02-04loop.c (scan_loop): New argument loop_cont.J"orn Rennecke1-16/+17
1999-02-03loop.h (express_from): Declare.J"orn Rennecke1-7/+6
1999-02-02loop.c (loop_optimize): Fix value max_uid_for_loop is reset to after find_and...J"orn Rennecke1-2/+3
1999-02-02(recombine_givs): Don't use a giv that's likely to be dead to derive others.J"orn Rennecke1-5/+21
1999-01-31* loop.c (recombine_givs): Dump recombination and derivation data.Richard Henderson1-0/+18
1999-01-30loop.c: Disable recent loop changes.Jeffrey A Law1-1/+5
1999-01-29* loop.c (strength_reduce): Size reg_map according to reg_iv_type.J"orn Rennecke1-5/+9
1999-01-29* loop.c (recombine_givs): Don't try to derive givs that have combined.J"orn Rennecke1-7/+4
1999-01-29toplev.c (notice, fnotice): Check ANSI_PROTOTYPES...Kaveh R. Ghazi1-1/+1
1999-01-29loop.c (strength_reduce): Fix HAVE_cc0 handling when scanning forward from co...J"orn Rennecke1-3/+2
1999-01-28loop.c (strength_reduce): Grow set_in_loop / n_times_set / may_not_optimize t...J"orn Rennecke1-4/+22
1999-01-28loop.c (recombine_givs): New parameter unroll_p.J"orn Rennecke1-5/+16
1999-01-27rtl.h (insn_first_p): Declare.J"orn Rennecke1-65/+893
1999-01-19loop.c (NUM_STORES): Delete.Jeff Law1-37/+23
1999-01-19rtl.h (rtx_def): Update documentation.Mark Mitchell1-2/+1
1999-01-18Warning fixes:Kaveh R. Ghazi1-0/+2
1999-01-06Fix copyrights.Jeff Law1-1/+1
1999-01-03optabs.c (emit_cmp_insn): Abort if asked to emit non-canonical RTL for a targ...Michael Hayes1-4/+3
1998-12-30loop.c (check_dbra_loop): While reversing the loop...Andreas Schwab1-2/+6
1998-12-23Warning fixes:Kaveh R. Ghazi1-2/+0
1998-12-17* loop.c (combine_givs_used_by_other): Don't depend on n_times_set.J"orn Rennecke1-4/+0
1998-12-15loop.c (consec_sets_giv): New argument last_consec_insn.J"orn Rennecke1-16/+9
1998-12-15loop.h (loop_info): New field 'vtop'.Michael Hayes1-22/+2
1998-12-15loop.h (struct induction): Delete times_used member.J"orn Rennecke1-63/+62
1998-12-08loop.c (strength_reduce): If scan_start points to the loop exit test...J"orn Rennecke1-5/+13
1998-12-07loop.c (check_dbra_loop): Fix initial_value and initial_equiv_value in the lo...Michael Hayes1-2/+2
1998-12-05loop.c (check_dbra_loop): New argument loop_info.Michael Hayes1-3/+13
1998-11-25loop.h (struct loop_info): Define new structure.Michael Hayes1-41/+27
1998-11-25loop.c (check_dbra_loop): Update JUMP_LABEL field of jump insn when loop reve...Michael Hayes1-6/+8
1998-11-24cse.c (fold_rtx): Make autoincrement addressing mode tests be runtime selecta...Jeffrey A Law1-6/+10
1998-11-21loop.c (check_dbra_loop): Avoid using gen_add2_insn.Jeffrey A Law1-4/+8
1998-11-20* loop.c (move_movables): Start of libcall might be new loop start.J"orn Rennecke1-0/+2
1998-10-23loop.c (loop_has_tablejump): New variable.David Edelsohn1-17/+21
1998-10-22loop.c (express_from): Make sure that when generating a PLUS of a PLUS...Bernd Schmidt1-1/+12
1998-10-19Fix dumb thinko.Jeff Law1-3/+3
1998-10-19loop.c (scan_loop): Be more selective about what invariants are moved out of ...Jeffrey A Law1-15/+6
1998-10-15- recommit bct_p ATTRIBUTE_UNUSED change which somehow failed.David Edelsohn1-1/+1
1998-10-15loop.c (strength_reduce): Undo Oct 14 change marking bct_p ATTRIBUTE_UNUSED.David Edelsohn1-1/+1
1998-10-14Warning fixes:Kaveh R. Ghazi1-6/+5
1998-10-09flow.c (print_rtl_with_bb): Changed type of in_bb_p to match use.Graham Stott1-2/+2
1998-10-09* loop.c (insert_bct): Ensure loop_iteration_var non-zero before use.David Edelsohn1-2/+11
1998-10-08Fix for powerpc/c4x problem with missed loop optimizations.Jim Wilson1-5/+15
1998-10-07* loop.c (count_one_set): Add prototype.Bernd Schmidt1-0/+2
1998-10-06loop.c (count_one_set): New static function, broken out of count_loop_regs_setBernd Schmidt1-64/+48
1998-10-05unroll.c (loop_iteration_var, [...]): No longer static.David Edelsohn1-504/+205
1998-10-05loop.c (move_movables): Corrected threshold calculation for moved_once regist...Herman A.J. ten Brugge1-8/+4
1998-10-05* loop.c (combine_givs_p): Fix test for identical givs.Bernd Schmidt1-5/+5