aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop.h
AgeCommit message (Expand)AuthorFilesLines
2001-01-25loop.c (loop_call_insn_emit_before, [...]): New.Michael Hayes1-0/+2
2001-01-12loop.h: Remove wrong declaration of doloop_condition_get.Andreas Jaeger1-2/+2
2001-01-12loop.h (total_biv_increment): Constify iv_class pointer.Michael Hayes1-2/+3
2001-01-07hard-reg-set.h: Add multiple include guard.Michael Hayes1-2/+10
2001-01-07loop.h (loop_insn_hoist): New prototype.Michael Hayes1-0/+1
2001-01-05loop.h (struct loop_reg): New.Michael Hayes1-21/+26
2001-01-01loop.h (struct iv): New.Michael Hayes1-32/+44
2001-01-01loop.h (REG_IV_CLASS): New accessor macro.Michael Hayes1-0/+1
2001-01-01loop.c (loop_giv_reduce_benefit): Break out from strength_reduce.Michael Hayes1-6/+13
2001-01-01loop.h (REGNO_FIRST_LUID, [...]): Define.Michael Hayes1-0/+4
2001-01-01loop.h (struct loop_movables): New.Michael Hayes1-0/+21
2000-09-19Kill recombine_givs.Bernd Schmidt1-10/+0
2000-09-13loop.c: Fix formatting.Kazu Hirata1-32/+37
2000-09-11loop.h (LOOP_IVS): New macro.Michael Hayes1-12/+37
2000-09-11loop.h (LOOP_REGS): New macro.Michael Hayes1-2/+45
2000-09-11unroll.c (iteration_info): Subsume into loop_iterations.Michael Hayes1-0/+2
2000-09-09loop.h (struct loop_mem_info): Move from loop.c (struct loop_info): Add field...Michael Hayes1-0/+33
2000-09-07loop.c (strength_reduce): Call check_ext_dependant_givs.Richard Henderson1-1/+4
2000-07-30Makefile.in (OBJS): Add doloop.o.Richard Henderson1-0/+2
2000-05-25revert: loop.h (struct induction): Add multi_insn_incr.J"orn Rennecke1-1/+0
2000-05-19cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner1-1/+2
2000-05-15loop.c (scan_loop, [...]): Change unroll_p and bct_p parameters to flags.Jan Hubicka1-0/+4
2000-04-19Fix lossage caused by applying old version of my previous patch.Jan Hubicka1-1/+1
2000-04-19loop.c (check_insn_for_bivs, [...]): Break out from ...Jan Hubicka1-0/+2
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-3/+3
2000-03-19emit-rtl.c (remove_unncessary_notes): Check that all NOTE_INSN_BLOCK_BEG and ...Mark Mitchell1-3/+0
2000-01-25loop.c (current_loop_info): Delete.Michael Hayes1-9/+7
2000-01-25loop.h (LOOP_INFO): New accessor macro.Michael Hayes1-0/+3
2000-01-17Update copyrightsKaveh Ghazi1-1/+1
2000-01-17ggc-common.c: PROTO -> PARAMS.Kaveh R. Ghazi1-16/+16
2000-01-15loop.c (this_loop_info): Delete.Michael Hayes1-17/+5
1999-12-07loop.h (struct induction): Add multi_insn_incr.Richard Henderson1-0/+1
1999-08-29loop.c (this_loop_info): New variable.Michael Hayes1-8/+22
1999-02-24loop.h (loop_insn_first_p): Declare.J"orn Rennecke1-5/+4
1999-02-03loop.h (express_from): Declare.J"orn Rennecke1-2/+3
1999-01-28Happy new year.Joern Rennecke1-1/+1
1999-01-27rtl.h (insn_first_p): Declare.J"orn Rennecke1-4/+23
1998-12-15loop.h (loop_info): New field 'vtop'.Michael Hayes1-1/+3
1998-12-15loop.h (struct induction): Delete times_used member.J"orn Rennecke1-1/+0
1998-11-25loop.h (precondition_loop_p): Added new mode argument.Michael Hayes1-1/+2
1998-11-25loop.h (struct loop_info): Define new structure.Michael Hayes1-13/+46
1998-10-05unroll.c (loop_iteration_var, [...]): No longer static.David Edelsohn1-6/+9
1998-07-17loop.h (struct induction): Add no_const_addval.Richard Henderson1-0/+1
1998-06-19Fix hpux loop unrolling bug reported by Tim Prince.Jim Wilson1-2/+2
1997-09-21loop.c (loop_number): Delete function.Jeffrey A Law1-1/+0
1997-09-21loop.c (loop_unroll_factor): Move outside #ifdef HAIFA conditional.Jeff Law1-2/+1
1997-08-11* Integrate Haifa instruction scheduler.Jeffrey A Law1-0/+10
1997-08-11* Integrate alias analysis changes from jfc@mit.eduJeffrey A Law1-0/+3
1996-01-24(struct induction): New fields always_executed andJim Wilson1-1/+5
1995-07-14(loop_number_exit_count): Declare it.Richard Kenner1-1/+2