summaryrefslogtreecommitdiff
path: root/gcc/flow.c
Commit message (Expand)AuthorAgeFilesLines
* * basic_block.h: Added prototype for reorder_basic_blocks.jle2000-02-141-0/+714
* * flow.c (flow_loop_tree_node_add): Use better algorithm by passingm.hayes2000-02-121-26/+20
* * flow.c (mark_regs_live_at_end): Delete unused variables.ghazi2000-02-101-1/+0
* * flow.c (tidy_fallthru_edges): Split out from ...rth2000-02-081-34/+46
* * flow.c (flow_delete_insn, make_edge, remove_edge): Export.rth2000-02-061-7/+3
* * function.c (diddle_return_value): Rework to use a callback function.rth2000-02-041-41/+8
* * flow.c (find_basic_blocks): Don't kill label_value_listcpopetz2000-02-021-3/+3
* * flow.c (mark_regs_live_at_end): Follow expand_function_end andrth2000-02-021-7/+7
* * flow.c (mark_regs_live_at_end): Fix typo.mmitchel2000-01-291-1/+1
* Fri Jan 7 19:48:04 CET 2000 Jan Hubicka <jh@suse.cz>jle2000-01-291-7/+16
* * flow.c (find_basic_blocks): Remove do_cleanup argument.rth2000-01-281-25/+52
* * Makefile.in (flow.o): Revert 24 Jan change.rth2000-01-281-19/+25
* * Makefile.in (flow.o): Depend on $(EXPR_H).rth2000-01-261-23/+19
* 2000-01-24 Michael Hayes <m.hayes@elec.canterbury.ac.nz>m.hayes2000-01-231-6/+19
* * flow.c (propagate_block): Replace FIRST, LAST and BNUMrth2000-01-201-25/+23
* * stupid.c: Die die die.rth2000-01-191-19/+12
* * eh-common.h: PROTO -> PARAMS.ghazi2000-01-141-80/+80
* * flow.c (split_edge): Do not call set_block_for_insn if welaw2000-01-141-1/+2
* * flow.c (split_edge): If we have to insert a new jump, makelaw2000-01-131-5/+7
* * flow.c (propagate_block): When a prologue/epilogue insncpopetz2000-01-111-4/+7
* * flow.c (mark_set_1): Use loop_depth+1 as reference weight.rth2000-01-061-12/+11
* * alias.c (nonlocal_reference_p): Add else for disjoint ifs.rth1999-12-271-1/+1
* * Makefile.in (toplev.o): Depend on loop.h.ghazi1999-12-241-4/+16
* * alias.c: Minor reformatting.kenner1999-12-181-10/+12
* * flow.c (calculate_loop_depth): Make global, remove prototype,hubicka1999-12-151-34/+9
* * flow.c (dump_flow_info): Dump loop_depth.hubicka1999-12-151-4/+13
* * flow.c (create_edge_list): Cast xmalloc return value.law1999-12-131-2/+2
* * flow.c (flow_loops_dump): Avoid ANSI string concatenation.ghazi1999-12-101-6/+3
* * flow.c (recompute_reg_usage): Use basic block info to get loop_depth.hubicka1999-12-091-45/+39
* * flow.c (count_basic_blocks): Don't add (use (const_int 0)) insns.rth1999-12-091-12/+0
* * flow.c (flow_loops_dump): Add missing argument when callingm.hayes1999-12-041-1/+2
* * flow.c (flow_nodes_print, flow_loops_cfg_dump): New functions.m.hayes1999-11-301-0/+681
* * flow.c (split_edge): Take looping structure into account whenlaw1999-11-181-2/+25
* * flow.c (calculate_global_regs_live): Zero bb->aux to begin.rth1999-11-161-0/+4
* * basic-block.h: Remove all #defines and prototypes related tolaw1999-11-151-136/+0
* * basic-block.h (dump_bb_data): Remove declaration.law1999-11-151-48/+0
* * flow.c (compute_flow_dominators): Initially put all blocks onlaw1999-11-111-22/+16
* * flow.c (compute_flow_dominators): No longer treat basic block 0law1999-11-101-12/+77
* * gcse.c (post_dominators): Kill.law1999-11-071-66/+80
* * bitmap.h (BITMAP_XFREE): New.rth1999-11-051-2/+2
* * bitmap.h (BITMAP_XMALLOC): New macro.mmitchel1999-11-011-25/+22
* * flow.c (calculate_global_regs_live): Fix thinko.law1999-11-011-1/+1
* * flow.c (count_or_remove_death_notes): Equate NULL with therth1999-10-291-2/+3
* * flow.c (debug_flow_info): Add prototype.ghazi1999-10-291-0/+1
* * flow.c (propagate_block): When the last reference to a labelgeoffk1999-10-281-0/+34
* * rtl.h (note_stores): Add additional paramter.mmitchel1999-10-271-4/+6
* * flow.c (merge_blocks_move_predecessor_nojumps): Coperth1999-10-271-6/+11
* * basic-block.h (PROP_*): Move constants from ...rth1999-10-201-20/+24
* (split_edge): Handle casesi insns.rearnsha1999-10-201-0/+13
* (merge_blocks_move_predecessor_nojumps): Re-order the basicrearnsha1999-10-201-3/+13