OSDN Git Service

* unroll.c (copy_loop_body): Always ensure at least two insns
[pf3gnuchains/gcc-fork.git] / gcc / unroll.c
1999-04-07 law * unroll.c (copy_loop_body): Always ensure...
1999-03-12 amylaar * unroll.c (loop_iterations): Don't return a final...
1999-03-08 wilsonFix cygwin toolchain build failure reported by Geoffrey...
1999-03-02 amylaar * unroll.c (copy_loop_body): Don't make extra copies of
1999-02-25 rthFlow rewrite to use basic block structures and edge...
1999-02-24 amylaar * loop.h (loop_insn_first_p): Declare.
1999-02-24 amylaar * unroll.c (unroll_loop): Avoid out-of-bounds index...
1999-02-06 law * unroll.c (find_splittable_givs): After expres...
1999-02-04 amylaar * unroll.c (entire file): Remove tabs / spaces at...
1999-02-03 amylaar * loop.h (express_from): Declare.
1999-02-01 raeburnUse varrays for constant-equivalence data:
1999-01-27 amylaar * rtl.h (insn_first_p): Declare.
1999-01-15 law8
1999-01-15 law * unroll.c (find_splittable_givs): For a DEST_A...
1999-01-06 lawFix copyrights.
1999-01-03 law * optabs.c (emit_cmp_insn): Abort if asked...
1998-12-15 m.hayes * loop.h (loop_info): New field 'vtop'.
1998-12-08 amylaar * loop.c (strength_reduce): If scan_start points to...
1998-12-05 law * print-rtl.c (print_rtx): Add prototype.
1998-11-25 m.hayes * loop.h (precondition_loop_p): Added new mode argument.
1998-11-25 m.hayes * loop.h (struct loop_info): Define new structure.
1998-11-25 m.hayes * loop.c (check_dbra_loop): Update JUMP_LABEL field...
1998-10-14 ghaziWarning fixes:
1998-10-05 dje * unroll.c (loop_iteration_var, loop_initial_va...
1998-07-29 lawP
1998-06-29 ghaziWarning fixes:
1998-06-22 wilsonFix irix6 -O3 -funroll-all-loops bootstrap failure...
1998-06-22 ghaziWarning fixes:
1998-06-19 law * alias.c: Include toplev.h
1998-06-19 wilsonFix hpux loop unrolling bug reported by Tim Prince.
1998-06-10 rearnsha* unroll.c (verify_addresses): Use validate_replace_rtx...
1998-05-06 lawtypo typo fixes fixes
1998-04-25 jfc * alias.c (alias_invariant): New variable.
1998-04-17 law * varasm.c (asm_output_bss): Add prototype.
1998-04-04 law * Check in merge from gcc2. See ChangeLog...
1998-03-20 ghaziMajor cutover to using system.h:
1998-02-28 ghaziFix warious warnings:
1998-02-14 law * varasm.c (output_constant_pool): Bring back...
1998-02-07 law * c-common.c: Include <stdlib.h> and <string...
1998-01-14 rth* alias.c: Change all uses of gen_rtx(FOO...) to gen_rt...
1997-12-18 law * integrate.c (get_label_from_map): New function.
1997-12-18 law * unroll.c (calculate_giv_inc): Handle constant...
1997-12-07 lawMerge from gcc-2.8
1997-12-02 wilsonBetter fix for loop unrolling problem.
1997-11-27 law * unroll.c (find_splittable_givs): Don't split...
1997-11-02 lawUpdate mainline egcs to gcc2 snapshot 971021.
1997-09-22 law * loop.c (loop_number): Delete function. Chang...
1997-09-22 law * loop.c (loop_unroll_factor): Move outside...
1997-08-31 wilsonFix alpha loop unrolling abort.
1997-08-23 law * unroll.c (find_splittable_givs): Only share...
1997-08-12 law * Integrate Haifa instruction scheduler.
1997-08-11 law * Integrate alias analysis changes from jfc...
1997-06-25 wilson(final_giv_value): Verify that bl->initial_value is
1997-06-24 wilson(find_splittable_givs): Set splittable_regs_updates to
1997-05-30 meissnerUse accessor macros to access arrays based on regno...
1997-05-06 mrsreformat a little to match GNU coding standards.
1997-04-30 wilson(set_dominates_use): In second loop, add check for...
1997-02-20 wilson(unroll_loop): Add check for naive loop that ends with
1996-11-15 kenner(iteration_info): Fix code so that it knows iteration_v...
1996-10-22 wilson(unroll_loop): Always reject loops with unbalanced...
1996-10-21 wilson(loop_comparison_code): New static variable.
1996-10-08 wilson(unroll_loops): Set local_regno only if set_dominates_use
1996-07-03 mrsformatting tweaks
1996-05-19 wilson(copy_loop_body): When update split DEST_ADDR giv,
1995-12-27 kenner(unroll_loop): Set regno_pointer_{flag,align} in remap...
1995-08-19 kenner(calculate_giv_inc): Handle increment computed by ASHIFT.
1995-07-28 kenner(unroll_loop): When preconditioning, output code to...
1995-07-14 kenner(find_splittable_{regs,givs}, final_[bg]iv_value):...
1995-06-26 kenner(find_splittable_regs): When completely unrolling loop...
1995-06-15 kennerUpdate FSF address.
1995-06-08 kenner(verify_addresses): New function.
1995-05-31 kenner(copy_loop_body): Fix typo in call to sets_cc0_p.
1995-05-17 wilson(unroll_loop): Increment copy_start_luid if copy_start
1995-05-16 kennerFix typos in comments.
1995-05-14 wilson(unroll_loop): Make local_regno have size
1995-05-13 wilson(back_branch_in_range_p): No longer static.
1995-05-12 kenner(unroll_loop): Don't move reg if used in copy_end and...
1995-05-12 kenner(unroll_loop): Only use local_regno for pseudos.
1995-05-10 kennerAdd declarations of static functions.
1995-01-25 kenner(find_splittable_givs): Change error message text.
1995-01-21 wilson(copy_loop_body): When check for shared address givs...
1994-12-05 wilson(copy_loop_body): Reformat CODE_LABEL_NUMBER macro...
1994-10-20 wilson(loop_iterations): Move all failure exits after the...
1994-10-17 erich(copy_loop_body, case JUMP_INSN): Don't abort if invert_exp
1994-08-14 wilson(loop_iterations): Use PREV_INSN not prev_nonnote_insn.
1994-08-14 wilson(calculate_giv_inc): Handle constants loaded with IOR.
1994-07-03 wilson(loop_iterations): Only use REG_EQUAL note value if it
1994-06-14 kennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-06-01 wilson(copy_loop_body): Copy CALL_INSN_FUNCTION_USAGE field.
1994-05-02 wilson(remap_split_bivs): New function.
1994-04-21 wilson(find_splittable_givs): Share dest_reg for multiple
1994-03-25 kenner(unroll_loop): Remove decl of unused variable V.
1994-01-25 wilson(copy_loop_body): When delete simplified condjump,
1993-12-22 wilson(find_splittable_givs): For rewritting illegal init
1993-11-11 wilson(unroll_loop): Set global_const_equiv_map_size.
1993-11-06 rms(unroll_loop): Don't unroll loop if jump has combined
1993-10-11 rms(unroll_loop): Set map->const_equiv_map_size to new_max...
1993-06-17 rms(calculate_giv_inc): Add new variables increment_total
1993-05-16 rms(initial_reg_note_copy, final_reg_note_copy): New funct...
1993-05-14 wilson(unroll_loop): Clear map->integrating.
next