summaryrefslogtreecommitdiff
path: root/gcc/loop.c
Commit message (Expand)AuthorAgeFilesLines
* * loop.c (loop_optimize): Fix value max_uid_for_loop is resetamylaar1999-02-021-2/+3
* * (recombine_givs): Don't use a giv that's likely to be dead toamylaar1999-02-021-5/+21
* * loop.c (recombine_givs): Dump recombination and derivation data.rth1999-01-311-0/+18
* * loop.c: Disable recent loop changes. Temporary as Joernlaw1999-01-301-1/+5
* * loop.c (strength_reduce): Size reg_map according to reg_iv_type.amylaar1999-01-291-5/+9
* * loop.c (recombine_givs): Don't try to derive givs that have combined.amylaar1999-01-291-7/+4
* * toplev.c (notice, fnotice): Check ANSI_PROTOTYPES, not __STDC__,ghazi1999-01-291-1/+1
* * loop.c (strength_reduce): Fix HAVE_cc0 handling when scanningamylaar1999-01-291-3/+2
* * loop.c (strength_reduce): Grow set_in_loop / n_times_set /amylaar1999-01-281-4/+22
* * loop.c (recombine_givs): New parameter unroll_p. If set, don'tamylaar1999-01-281-5/+16
* * rtl.h (insn_first_p): Declare.amylaar1999-01-271-65/+893
* * loop.c (NUM_STORES): Delete.law1999-01-201-37/+23
* * rtl.h (rtx_def): Update documentation.mmitchel1999-01-191-2/+1
* Warning fixes:ghazi1999-01-181-0/+2
* Fix copyrights.law1999-01-061-1/+1
* * optabs.c (emit_cmp_insn): Abort if asked to emit non-canonical RTLlaw1999-01-031-4/+3
* * loop.c (check_dbra_loop): While reversing the loop, if thelaw1998-12-301-2/+6
* Warning fixes:ghazi1998-12-231-2/+0
* * loop.c (combine_givs_used_by_other): Don't depend on n_times_set.amylaar1998-12-171-4/+0
* * loop.c (consec_sets_giv): New argument last_consec_insn.amylaar1998-12-151-16/+9
* * loop.h (loop_info): New field 'vtop'.m.hayes1998-12-151-22/+2
* * loop.h (struct induction): Delete times_used member.amylaar1998-12-151-63/+62
* * loop.c (strength_reduce): If scan_start points to the loop exitamylaar1998-12-081-5/+13
* * loop.c (check_dbra_loop): Fix initial_value and initial_equiv_valuelaw1998-12-071-2/+2
* * loop.c (check_dbra_loop): New argument loop_info. Update fieldslaw1998-12-061-3/+13
* * loop.h (struct loop_info): Define new structure.m.hayes1998-11-251-41/+27
* * loop.c (check_dbra_loop): Update JUMP_LABEL field of jump insnm.hayes1998-11-251-6/+8
* * cse.c (fold_rtx): Make autoincrement addressing mode tests belaw1998-11-241-6/+10
* law1998-11-211-4/+8
* * loop.c (move_movables): Start of libcall might be new loop start.amylaar1998-11-201-0/+2
* * loop.c (loop_has_tablejump): New variable.dje1998-10-231-17/+21
* * loop.c (express_from): Make sure that when generating a PLUS oflaw1998-10-221-1/+12
* Fix dumb thinko.law1998-10-191-3/+3
* * loop.c (scan_loop): Be more selective about what invariants arelaw1998-10-191-15/+6
* - recommit bct_p ATTRIBUTE_UNUSED change which somehow failed.dje1998-10-151-1/+1
* * loop.c (strength_reduce): Undo Oct 14 change marking bct_pdje1998-10-151-1/+1
* Warning fixes:ghazi1998-10-141-6/+5
* Fri Oct 9 16:03:19 1998 Graham <grahams@rcp.co.uk>rth1998-10-091-2/+2
* * loop.c (insert_bct): Ensure loop_iteration_var non-zero before use.dje1998-10-091-2/+11
* Fix for powerpc/c4x problem with missed loop optimizations.wilson1998-10-081-5/+15
* * loop.c (count_one_set): Add prototype.law1998-10-071-0/+2
* * loop.c (count_one_set): New static function, broken out oflaw1998-10-061-64/+48
* * unroll.c (loop_iteration_var, loop_initial_value, loop_incrementdje1998-10-051-504/+205
* * loop.c (move_movables): Corrected threshold calculation forlaw1998-10-051-8/+4
* * loop.c (combine_givs_p): Fix test for identical givs.law1998-10-051-5/+5
* * loop.c (check_dbra_loop): Use a vanilla loop reversal if the biv islaw1998-09-301-3/+9
* * function.c (gen_mem_addressof): If the address REG ismmitchel1998-09-301-13/+25
* Fix typo that disabled loop unrolling for many targets.wilson1998-09-291-2/+2
* * toplev.c (rest_of_compilation): Set bct_p on second call todje1998-09-181-21/+22
* * loop.c (move_movables): While removing insn sequences, preservedavem1998-09-131-3/+20