aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgcleanup.c
AgeCommit message (Expand)Author
2004-01-16re PR rtl-optimization/11350 (undefined labels with -Os -fPIC)Jan Hubicka
2004-01-01re PR rtl-optimization/13521 ([3.3 only] Endless loop in calculate_global_reg...Jakub Jelinek
2003-09-07* cfgcleanup.c (try_simplify_condjump): Fix again the preivous patch.Jan Hubicka
2003-09-07* cfgcleanup.c (try_simplify_condjump): Fix my previous patch.Jan Hubicka
2003-09-06re PR target/12070 (ICE converting between double and long double with -msoft...Jan Hubicka
2003-07-03re PR rtl-optimization/11304 (Wrong code production with -fomit-frame-pointer)Eric Botcazou
2003-03-23cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps before flow2.Richard Henderson
2003-03-16re PR rtl-optimization/6798 (very long compile time with large case-statement)Richard Henderson
2003-02-22i386.c (builtin_description): Add __builtin_ia32_paddq and __builtin_ia32_psubq.Jan Hubicka
2003-02-13cfgcleanup.c (outgoing_edges_match): When there is single outgoing edge and b...Josef Zlomek
2002-12-13c-decl.c: Fix a comment typo.Kazu Hirata
2002-10-11re PR c/7344 (performance regression on huge case statements)Jan Hubicka
2002-09-29builtins.def: Fix comment formatting.Kazu Hirata
2002-09-17Do not foward a branch to just after a loop exit beforeDale Johannesen
2002-09-07cfgcleanup.c (try_crossjump_to_edge): Fix updating of liveness information.Zdenek Dvorak
2002-08-05Index: ChangeLogGeoffrey Keating
2002-06-10cfgcleanup.c (try_optimize_cfg): Make sure merge_blocks doesn't merge bb with...Jakub Jelinek
2002-05-28basic-block.h (last_basic_block): Declare.Zdenek Dvorak
2002-05-23bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak
2002-05-23basic-block.h (CLEANUP_NO_INSN_DEL): Define it.David S. Miller
2002-05-22cfgbuild.c: Fix formatting.Kazu Hirata
2002-05-21bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak
2002-05-19basic_block.h (struct basic_block_def): Added prev_bb and next_bb fields.Zdenek Dvorak
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson
2002-05-16Basic block renumbering removal.Zdenek Dvorak
2002-05-15invoke.texi (-malign-double): Re-add lost warning.Jan Hubicka
2002-05-08Fix merge typos.Jan Hubicka
2002-05-08cfglayout.c (function_tail_eff_head): Rename to ...Jan Hubicka
2002-05-03cfgcleanup.c (try_optimize_cfg): Call merge_block only when jump is simplejump.Jan Hubicka
2002-05-01cfgcleanup.c (merge_blocks_move_successor_nojumps): Emit dump info before exp...Richard Henderson
2002-04-09basic-block.h (flow_delete_block_noexpunge): Declare.Richard Henderson
2002-03-30local-alloc.c (local_alloc): Avoid call of update_equiv_regs when not optimiz...Jan Hubicka
2002-03-28rtlanal.c: Include flags.hJan Hubicka
2002-03-22Fix the constant I forgot to update :(Jan Hubicka
2002-03-22cfgcleanup.c (outgoing_edges_math): Fix condition; relax frequencies match; a...Jan Hubicka
2002-03-16* cfgcleanup.c (cleanup_cfg): Fix updating of liveness.Jan Hubicka
2002-03-06toplev.c (rest_of_compilation): Do jump threading before SSA path...Jan Hubicka
2002-03-06cfgcleanup.c (mentions_nonequal_regs): New function.Jan Hubicka
2002-03-06cfgrtl.c (delete_insn_and_edges, [...]): New.Jan Hubicka
2002-02-28basic-block.h (BB_REACHABLE): Renumber.Jan Hubicka
2002-02-09hooks.c: New file.Alexandre Oliva
2002-01-14cfgcleanup.c (try_forward_edges): Avoid infinite loop at infinite threaded loop.Jan Hubicka
2002-01-10basic-block.h (update_br_prob_note): Declare.Jan Hubicka
2002-01-10cfgcleanup.c (try_forward_edges): Properly initialize nthreaded_edges; update...Jan Hubicka
2002-01-06cfgcleanup.c (thread_jump): Fix 2 typos.H.J. Lu
2002-01-05cfgcleanup.c (try_forward_edges): Detect infinite loops while jump threading.Richard Henderson
2002-01-05* cfgcleanup.c (try_forward_edges): Allow multiple jump threading.Jan Hubicka
2002-01-05* cfgcleanup.c (thread_jump): Fix handling of reversed branches.Jan Hubicka
2002-01-05cfgcleanup.c: Include tm_p.hJan Hubicka
2001-12-30cfgrtl.c (try_redirect_by_replacing_jump): Allow redirect_jump to fail if tar...Jakub Jelinek