aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgcleanup.c
AgeCommit message (Expand)AuthorFilesLines
2003-05-16cfgcleanup.c (merge_blocks): Fix return value.Eric Christopher1-2/+2
2003-04-18* cfgcleanup.c (flow_find_cross_jump): Use INSN_P,not active_insn_p.Richard Kenner1-6/+6
2003-03-30cfgbuild.c (make_edges): Use tablejump_p.Richard Henderson1-6/+1
2003-03-23cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps before flow2.Richard Henderson1-1/+3
2003-03-22cfgcleanup.c (insns_match_p): Do not do EQUIV substitution after reload.Richard Henderson1-4/+10
2003-03-15rtl.h (subrtx_p): Renamed to rtx_referenced_p.Josef Zlomek1-4/+6
2003-03-10* cfgcleanup.c (try_optimize_cfg): Fix thinko in previous patch.Jan Hubicka1-0/+2
2003-03-10cfgcleanup.c (outgoing_edges_match): Compare the jump tables.Josef Zlomek1-3/+108
2003-03-10cfgcleanup.c (merge_blocks): Return where to iterate next.Jan Hubicka1-25/+37
2003-02-22expmed.c (expand_divmod): Undo sign extensions for unsigned operandsJan Hubicka1-1/+2
2003-02-15cfgcleanup.c: Include params.h.Richard Henderson1-5/+8
2003-02-13cfgcleanup.c (outgoing_edges_match): When there is single outgoing edge and b...Josef Zlomek1-2/+4
2003-02-10Makefile.in (bb-reorder.o): Add dependency on $(FIBHEAP_H).Josef Zlomek1-11/+0
2003-01-18alias.c: Fix comment typos.Kazu Hirata1-6/+6
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-0/+2
2002-12-13c-decl.c: Fix a comment typo.Kazu Hirata1-1/+1
2002-10-11re PR c/7344 (performance regression on huge case statements)Jan Hubicka1-2/+3
2002-09-29builtins.def: Fix comment formatting.Kazu Hirata1-1/+1
2002-09-17Do not foward a branch to just after a loop exit beforeDale Johannesen1-0/+9
2002-09-07cfgcleanup.c (try_crossjump_to_edge): Fix updating of liveness information.Zdenek Dvorak1-22/+6
2002-08-05Index: ChangeLogGeoffrey Keating1-2/+0
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