aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgrtl.c
AgeCommit message (Expand)AuthorFilesLines
2004-01-29Makefile.in (cfghooks.o): Add TIMEVAR_H and toplev.h dependency.Zdenek Dvorak1-127/+81
2004-01-21alias.c, [...]: Update copyright.Kazu Hirata1-1/+1
2004-01-18basic-block.h (try_redirect_by_replacing_jump): Declare.Jan Hubicka1-13/+11
2004-01-17cfgrtl.c (try_redirect_by_replacing_jump): Optimize tablejumps even after rel...Geoffrey Keating1-2/+2
2004-01-16re PR rtl-optimization/11350 (undefined labels with -Os -fPIC)Jan Hubicka1-3/+3
2004-01-12re PR rtl-optimization/12826 (Optimizer removes reference through volatile po...Jan Hubicka1-2/+10
2003-12-11basic-block.h (BLOCK_HEAD, BLOCK_END): Remove.Steven Bosscher1-138/+140
2003-10-31cfgrtl.c (delete_insn): Decrease LABEL_NUSES for all REG_LABEL notes.Josef Zlomek1-3/+9
2003-10-31cfgrtl.c (try_redirect_by_replacing_jump): Move jump immediatelly before BARR...Josef Zlomek1-0/+24
2003-09-17re PR rtl-optimization/11646 (ICE in commit_one_edge_insertion with -fnon-cal...Eric Botcazou1-2/+6
2003-08-22c-decl.c: Fix comment formatting.Kazu Hirata1-1/+1
2003-07-19alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi1-7/+4
2003-07-18Makefile.in (ifcvt.o): Add cfgloop.h.Zdenek Dvorak1-1/+4
2003-07-18cfgrtl.c (force_nonfallthru_and_redirect): Use tablejump_p to skip the addr_vec.Richard Henderson1-10/+7
2003-07-07genextract.c: Convert remaining prototypes to ISO C90.Andreas Jaeger1-3/+1
2003-07-05bt-load.c: Fix comment typos.Kazu Hirata1-1/+1
2003-07-03basic-block.h (create_basic_block, [...]): Kill.Jan Hubicka1-91/+325
2003-07-01c-semantics.c (genrtl_case_label): Fix format specifier bug.Kaveh R. Ghazi1-1/+1
2003-07-01basic-block.h: Fix comment typos.Kazu Hirata1-3/+3
2003-06-30* cfgrtl.c (mark_killed_regs): Cast HARD_REGNO_NREGS to int.Rainer Orth1-1/+1
2003-06-30cfgrtl.c (verify_flow_info): Accept degenerated condjumps in cfglayout mode.Jan Hubicka1-3/+3
2003-06-29alloc-pool.c: Fix comment formatting.Kazu Hirata1-1/+1
2003-06-28* c-format.c (check_format_string, get_constant)Zack Weinberg1-1/+1
2003-06-26Makefile.in (cfgrtl.o): Add expr.h dependency.Zdenek Dvorak1-0/+97
2003-06-23ChangeLog.1: Fix a typo.Kazu Hirata1-1/+1
2003-06-22caller-save.c: Convert to ISO C90.Andreas Jaeger1-111/+63
2003-06-13cfgbuild.c (make_edges): Set ABNORMAL with SIBCALL.Richard Henderson1-1/+1
2003-06-12basic-block.h (flow_delete_block_noexpunge): Kill.Jan Hubicka1-9/+2
2003-06-08i386.md (subsi_3_zext, [...]): Fix predicates.Jan Hubicka1-209/+93
2003-06-07basic-block.h (EDGE_SIBCALL): New.Richard Henderson1-0/+13
2003-06-06function.c (FLOOR_ROUND, CEIL_ROUND): Fix.Jan Hubicka1-19/+194
2003-04-22re PR middle-end/8866 (Bug in switch statement code generation -- missing label)Richard Henderson1-3/+5
2003-04-18cfgrtl.c (try_redirect_by_replacing_jump): Create a basic block for orphaned ...Mark Mitchell1-1/+4
2003-04-16re PR middle-end/8866 (Bug in switch statement code generation -- missing label)Mark Mitchell1-8/+3
2003-04-14re PR rtl-optimization/10024 ([HP-PA] inline optimization ICE)Jan Hubicka1-1/+1
2003-04-07re PR rtl-optimization/10024 ([HP-PA] inline optimization ICE)Jan Hubicka1-0/+3
2003-04-03* cfgrtl.c (update_bb_for_insn): Do not set block for barriers.Jan Hubicka1-1/+2
2003-03-30cfgbuild.c (make_edges): Use tablejump_p.Richard Henderson1-26/+7
2003-03-25re PR rtl-optimization/10056 ([HP-PA] ICE at -O2 when building c++ code from ...Jan Hubicka1-2/+30
2003-03-23cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps before flow2.Richard Henderson1-1/+1
2003-03-05basic-block.h (EDGE_IRREDUCIBLE_LOOP, [...]): New.Zdenek Dvorak1-3/+5
2003-02-21cfgrtl.c (commit_edge_insertions): Call find_many_sub_basic_block only when s...Jan Hubicka1-2/+32
2003-02-21cfgrtl.c (commit_one_edge_insertion): Only mark BB for splitting.Jan Hubicka1-1/+18
2003-02-09cfgrtl.c (verify_flow_info): Use control_flow_insn_p.Jan Hubicka1-3/+1
2003-01-18alias.c: Fix comment typos.Kazu Hirata1-1/+1
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-3/+4
2002-12-13c-decl.c: Fix a comment typo.Kazu Hirata1-1/+1
2002-12-04cfgrtl.c (force_nonfallthru_and_redirect): Allow abnormal edge to be forced i...Jan Hubicka1-3/+17
2002-09-17cfgrtl.c (flow_delete_block_noexpunge): Delete orphaned NOTE_INSN_LOOP_CONT n...Roger Sayle1-2/+4
2002-06-21bb-reorder.c (make_reorder_chain_1): Search harder for the vax casesi fallthr...Richard Henderson1-2/+14