aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgcleanup.c
AgeCommit message (Expand)AuthorFilesLines
2002-06-10cfgcleanup.c (try_optimize_cfg): Make sure merge_blocks doesn't merge bb with...Jakub Jelinek1-0/+1
2002-05-28basic-block.h (last_basic_block): Declare.Zdenek Dvorak1-22/+6
2002-05-23bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak1-9/+10
2002-05-23basic-block.h (CLEANUP_NO_INSN_DEL): Define it.David S. Miller1-2/+4
2002-05-22cfgbuild.c: Fix formatting.Kazu Hirata1-63/+63
2002-05-21bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak1-3/+3
2002-05-19basic_block.h (struct basic_block_def): Added prev_bb and next_bb fields.Zdenek Dvorak1-0/+3
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson1-44/+54
2002-05-16Basic block renumbering removal.Zdenek Dvorak1-54/+44
2002-05-15invoke.texi (-malign-double): Re-add lost warning.Jan Hubicka1-2/+2
2002-05-08Fix merge typos.Jan Hubicka1-1/+0
2002-05-08cfglayout.c (function_tail_eff_head): Rename to ...Jan Hubicka1-3/+2
2002-05-03cfgcleanup.c (try_optimize_cfg): Call merge_block only when jump is simplejump.Jan Hubicka1-1/+1
2002-05-01cfgcleanup.c (merge_blocks_move_successor_nojumps): Emit dump info before exp...Richard Henderson1-3/+3
2002-04-09basic-block.h (flow_delete_block_noexpunge): Declare.Richard Henderson1-7/+18
2002-03-30local-alloc.c (local_alloc): Avoid call of update_equiv_regs when not optimiz...Jan Hubicka1-8/+25
2002-03-28rtlanal.c: Include flags.hJan Hubicka1-3/+8
2002-03-22Fix the constant I forgot to update :(Jan Hubicka1-1/+1
2002-03-22cfgcleanup.c (outgoing_edges_math): Fix condition; relax frequencies match; a...Jan Hubicka1-5/+17
2002-03-16* cfgcleanup.c (cleanup_cfg): Fix updating of liveness.Jan Hubicka1-1/+1
2002-03-06toplev.c (rest_of_compilation): Do jump threading before SSA path...Jan Hubicka1-0/+2
2002-03-06cfgcleanup.c (mentions_nonequal_regs): New function.Jan Hubicka1-0/+32
2002-03-06cfgrtl.c (delete_insn_and_edges, [...]): New.Jan Hubicka1-9/+33
2002-02-28basic-block.h (BB_REACHABLE): Renumber.Jan Hubicka1-39/+9
2002-02-09hooks.c: New file.Alexandre Oliva1-123/+133
2002-01-14cfgcleanup.c (try_forward_edges): Avoid infinite loop at infinite threaded loop.Jan Hubicka1-1/+4
2002-01-10basic-block.h (update_br_prob_note): Declare.Jan Hubicka1-28/+40
2002-01-10cfgcleanup.c (try_forward_edges): Properly initialize nthreaded_edges; update...Jan Hubicka1-4/+32
2002-01-06cfgcleanup.c (thread_jump): Fix 2 typos.H.J. Lu1-2/+2
2002-01-05cfgcleanup.c (try_forward_edges): Detect infinite loops while jump threading.Richard Henderson1-3/+27
2002-01-05* cfgcleanup.c (try_forward_edges): Allow multiple jump threading.Jan Hubicka1-6/+14
2002-01-05* cfgcleanup.c (thread_jump): Fix handling of reversed branches.Jan Hubicka1-1/+1
2002-01-05cfgcleanup.c: Include tm_p.hJan Hubicka1-4/+27
2001-12-30cfgrtl.c (try_redirect_by_replacing_jump): Allow redirect_jump to fail if tar...Jakub Jelinek1-1/+2
2001-12-24rtl.h (in_expr_list_p): New declaration.Richard Kenner1-55/+86
2001-12-20cfgcleanup.c (flow_find_cross_jump): Avoid incrementing of ninsns if one of b...Jan Hubicka1-8/+12
2001-12-17cfgcleanup.c (outgoing_edges_match): Check for insn match with a single outgo...Richard Henderson1-4/+7
2001-12-17Makefile.in (cfgcleanup.o): Add cselib.h dependancy.Jan Hubicka1-35/+215
2001-12-15builtins.c (expand_builtin_memcmp): Mark parameter with ATTRIBUTE_UNUSED.Kaveh R. Ghazi1-1/+1
2001-12-15cfgcleanup.c (flow_find_cross_jump): Replace tests for note by active_insn_p;...Jan Hubicka1-7/+16
2001-12-13predict.c (estimate_probability): Reorganize opcode heuristics.Jan Hubicka1-115/+169
2001-12-10cfgcleanup.c (label_is_jump_target_p): New function.Richard Henderson1-3/+40
2001-11-15cfgcleanup.c (try_optimize_cfg): If try_simplify_condjump optimized condition...Jakub Jelinek1-2/+6
2001-11-15jump.c (squeeze_notes): Return true if no real insns were found.Jakub Jelinek1-2/+4
2001-11-11ChangeLog.2, [...]: Fix spelling errors.Joseph Myers1-6/+6
2001-11-04ChangeLog.2, [...]: Fix spelling errors.Joseph Myers1-1/+1
2001-10-30* cfgcleanup.c: Fix a comment typo.Kazu Hirata1-1/+1
2001-10-29basic-block.h (purge_all_dead_edges): Add update_life_p argument.Jan Hubicka1-1/+7
2001-10-28ChangeLog.0, [...]: Fix spelling errors.Joseph Myers1-1/+1
2001-10-27cfgcleanup.c (merge_blocks_move_predecessor_nojumps, [...]): Set BB_UPDATE_LIFE.Jan Hubicka1-2/+8