summaryrefslogtreecommitdiff
path: root/gcc/cfgrtl.c
Commit message (Expand)AuthorAgeFilesLines
* basic-block.h: Changed basic block numbering so that the entry block is 0 and...Daniel Berlin2005-12-171-4/+5
* Rewrite fix for PR 17356, fix for enable checking ada build failure.James E Wilson2005-10-311-10/+12
* re PR middle-end/23199 (ICE in int_mode_for_mode, at stor-layout.c:251)Eric Botcazou2005-10-191-8/+2
* Fix IA-64 libada build failure, abnormal call edges on non-call insns.James E Wilson2005-10-171-6/+10
* cfgrtl.c (rtl_merge_blocks): Call maybe_remove_eh_handler on labels we want t...Richard Henderson2005-07-281-1/+11
* Makefile.in: Adjust dependencies.Paolo Bonzini2005-07-051-0/+18
* bb-reorder.c, [...]: Avoid "." or "\n" at end of diagnostics and capital lett...Joseph Myers2005-07-031-8/+8
* basic-block.h (basic_block_def): Kill rbi.Jan Hubicka2005-06-271-29/+26
* Update FSF address.Kelley Cook2005-06-251-2/+2
* basic-block.h (rtl_bb_info): Break out head_, end_, global_live_at_start, glo...Jan Hubicka2005-06-161-35/+52
* predict.c (tree_predict_edge): Don't drop useless predictions; check that it ...Jan Hubicka2005-06-061-0/+6
* lcm.c: Move all mode-switching related functions from here...Steven Bosscher2005-06-041-7/+1
* c-common.c, [...]: Fix comment typos.Kazu Hirata2005-05-261-1/+1
* cfgrtl.c (purge_dead_edges): Don't remove fake edges.Daniel Berlin2005-05-181-1/+4
* re PR rtl-optimization/20413 (VOIDmode LABEL_REFs are generated)J"orn Rennecke2005-04-251-1/+1
* alias.c (true_dependence): Remove 'abort' from comments.Nathan Sidwell2005-04-211-3/+4
* vec.h: Update API to separate allocation mechanism from type.Nathan Sidwell2005-04-211-1/+1
* cfgrtl.c (purge_all_dead_edge): Remove an unused argument.Kazu Hirata2005-04-151-17/+1
* Makefile.in: Add function.h to BASIC_BLOCK_H.Steven Bosscher2005-04-121-0/+3
* cfghooks.c, [...]: Fix comment typos.Kazu Hirata2005-04-031-1/+1
* cfghooks.c (lv_flush_pending_stmts, [...]): New.Mostafa Hagog2005-04-031-4/+74
* Fix problems with hot/cold partitioning optimization.Caroline Tice2005-03-311-46/+16
* basic-block.h (single_succ_p, [...]): New inline functions.Zdenek Dvorak2005-03-111-26/+28
* * cfgrtl.c (cfg_layout_merge_blocks): Remove new_e.Kazu Hirata2005-03-091-2/+1
* cfgrtl.c (rtl_verify_flow_info_1): Remove local variable last_bb_seen.Kazu Hirata2005-03-071-4/+1
* cfgbuild.c (find_sub_basic_blocks): Remove.Kazu Hirata2005-03-071-1/+1
* calls.c (emit_call_1): Don't use REG_ALWAYS_RETURN.Kazu Hirata2005-02-281-1/+0
* re PR rtl-optimization/17428 (internal compiler error: in spill_failure, at r...Zdenek Dvorak2005-02-141-0/+11
* cfgrtl.c (rtl_delete_block): A basic block may be followed by more than one b...Roger Sayle2005-01-061-4/+7
* cfgrtl.c (rtl_verify_flow_info_1): Use JUMP_P instead of INSN_P.Kazu Hirata2004-12-031-1/+1
* cfgcleanup.c (outgoing_edges_match, [...]): Remove CASE_DROPS_THROUGH checks,...Steven Bosscher2004-11-291-7/+1
* cfgrtl.c (rtl_tidy_fallthru_edge): Speed up by using EDGE_COUNT.Kazu Hirata2004-11-291-7/+1
* cfgrtl.c (cfg_layout_redirect_edge_and_branch): Speed up by simplifying edge ...Kazu Hirata2004-11-291-19/+2
* cfgrtl.c (try_redirect_by_replacing_jump): Speed up the check that tests if a...Kazu Hirata2004-11-261-7/+10
* basic-block.h (OBSTACK_ALLOC_REG_SET): Rename to ...Nathan Sidwell2004-11-251-11/+9
* cfgrtl.c (rtl_delete_block): Fix comment.Steven Bosscher2004-11-241-7/+2
* cfg.c (unchecked_make_edge): Call execute_on_growing_pred after making an edge.Kazu Hirata2004-11-221-2/+6
* cfg.c (cached_make_edge): Use find_edge rather than an inlined variant.Jeff Law2004-11-221-11/+8
* bitmap.h (struct bitmap_obstack): New obstack type.Nathan Sidwell2004-11-221-10/+11
* cfgrtl.c (rtl_verify_flow_info): Don't use INSN_P when checking if an uncondi...Kazu Hirata2004-11-171-2/+1
* * cfgrtl.c: Fix a comment typo.Kazu Hirata2004-11-141-1/+1
* * cfgrtl.c (force_nonfallthru_and_redirect): Make it static.Kazu Hirata2004-11-041-2/+1
* bitmap.c (bitmap_print): Make bitno unsigned.Nathan Sidwell2004-11-041-1/+2
* bitmap.h (bitmap_empty_p): New.Nathan Sidwell2004-10-291-2/+1
* cfg.c (unchecked_make_edge, [...]): Use VEC_safe_push instead of VEC_safe_ins...Kazu Hirata2004-10-251-1/+1
* cfg.c (remove_edge): Use VEC_unordered_remove.Ben Elliston2004-10-231-1/+1
* cfgrtl.c (rtl_verify_flow_info_1): When checking insns in a bb, don't inspect...Hans-Peter Nilsson2004-10-201-3/+2
* basic-block.h (reg_set_iterator): New.Kazu Hirata2004-10-181-2/+3
* cfgrtl.c (rtl_verify_flow_info_1): When checking insns in a bb...Hans-Peter Nilsson2004-10-181-1/+4
* re PR debug/13974 (bad line marker in debug info)Jan Hubicka2004-09-301-7/+7