aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop.c
AgeCommit message (Expand)AuthorFilesLines
2000-01-04cse.c (cse_insn): Missing cast added.Jeff Law1-1/+1
2000-01-04builtins.c (expand_builtin_strlen): Initialize variable `icode'.Kaveh R. Ghazi1-2/+2
1999-12-27alias.c (nonlocal_reference_p): Add else for disjoint ifs.Christophe Jaillet1-2/+2
1999-12-24Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1-1/+3
1999-12-17loop.c (insert_loop_mem): Don't record MEMs from inside EXPR_LISTs.Richard Earnshaw1-0/+4
1999-12-16* loop.c (insert_loop_mem): Ignore memory clobbers.Richard Henderson1-0/+4
1999-12-14Avoid reversing bivs with maybe_multiple set.Bernd Schmidt1-0/+1
1999-12-14loop.c (strength_reduce): Fix sign of giv lifetime calculation for givs made ...J"orn Rennecke1-1/+1
1999-12-14Run reg_scan_update to get information about regs created by loop.Bernd Schmidt1-2/+18
1999-12-12loop.c (load_mems): Don't hoist written floating point mem if -ffloat-store.Stephen L Moshier1-1/+5
1999-12-10Undo previous changeBernd Schmidt1-2/+1
1999-12-09loop.c (record_biv): Declare parameter as int.Andreas Jaeger1-0/+1
1999-12-08Don't hoist volatile mems out of loops.Bernd Schmidt1-1/+2
1999-12-07loop.h (struct induction): Add multi_insn_incr.Richard Henderson1-16/+50
1999-12-02Prevent invalid transformationsBernd Schmidt1-7/+63
1999-11-26Avoid GNU C extensionBernd Schmidt1-1/+6
1999-11-24loop.c (loop_optimize): Always find_loop_tree_blocks and unroll_block_trees w...Mark Mitchell1-6/+8
1999-11-23Copy propagation for hoisted mems in loop.c.Bernd Schmidt1-3/+111
1999-11-22Reformat load_mems slightly.Bernd Schmidt1-137/+136
1999-11-11Fix yet another gcc2 merge problem, this one broke linux kernel compilesJim Wilson1-0/+6
1999-11-08cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc.Mark Mitchell1-14/+20
1999-11-01bitmap.h (BITMAP_XMALLOC): New macro.Mark Mitchell1-25/+42
1999-10-31[multiple changes]Richard Kenner1-21/+25
1999-10-27rtl.h (note_stores): Add additional paramter.Mark Mitchell1-15/+17
1999-10-25loop.c (basic_induction_var): A non-integer variable which is being set by a ...Geoff Keating1-0/+2
1999-10-25loop.c (note_set_pseudo_multiple_uses_retval): New variable.Jeffrey A Law1-4/+50
1999-10-10Don't put things between tablejumps and jump tables in loop.cBernd Schmidt1-1/+15
1999-10-06collect2.c (scan_prog_file, [...]): Prototype function pointers and casts for...Kaveh R. Ghazi1-8/+20
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-19rtl.h (insns_safe_to_move_p): New function.Mark Mitchell1-4/+11
1999-09-14loop.c (strength_reduce): Don't call reg_used_between_p if the insn from BL2 ...Andreas Schwab1-5/+5
1999-09-14Fix typo in comment.Jeff Law1-1/+1
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-6/+8
1999-09-10loop.c (basic_induction_var): Typo NULL_RTX -> NULL.Richard Henderson1-2/+4
1999-09-09combine.c (SUBST): Break out to a real function do_SUBST.Richard Henderson1-0/+1
1999-09-06Merge in gcc2-ss-010999Jeff Law1-46/+105
1999-08-31rtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type- and bounds- check RTL ...Zack Weinberg1-1/+2
1999-08-29loop.c (this_loop_info): New variable.Michael Hayes1-91/+90
1999-08-25loop.c (express_from): Try harder to unify (* c N) and (* c M) where N and M ...Richard Henderson1-0/+24
1999-08-25Warning fixes:Kaveh R. Ghazi1-5/+5
1999-08-25Fix minor oops in last change.Jeff Law1-1/+1
1999-08-25loop.c (strength_reduce): Automatically unroll loops if the unrolled loop siz...Michael Tiemann1-3/+33
1999-08-24loop.c (insert_bct): Replace use of sdiv_optab with asr_optab and delete comm...Michael Tiemann1-13/+4
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-11/+11
1999-08-18loop.c (recombine_givs): Set ix field after sorting.J"orn Rennecke1-8/+10
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-08-03loop.c (strength_reduce): When doing biv->giv conversion, update reg note of ...J"orn Rennecke1-2/+8
1999-08-02loop.c (strength_reduce): When doing biv->giv conversion, fix up reg_biv_class.J"orn Rennecke1-1/+8
1999-07-09loop.c (check_dbra_loop): When reversing a loop...Bernd Schmidt1-0/+34
1999-06-24loop.c (verify_dominator): Properly handle ADDR_VEC and ADDR_DIFF_VEC insns t...Jeff Law1-4/+11