aboutsummaryrefslogtreecommitdiff
path: root/gcc/unroll.c
AgeCommit message (Expand)Author
2004-05-17re PR rtl-optimization/11841 (The code compiled with -funroll-loops crashes)Eric Botcazou
2004-03-13re PR target/13877 (miscompilation with -O -funroll-loops on powerpc)James E Wilson
2003-12-01* unroll.c (find_splittable_givs): Add missing extend_value_for_giv.Ulrich Weigand
2003-09-27re PR rtl-optimization/12340 (loop unroller + gcse produces wrong code)Eric Botcazou
2003-07-21re PR rtl-optimization/11536 ([strength-reduce] -O2 optimalization produces w...Eric Botcazou
2003-07-08unroll.c (reg_dead_after_loop): Check for reg in REG_EQUAL and REG_EQUIV note...Jakub Jelinek
2003-06-13re PR rtl-optimization/10955 ([SPARC] wrong code at -O3 for structure argumen...Eric Botcazou
2003-03-25re PR rtl-optimization/10171 (wrong code for inlined function)Jason Merrill
2003-03-08re PR middle-end/7796 (sparc-sun-solaris2.7 extra failure w/-m64 on execute/9...Eric Botcazou
2002-12-02* unroll.c (copy_loop_body): Copy CONST_OR_PURE_CALL_P.Jan Hubicka
2002-10-27combine.c: Fix comment formatting.Kazu Hirata
2002-10-07Permit doloop treatment for preconditioned loops.Dale Johannesen
2002-10-05unroll.c (copy_loop_body): Remove REG_EQUAL note attached to copied instructi...David Edelsohn
2002-10-02* unroll.c (loop_iterations): Revert 2002-09-08 change.Roger Sayle
2002-09-30reload.c (push_reload): Handle subregs and secondary memory.Jan Hubicka
2002-09-27unroll.c (simplify_cmp_and_jump_insns): New.Richard Henderson
2002-09-27LANGUAGES: Follow spelling conventions.Kazu Hirata
2002-09-08re PR rtl-optimization/6405 (Loop-unrolling related performance regressions)Roger Sayle
2002-08-21unroll.c (biv_total_increment): Don't try to compute the total increment for ...Geoffrey Keating
2002-08-02df.c (df_insn_table_realloc): Change parameter to unsigned.Kaveh R. Ghazi
2002-07-30* unroll.c (copy_loop_body): Don't copy NOTE_INSN_LOOP_CONT.J"orn Rennecke
2002-07-29unroll.c (verify_addresses): Remove.Richard Henderson
2002-07-21unroll.c (find_splittable_givs): Do not split DEST_ADDR givs that are not unr...Richard Henderson
2002-07-20re PR rtl-optimization/7130 (miscompiled code for gcc-3.1 on powerpc-unknown-...Alan Modra
2002-06-30* unroll.c (loop_iterations): Handle EQ loops.Alan Modra
2002-06-14loop.c (check_final_value): Use v->always_executed instead of v->always_compu...Eric Botcazou
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller
2002-06-02loop.c (emit_prefetch_instructions): Properly place the address computation.Jan Hubicka
2002-05-31target.h: Fix formatting.Kazu Hirata
2002-03-24* unroll.c (unroll_loop): Zero label_map.Richard Henderson
2002-03-15re PR rtl-optimization/5891 (ICE compiling SPEC fp test with -funroll-loops o...Jakub Jelinek
2002-03-14Add --param max-unrolled-insns=<n> supportMichael Meissner
2002-02-27unroll.c (loop_iterations): Return 0 if the add_val for a BIV is REG.Graham Stott
2002-01-25unroll.c (unroll_loop): Lower final_value to nonmemory operand; avoid it's co...Jan Hubicka
2002-01-14* unroll.c (final_reg_note_copy): Fix previous commit.Jan Hubicka
2002-01-14unroll.c (final_reg_note_copy): Properly handle REG_LABELJan Hubicka
2002-01-12unroll.c (final_reg_note_copy): Avoid crash on REG_LABEL note referencing out...Jan Hubicka
2002-01-10re PR rtl-optimization/5269 (loop unroller fails to pull the right number of ...Dale Johannesen
2002-01-10toplev.c: Fix formatting.Kazu Hirata
2002-01-07unroll.c (copy_loop_body): Always properly update JUMP_LABEL and LABEL_NUSES.Jan Hubicka
2001-12-30* unroll.c: Move include files above first use of `const'.Kaveh R. Ghazi
2001-12-27collect2.c (is_ctor_dtor): Const-ify.Kaveh R. Ghazi
2001-12-01unroll.c (loop_iterations): Give up on jumps with null JUMP_LABEL while scann...Olivier Hainque
2001-11-30* unroll.c (unroll_loop): Correct special exit cases.Zoltan Hidvegi
2001-11-27unroll.c (loop_iterations): Move last change ...Richard Henderson
2001-11-27unroll.c (loop_iterations): Detect one situation in which we overestimate the...Corey Minyard
2001-11-20unroll.c (copy_loop_body): Update LABEL_NUSES for the exit label as necessary.Jeff Law
2001-11-16unroll.c (copy_loop_body): Initialize JUMP_LABEL field after creating a new j...Jeff Law
2001-11-15expr.c (store_field): Pass tree instead of max size; callers changed.Richard Kenner
2001-11-04unroll.c (calculate_giv_inc): Use find_last_value rather than just hoping the...Geoffrey Keating