summaryrefslogtreecommitdiff
path: root/gcc/flow.c
Commit message (Expand)AuthorAgeFilesLines
* Re-install recently reverted patch.Jan Hubicka2001-07-141-1/+1
* bb-reorder.c (skip_insn_after_block): Get past the line number notes.Jan Hubicka2001-07-141-4/+4
* Revert Jan Hubicka's patch of Fri Jul 13 14:46:21 CEST 2001.Geoffrey Keating2001-07-131-1/+1
* emit-rtl.c (try_split): Update mark_jump_label call.Jan Hubicka2001-07-131-1/+1
* flow.c (try_optimize_cfg): Delete whole chain of trivially dead basic blocks.Jan Hubicka2001-07-121-11/+8
* flow.c (find_basic_blocks_1): Do not emit NOP after call.Jan Hubicka2001-07-121-22/+3
* flow.c (merge_blocks_move_successor_nojumps): Do not crash when fallthru edge...Jan Hubicka2001-07-111-22/+570
* gcse.c, [...]: s/free on sbitmap vectors/sbitmap_vector_free on sbitmap vecto...Daniel Berlin2001-07-111-0/+4
* regmove.c (replace_in_call_usage): Fix warnings.Jan van Male2001-07-101-1/+1
* basic-block.h (tree_node): Forward declare if needed.Diego Novillo2001-07-091-3/+7
* flow.c (redirect_edge_and_branch_force): New.Jan Hubicka2001-07-091-21/+166
* basic-block.h (first_insn_after_basic_block_note): Declare.Jeffrey A Law2001-07-061-0/+22
* flow.c: Reverse Jan Hubicka's patch of 02July2001.Jeffrey Oldham2001-07-051-28/+9
* flow.c (try_redirect_by_replacing_jump): Remove cc0 setter.Jan Hubicka2001-07-021-9/+28
* * flow.c (try_simplify_condjump): Fix typo in updating fallthru flags.Richard Kenner2001-07-021-1/+1
* flow.c (dump_bb): Remove unused third argument to call to fprintf when...Diego Novillo2001-06-281-1/+1
* Makefile.in (OBJS): Add df.oJeff Law2001-06-281-2/+1
* flow.c (try_merge_block): Rename to try_optimize_cfg; do basic simplification...Jan Hubicka2001-06-281-33/+381
* i386.md (cmp?i): Simplify; refuse immediate operand in alternative 0Jan Hubicka2001-06-281-74/+93
* * flow.c (attempt_auto_inc, try_pre_increment_1): Fix typo.Jan Hubicka2001-06-231-2/+2
* flow.c (mark_set_1, [...]): compute REG_FREQ using bb->frequency.Jan Hubicka2001-06-221-5/+9
* predict.c (block_info_def): Add nvisited.Jan Hubicka2001-06-221-0/+3
* basic-block.h (dump_edge_info): Declare.Diego Novillo2001-06-221-8/+8
* regs.h (struct reg_info_def): Add freq field.Jan Hubicka2001-06-221-11/+16
* flow.c (entry_exit_blocks): Initialize frequency.Richard Henderson2001-06-211-4/+9
* flow.c (delete_unreachable_blocks): Fix patch error in previous change (call ...Jeffrey A Law2001-06-191-0/+2
* flow.c (find_unreachable_blocks): New function.Jeffrey A Law2001-06-181-7/+15
* basic-block.h: Improve comments.Mark Mitchell2001-06-081-3/+29
* flow.c (mark_used_reg): Clean up looping over multiple hard registers.Richard Henderson2001-06-061-115/+90
* flow.c (set_block_for_new_insns): Remove bogus shortcut.Jan Hubicka2001-05-311-6/+0
* flow.c (life_analysis): After life analysis is complete...Jeffrey A Law2001-05-151-2/+26
* flow.c (propagate_block_delete_insn): Handle deletion of ADDR_VEC and ADDR_DI...Jeffrey A Law2001-04-281-1/+4
* flow.c (proagate_one_insn): Remove useless assignment.Mark Mitchell2001-04-211-4/+1
* gcse.c (update_ld_motion_stores): Don't use variable I for an insn.Richard Kenner2001-04-101-2/+2
* basic-block.h (set_new_block_for_insns): New Prototype.Andrew MacLeod2001-04-091-5/+28
* rtl.h (set_noop_p): Declare.John Wehle2001-04-041-22/+0
* Use byte offsets in SUBREGs instead of words.Jakub Jelinek2001-04-031-7/+4
* IA-64 ABI Exception Handling.Richard Henderson2001-03-281-309/+108
* flow.c (cleanup_cfg): Take no argument.Richard Henderson2001-03-271-3/+2
* flow.c (tidy_fallthru_edges): Don't combine complex edges.Richard Henderson2001-03-271-3/+22
* bb-reorder.c, [...]: Rename asynchronous_exceptions to flag_non_call_exceptions.Richard Henderson2001-03-271-2/+2
* Fix ia64-linux ICE on bash.Jim Wilson2001-03-271-12/+42
* mkconfig.sh: Include insn-flags.h.Richard Henderson2001-03-221-1/+0
* flow.c (insn_dead_p): Don't consider two memrefs equivalent unless anti_depen...Richard Kenner2001-03-121-18/+19
* flow.c (find_sub_basic_blocks): New function.Jan Hubicka2001-02-241-5/+121
* flow.c (init_propagate_block_info): Canon address and use single_set for kill...Jan Hubicka2001-02-211-9/+10
* new macro REVERSE_CONDEXEC_PREDICATES_PAldy Hernandez2001-02-211-1/+7
* flow.c (mark_set_1): Make not_dead unsigned long.Richard Earnshaw2001-02-211-6/+7
* flow.c (print_rtl_and_abort_fcn): Renamed from print_rtl_and_abort.Richard Kenner2001-02-181-3/+15
* * flow.c (tidy_fallthru_edge): Never end block on line number NOTE.Richard Kenner2001-02-151-1/+8