summaryrefslogtreecommitdiffstats
path: root/gcc/unroll.c
Commit message (Expand)AuthorAgeFilesLines
* Fix irix6 -O3 -funroll-all-loops bootstrap failure reported by Kaveh Ghazi.wilson1998-06-221-0/+5
* Warning fixes:ghazi1998-06-221-5/+12
* * alias.c: Include toplev.hlaw1998-06-191-0/+1
* Fix hpux loop unrolling bug reported by Tim Prince.wilson1998-06-191-1/+4
* * unroll.c (verify_addresses): Use validate_replace_rtx to undo therearnsha1998-06-101-2/+3
* typo typo fixes fixeslaw1998-05-061-1/+1
* * alias.c (alias_invariant): New variable.jfc1998-04-251-10/+15
* * varasm.c (asm_output_bss): Add prototype.law1998-04-171-0/+1
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12law1998-04-041-20/+30
* Major cutover to using system.h:ghazi1998-03-201-1/+1
* Fix warious warnings:ghazi1998-02-281-0/+2
* * varasm.c (output_constant_pool): Bring back 'done' label insidelaw1998-02-141-3/+5
* * c-common.c: Include <stdlib.h> and <string.h>/<strings.h>.law1998-02-071-1/+1
* * alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO;rth1998-01-141-6/+6
* * integrate.c (get_label_from_map): New function.law1997-12-181-15/+24
* * unroll.c (calculate_giv_inc): Handle constant increment found inlaw1997-12-181-0/+10
* Merge from gcc-2.8law1997-12-071-2/+5
* Better fix for loop unrolling problem.wilson1997-12-021-13/+11
* * unroll.c (find_splittable_givs): Don't split givs with a dest_reglaw1997-11-271-0/+6
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-2/+7
* * loop.c (loop_number): Delete function. Change all referenceslaw1997-09-221-3/+3
* * loop.c (loop_unroll_factor): Move outside #ifdef HAIFAlaw1997-09-221-13/+8
* Fix alpha loop unrolling abort.wilson1997-08-311-2/+5
* * unroll.c (find_splittable_givs): Only share if two givs have thelaw1997-08-231-1/+8
* * Integrate Haifa instruction scheduler.law1997-08-121-2/+21
* * Integrate alias analysis changes from jfc@mit.edulaw1997-08-111-17/+39
* (final_giv_value): Verify that bl->initial_value iswilson1997-06-251-1/+6
* (find_splittable_givs): Set splittable_regs_updates towilson1997-06-241-2/+9
* Use accessor macros to access arrays based on regno; move many of the arrays ...meissner1997-05-301-11/+11
* reformat a little to match GNU coding standards.mrs1997-05-061-2/+2
* (set_dominates_use): In second loop, add check for copy_end.wilson1997-04-301-0/+4
* (unroll_loop): Add check for naive loop that ends withwilson1997-02-201-0/+17
* (iteration_info): Fix code so that it knows iteration_var is akenner1996-11-151-4/+6
* (unroll_loop): Always reject loops with unbalanced blocks.wilson1996-10-221-1/+5
* (loop_comparison_code): New static variable.wilson1996-10-211-11/+18
* (unroll_loops): Set local_regno only if set_dominates_usewilson1996-10-081-1/+84
* formatting tweaksmrs1996-07-031-1/+1
* (copy_loop_body): When update split DEST_ADDR giv,wilson1996-05-191-2/+7
* (unroll_loop): Set regno_pointer_{flag,align} in remap table.kenner1995-12-271-0/+4
* (calculate_giv_inc): Handle increment computed by ASHIFT.kenner1995-08-191-3/+9
* (unroll_loop): When preconditioning, output code to execute loop oncekenner1995-07-281-7/+37
* (find_splittable_{regs,givs}, final_[bg]iv_value): Use loop_number_exit_countkenner1995-07-141-8/+21
* (find_splittable_regs): When completely unrolling loop, check forkenner1995-06-261-3/+4
* Update FSF address.kenner1995-06-151-1/+2
* (verify_addresses): New function.kenner1995-06-081-16/+32
* (copy_loop_body): Fix typo in call to sets_cc0_p.kenner1995-05-311-1/+1
* (unroll_loop): Increment copy_start_luid if copy_startwilson1995-05-171-0/+6
* Fix typos in comments.kenner1995-05-161-5/+5
* (unroll_loop): Make local_regno have sizewilson1995-05-141-6/+10
* (back_branch_in_range_p): No longer static.wilson1995-05-131-2/+1
OpenPOWER on IntegriCloud