summaryrefslogtreecommitdiff
path: root/gcc/loop.c
Commit message (Expand)AuthorAgeFilesLines
* Oops, bump copyright year.dje1998-02-081-1/+1
* Feb 8 14:56:03 1998 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>dje1998-02-081-2/+8
* * loop.c (get_condition): Handle sign-extended constants.law1998-02-021-2/+4
* * loop.c (find_and_verify_loops): When attempting to move insns fromlaw1998-01-171-0/+21
* * alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO;rth1998-01-141-88/+90
* * loop.c (check_dbra_loop): Make sure initial value is alaw1998-01-141-4/+5
* Merge from gcc-2.8law1997-12-071-4/+14
* * loop.c (invariant_p): Don't test flag_rerun_loop_opt.law1997-12-061-15/+13
* * flags.h (flag_rerun_loop_opt): Declare.law1997-11-091-1/+6
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-22/+72
* * loop.c (simplify_giv_expr): Adding two invariants resultslaw1997-10-261-1/+11
* * loop.c (indirect_jump_in_function_p): Return 0law1997-09-231-1/+2
* * loop.c (loop_number): Delete function. Change all referenceslaw1997-09-221-22/+2
* * loop.c (loop_unroll_factor): Move outside #ifdef HAIFAlaw1997-09-221-22/+17
* * jump.c (jmp_uses_reg_or_mem): Deleted unused function.law1997-09-221-28/+14
* Finish last change.law1997-09-211-4/+0
* * loop.c (fix_bct_param): Delete unused function.law1997-09-211-35/+0
* * loop.c (strength_reduce): Fix typo.law1997-09-111-1/+1
* * flags.h (flag_move_all_movables): Declare.law1997-08-281-2/+3
* * loop.c (combine_movables): Earlier insns don't match later ones.law1997-08-271-1/+3
* * loop.c (check_final_value): Don't miss a biv increment in alaw1997-08-271-2/+1
* Another haifa typo.law1997-08-181-1/+1
* Fix typos in last haifa change.law1997-08-181-2/+2
* * loop.c (is_power_of_2, is_conditional_branch): Delete unusedlaw1997-08-161-29/+4
* * loop.c (is_conditional_branch): Make definition match declaration.law1997-08-151-0/+1
* * Integrate Haifa instruction scheduler.law1997-08-121-0/+752
* * Integrate alias analysis changes from jfc@mit.edulaw1997-08-111-5/+9
* Do not go beyond end of arraymeissner1997-07-021-0/+1
* Widen some short fields to int; Use allocate_reg_info to allocate the reg_ren...meissner1997-06-021-6/+6
* Use accessor macros to access arrays based on regno; move many of the arrays ...meissner1997-05-301-41/+41
* (maybe_eliminate_biv_1): In (set (cc0) <biv>) case, swap comparekenner1997-05-181-3/+4
* reformat a little to match GNU coding standards.mrs1997-05-061-6/+6
* (invariant_p, case REG): Pointers into frame are not invariants ifkenner1997-04-131-2/+7
* * loop.c (strength_reduce): Adjust BENEFIT appropriately if anlaw1997-03-161-3/+17
* (check_final_value): Handle insns with no luid's.kenner1997-01-191-2/+5
* (basic_induction_var): Return 0 if SUBREG is not a promoted variable.kenner1997-01-041-1/+2
* Check SMALL_REGISTER_CLASSES at runtimeian1996-12-131-3/+8
* (combine_givs): When combining a DEST_REG giv with its only use,kenner1996-10-231-8/+11
* (strength_reduce): Add check for ! bl->reversed towilson1996-10-211-2/+4
* * loop.c (strength_reduce): Avoid taking PATTERN of a label.dje1996-10-151-6/+12
* (get_condition): Use rtx_equal_p to compare rtx.kenner1996-09-241-1/+1
* (check_dbra_loop): Don't assume label must be second part ofkenner1996-09-231-0/+2
* (combine_givs): Improve combining DEST_REG giv with its only use.kenner1996-09-221-3/+15
* install EH codemrs1996-07-231-0/+14
* formatting tweaksmrs1996-07-031-25/+25
* (strength_reduce): If HAVE_cc0 defined, disable auto_inc_optwilson1996-06-061-0/+9
* (maybe_eliminate_biv_1): Disable all but two cases of biv eliminationkenner1996-05-101-9/+27
* (combine_givs): Use new macro GIV_SORT_CRITERION.wilson1996-04-041-29/+71
* * loop.c (init_loop): Use pseudo reg in add_cost computationdje1996-03-051-1/+1
* (scan_loop): Correct comment.wilson1996-01-241-31/+192