summaryrefslogtreecommitdiff
path: root/gcc/flow.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * basic-block.h (set_block_num): Declare.rth1999-10-181-2/+2
* * flow.c (propagate_block): Use free_EXPR_LIST_list instead ofrth1999-10-141-18/+22
* * flow.c (propagate_block): Add call-clobbered registers torth1999-10-141-1/+5
* * combine.c (refresh_blocks, need_refresh): New.rth1999-10-101-5/+11
* * Makefile.in (flow.o): Depend on TREE_H.rth1999-10-091-1483/+787
* * flow.c (verify_flow_info): Make it extern & unconditionally define.ghazi1999-10-061-6/+6
* * collect2.c (scan_prog_file, scan_libraries): Prototype functionghazi1999-10-061-7/+15
* * flow.c (make_edge): Accept an optional 2D bitmap in whichrth1999-10-051-30/+62
* Jeffrey A Law (law@cygnus.com)rth1999-10-051-4/+11
* * flow.c (make_edges): Fix insn iteration.green1999-10-051-3/+3
* Thu Sep 23 10:36:55 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>amacleod1999-09-231-20/+23
* Wed Sep 22 11:34:08 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>amacleod1999-09-221-3/+2
* * flow.c (record_active_eh_regions): Terminate loop after findinglaw1999-09-221-0/+2
* * basic-block.h (basic_block): Add eh_beg, eh_end.rth1999-09-211-139/+277
* Tue Sep 21 14:55:11 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>amacleod1999-09-211-3/+10
* Tue Sep 21 14:51:23 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>amacleod1999-09-211-0/+84
* * flow.c (merge_blocks_move_successor_nojumps): Delete thelaw1999-09-211-3/+6
* * basic-block.h (compute_bb_for_insn): Declare.rth1999-09-201-7/+6
* * flow.c (verify_flow_info): Fix typo, "abort;" -> "abort ();".ghazi1999-09-201-1/+1
* * flow.c (merge_blocks_move_predecessor_nojumps): New function.law1999-09-201-10/+138