summaryrefslogtreecommitdiff
path: root/gcc/cfgrtl.c
Commit message (Expand)AuthorAgeFilesLines
* c-semantics.c (genrtl_case_label): Fix format specifier bug.Kaveh R. Ghazi2003-07-011-1/+1
* basic-block.h: Fix comment typos.Kazu Hirata2003-07-011-3/+3
* * cfgrtl.c (mark_killed_regs): Cast HARD_REGNO_NREGS to int.Rainer Orth2003-06-301-1/+1
* cfgrtl.c (verify_flow_info): Accept degenerated condjumps in cfglayout mode.Jan Hubicka2003-06-301-3/+3
* alloc-pool.c: Fix comment formatting.Kazu Hirata2003-06-291-1/+1
* * c-format.c (check_format_string, get_constant)Zack Weinberg2003-06-281-1/+1
* Makefile.in (cfgrtl.o): Add expr.h dependency.Zdenek Dvorak2003-06-261-0/+97
* ChangeLog.1: Fix a typo.Kazu Hirata2003-06-231-1/+1
* caller-save.c: Convert to ISO C90.Andreas Jaeger2003-06-221-111/+63
* cfgbuild.c (make_edges): Set ABNORMAL with SIBCALL.Richard Henderson2003-06-131-1/+1
* basic-block.h (flow_delete_block_noexpunge): Kill.Jan Hubicka2003-06-121-9/+2
* i386.md (subsi_3_zext, [...]): Fix predicates.Jan Hubicka2003-06-081-209/+93
* basic-block.h (EDGE_SIBCALL): New.Richard Henderson2003-06-071-0/+13
* function.c (FLOOR_ROUND, CEIL_ROUND): Fix.Jan Hubicka2003-06-061-19/+194
* re PR middle-end/8866 (Bug in switch statement code generation -- missing label)Richard Henderson2003-04-221-3/+5
* cfgrtl.c (try_redirect_by_replacing_jump): Create a basic block for orphaned ...Mark Mitchell2003-04-181-1/+4
* re PR middle-end/8866 (Bug in switch statement code generation -- missing label)Mark Mitchell2003-04-161-8/+3
* re PR rtl-optimization/10024 ([HP-PA] inline optimization ICE)Jan Hubicka2003-04-141-1/+1
* re PR rtl-optimization/10024 ([HP-PA] inline optimization ICE)Jan Hubicka2003-04-071-0/+3
* * cfgrtl.c (update_bb_for_insn): Do not set block for barriers.Jan Hubicka2003-04-031-1/+2
* cfgbuild.c (make_edges): Use tablejump_p.Richard Henderson2003-03-301-26/+7
* re PR rtl-optimization/10056 ([HP-PA] ICE at -O2 when building c++ code from ...Jan Hubicka2003-03-251-2/+30
* cfgcleanup.c (try_optimize_cfg): Allow merging of tablejumps before flow2.Richard Henderson2003-03-231-1/+1
* basic-block.h (EDGE_IRREDUCIBLE_LOOP, [...]): New.Zdenek Dvorak2003-03-051-3/+5
* cfgrtl.c (commit_edge_insertions): Call find_many_sub_basic_block only when s...Jan Hubicka2003-02-211-2/+32
* cfgrtl.c (commit_one_edge_insertion): Only mark BB for splitting.Jan Hubicka2003-02-211-1/+18
* cfgrtl.c (verify_flow_info): Use control_flow_insn_p.Jan Hubicka2003-02-091-3/+1
* alias.c: Fix comment typos.Kazu Hirata2003-01-181-1/+1
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-3/+4
* c-decl.c: Fix a comment typo.Kazu Hirata2002-12-131-1/+1
* cfgrtl.c (force_nonfallthru_and_redirect): Allow abnormal edge to be forced i...Jan Hubicka2002-12-041-3/+17
* cfgrtl.c (flow_delete_block_noexpunge): Delete orphaned NOTE_INSN_LOOP_CONT n...Roger Sayle2002-09-171-2/+4
* bb-reorder.c (make_reorder_chain_1): Search harder for the vax casesi fallthr...Richard Henderson2002-06-211-2/+14
* Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller2002-06-111-2/+2
* cfgrtl.c (create_basic_block_structure): Remove index argument and use last_b...Roger Sayle2002-06-101-11/+7
* loop.c (emit_prefetch_instructions): Properly place the address computation.Jan Hubicka2002-06-021-57/+14
* cfgrtl.c (commit_one_edge_insertion): Fix warning.Jan Hubicka2002-06-021-1/+1
* basic-block.h (last_basic_block): Declare.Zdenek Dvorak2002-05-281-38/+20
* basic-block.h (last_basic_block): Defined as synonym for n_basic_blocks.Zdenek Dvorak2002-05-271-3/+3
* bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak2002-05-231-39/+26
* cfgbuild.c: Fix formatting.Kazu Hirata2002-05-221-19/+19
* bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak2002-05-211-3/+3
* basic_block.h (struct basic_block_def): Added prev_bb and next_bb fields.Zdenek Dvorak2002-05-191-11/+51
* Revert "Basic block renumbering removal", and two followup patches.Richard Henderson2002-05-161-124/+118
* Basic block renumbering removal.Zdenek Dvorak2002-05-161-118/+124
* * cfgrtl.c (purge_dead_edges): Correct handling of EDGE_EH.Mark Mitchell2002-05-161-5/+14
* cfgrtl.c (purge_dead_edges): Handle abnormal call edges created by non-local ...Richard Henderson2002-05-131-13/+23
* cfganal.c (can_fallthru): Fix fast path.Jan Hubicka2002-05-091-0/+1
* cfglayout.c (function_tail_eff_head): Rename to ...Jan Hubicka2002-05-081-1/+12
* cfgrtl.c (try_redirect_by_replacing_jump): Do not kill computed jumps post re...Jan Hubicka2002-05-021-1/+7