aboutsummaryrefslogtreecommitdiff
path: root/gcc/flow.c
AgeCommit message (Expand)AuthorFilesLines
2000-02-25Fix copyrights.Jeff Law1-1/+2
2000-02-24flow.c (life_analysis): When collecting reg info, clear regs_ever_live.Richard Henderson1-0/+3
2000-02-21defaults.h (ASM_OUTPUT_ASCII): Constify a char*.Kaveh R. Ghazi1-1/+8
2000-02-18bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned.Richard Kenner1-27/+35
2000-02-17flow.c (dump_regset, [...]): New functions.Zack Weinberg1-25/+86
2000-02-15Jonathan Larmour <jlarmour@redhat.co.uk>:Jonathan Larmour1-230/+192
2000-02-14basic_block.h: Added prototype for reorder_basic_blocks.Stan Cox1-0/+714
2000-02-12flow.c (flow_loop_tree_node_add): Use better algorithm by passing previously ...Michael Hayes1-26/+20
2000-02-10flow.c (mark_regs_live_at_end): Delete unused variables.Kaveh R. Ghazi1-1/+0
2000-02-08flow.c (tidy_fallthru_edges): Split out from ...Richard Henderson1-34/+46
2000-02-06flow.c (flow_delete_insn, [...]): Export.Richard Henderson1-7/+3
2000-02-04function.c (diddle_return_value): Rework to use a callback function.Richard Henderson1-41/+8
2000-02-02flow.c (find_basic_blocks): Don't kill label_value_list here.Clinton Popetz1-3/+3
2000-02-01flow.c (mark_regs_live_at_end): Follow expand_function_end and replace BLKmod...Richard Henderson1-7/+7
2000-01-29* flow.c (mark_regs_live_at_end): Fix typo.Mark Mitchell1-1/+1
2000-01-29[multiple changes]Jason Eckhardt1-7/+16
2000-01-28flow.c (find_basic_blocks): Remove do_cleanup argument.Richard Henderson1-25/+52
2000-01-28Makefile.in (flow.o): Revert 24 Jan change.Richard Henderson1-19/+25
2000-01-25Makefile.in (flow.o): Depend on $(EXPR_H).Richard Henderson1-23/+19
2000-01-23basic-block.h (struct loops): New field `levels'.Michael Hayes1-6/+19
2000-01-19flow.c (propagate_block): Replace FIRST, LAST and BNUM arguments with BB.Richard Henderson1-25/+23
2000-01-19stupid.c: Die die die.Richard Henderson1-19/+12
2000-01-14eh-common.h: PROTO -> PARAMS.Kaveh R. Ghazi1-80/+80
2000-01-14flow.c (split_edge): Do not call set_block_for_insn if we do not have a basic...Jeffrey A Law1-1/+2
2000-01-12flow.c (split_edge): If we have to insert a new jump, make sure to associate ...Jeffrey A Law1-5/+7
2000-01-11flow.c (propagate_block): When a prologue/epilogue insn is marked dead...Clinton Popetz1-4/+7
2000-01-06flow.c (mark_set_1): Use loop_depth+1 as reference weight.Richard Henderson1-12/+11
1999-12-27alias.c (nonlocal_reference_p): Add else for disjoint ifs.Christophe Jaillet1-1/+1
1999-12-24Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1-4/+16
1999-12-18alias.c: Minor reformatting.Richard Kenner1-10/+12
1999-12-15flow.c (calculate_loop_depth): Make global, remove prototype, rewrite to use ...Jan Hubicka1-34/+9
1999-12-15flow.c (dump_flow_info): Dump loop_depth.Jan Hubicka1-4/+13
1999-12-13* flow.c (create_edge_list): Cast xmalloc return value.Jeff Law1-2/+2
1999-12-10flow.c (flow_loops_dump): Avoid ANSI string concatenation.Kaveh R. Ghazi1-6/+3
1999-12-09* flow.c (recompute_reg_usage): Use basic block info to get loop_depth.Jan Hubicka1-45/+39
1999-12-08* flow.c (count_basic_blocks): Don't add (use (const_int 0)) insns.Richard Henderson1-12/+0
1999-12-04flow.c (flow_loops_dump): Add missing argument when calling flow_loop_nested_p.Michael Hayes1-1/+2
1999-11-30flow.c (flow_nodes_print, [...]): New functions.Michael Hayes1-0/+681
1999-11-17flow.c (split_edge): Take looping structure into account when determining whe...Jeffrey A Law1-2/+25
1999-11-15* flow.c (calculate_global_regs_live): Zero bb->aux to begin.Richard Henderson1-0/+4
1999-11-15basic-block.h: Remove all #defines and prototypes related to integer lists.Jeffrey A Law1-136/+0
1999-11-15basic-block.h (dump_bb_data): Remove declaration.Jeffrey A Law1-48/+0
1999-11-11flow.c (compute_flow_dominators): Initially put all blocks on the worklist.Jeffrey A Law1-22/+16
1999-11-10flow.c (compute_flow_dominators): No longer treat basic block 0 or (n_basic_b...Jeffrey A Law1-12/+77
1999-11-06gcse.c (post_dominators): Kill.Jeffrey A Law1-66/+80
1999-11-04bitmap.h (BITMAP_XFREE): New.Richard Henderson1-2/+2
1999-11-01bitmap.h (BITMAP_XMALLOC): New macro.Mark Mitchell1-25/+22
1999-11-01* flow.c (calculate_global_regs_live): Fix thinko.Jeffrey A Law1-1/+1
1999-10-29flow.c (count_or_remove_death_notes): Equate NULL with the universal set.Richard Henderson1-2/+3
1999-10-29flow.c (debug_flow_info): Add prototype.Kaveh R. Ghazi1-0/+1