summaryrefslogtreecommitdiff
path: root/gcc/loop.c
Commit message (Expand)AuthorAgeFilesLines
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* * rtl.h (insns_safe_to_move_p): New function.mmitchel1999-09-191-4/+11
* * loop.c (strength_reduce): Don't call reg_used_between_p if thelaw1999-09-141-5/+5
* Fix typo in comment.law1999-09-141-1/+1
* Replace insn_foo with insn_data.foo.rth1999-09-121-6/+8
* * loop.c (basic_induction_var): Typo NULL_RTX -> NULL.rth1999-09-101-2/+4
* * combine.c (SUBST): Break out to a real function do_SUBST.rth1999-09-091-0/+1
* Merge in gcc2-ss-010999law1999-09-071-46/+105
* 1999-08-31 12:20 -0700 Zack Weinberg <zack@bitmover.com>zack1999-08-311-1/+2
* * loop.c (this_loop_info): New variable.law1999-08-291-91/+90
* * loop.c (express_from): Try harder to unify (* c N) and (* c M)rth1999-08-251-0/+24
* Warning fixes:ghazi1999-08-251-5/+5
* Fix minor oops in last change.law1999-08-251-1/+1
* * loop.c (strength_reduce): Automatically unroll loops if thelaw1999-08-251-3/+33
* * loop.c (insert_bct): Replace use of sdiv_optab with asr_optablaw1999-08-251-13/+4
* * rtl.h (rtx_format): Constify a char*.ghazi1999-08-201-11/+11
* * loop.c (recombine_givs): Set ix field after sorting.amylaar1999-08-181-8/+10
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-0/+1
* * loop.c (strength_reduce): When doing biv->giv conversion, updateamylaar1999-08-021-2/+8
* * loop.c (strength_reduce): When doing biv->giv conversion, fix upamylaar1999-08-021-1/+8
* * loop.c (check_dbra_loop): When reversing a loop, delete allcrux1999-07-091-0/+34
* hlaw1999-06-251-4/+11
* Revert these two patches:mmitchel1999-06-241-20/+5
* * loop.c (strength_reduce): When doing biv->giv conversion, updateamylaar1999-06-171-2/+8
* law1999-06-171-1/+8
* * loop.c (strength_reduce): When doing biv->giv conversion, fix upamylaar1999-06-171-3/+12
* * loop.c (strength_reduce): Insert sets of derived givs at everyamylaar1999-06-161-14/+22
* * loop.c (loop_insn_first_p): Don't compare LUIDs when Pamylaar1999-06-091-3/+8
* 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>law1999-06-041-1/+1
* * loop.c (strength_reduce): Don't do biv->giv conversion on constants.law1999-05-271-0/+2
* * loop.c (strength_reduce): Do not clear NOT_EVERY_ITERATION at thelaw1999-05-241-3/+20
* Sun May 23 20:31:16 1999 Jeffrey A Law (law@cygnus.com)law1999-05-231-0/+1
* * loop.c (maybe_eliminate_biv): Check regno againstlaw1999-05-131-1/+2
* * loop.c (strength_reduce): Re-enable Joern's loop improvements.law1999-04-081-5/+1
* * loop.c (maybe_eliminate_biv): For libcalls that set a giv, skip toamylaar1999-03-291-0/+20
* * loop.c (combine_givs): Fix index into can_combine when doingamylaar1999-03-261-1/+1
* * loop.c (strength_reduce): Correct a comment.law1999-03-251-2/+2
* * loop.c (check_dbra_loop): Fix debug message.m.hayes1999-03-201-2/+7
* Warning fixes:ghazi1999-03-191-2/+0
* Do not perform pseudo replacements if the loop contains volatile memorynickc1999-03-181-1/+4
* * loop.c (strength_reduce): Don't do biv increment -> DEST_REG givamylaar1999-03-111-3/+36
* * rtl.h (insn_first_p): Don't declare.amylaar1999-02-251-7/+21
* * loop.h (loop_insn_first_p): Declare.amylaar1999-02-241-3/+1
* * loop.c (libcall_other_regs): Make extern.amacleod1999-02-221-2/+1
* * rtlanal.c (insn_first_p): Fix return value for insn == reference.amylaar1999-02-191-21/+10
* * loop.c (strength_reduce): Check for intervening jumps whenamylaar1999-02-191-4/+32
* * loop.c (strength_reduce): For derived givs, replace theamylaar1999-02-181-5/+14
* * loop.c (strength_reduce): Don't move giv insn for biv turned givamylaar1999-02-171-0/+1
* * loop.c (strength_reduce): Calculate maybe_dead beforeamylaar1999-02-161-22/+30
* * loop.c (strength_reduce): Dump biv increment -> giv conversions.amylaar1999-02-161-0/+5