summaryrefslogtreecommitdiff
path: root/gcc/bb-reorder.c
Commit message (Expand)AuthorAgeFilesLines
* re PR rtl-optimization/2001 (Inordinately long compile times in reload CSE regs)Richard Henderson2003-03-211-0/+45
* bb-reorder.c (make_reorder_chain_1): Search harder for the vax casesi fallthr...Richard Henderson2002-06-211-5/+9
* alias.c: Fix formatting.Kazu Hirata2002-05-261-2/+2
* bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak2002-05-231-10/+8
* bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak2002-05-211-2/+2
* Revert "Basic block renumbering removal", and two followup patches.Richard Henderson2002-05-161-12/+14
* Basic block renumbering removal.Zdenek Dvorak2002-05-161-14/+12
* bb-reorder.c (make_reorder_chain_1): Protect against when redundant edges are...DJ Delorie2002-03-211-1/+1
* hooks.c: New file.Alexandre Oliva2002-02-091-1/+5
* cfglayout.c (fixup_fallthru_exit_predecesor): New static function.Jan Hubicka2001-11-141-23/+0
* Makefile.in (bb-reoder.o): Add depdendency on cfglayout.h; remove unneded dep...Jan Hubicka2001-11-051-1069/+3
* Makefile.in (cfgrtl.o): Add.Jan Hubicka2001-09-251-10/+3
* basic-block.h (free_bb_for_insn): Declare.Jan Hubicka2001-09-161-56/+6
* basic-block.h (EDGE_CRITICAL): Remove; renumber other flags.Jan Hubicka2001-09-111-45/+15
* bb-reorder.c (fixup_reorder_chain): Fallthru edge to exit block is OK.Jan Hubicka2001-09-111-0/+4
* basic-block.h (cached_make_edge, [...]): New.Jan Hubicka2001-09-111-3/+1
* Makefile.in (cfg.o, [...]): New.Jan Hubicka2001-09-101-71/+81
* bb-reorder.c (function_tail_eff_head): New.Richard Henderson2001-08-291-2/+16
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-10/+10
* basic-block.h (EDGE_FREQUENCY): New macro.Jan Hubicka2001-07-281-0/+4
* flow.c (delete_dead_jumptables): New function.Jan Hubicka2001-07-251-7/+28
* bb-reorder.c (skip_insn_after_block): Get past the line number notes.Jan Hubicka2001-07-141-1/+13
* Correct branch/fallthru edge detectionBernd Schmidt2001-07-101-1/+1
* IA-64 ABI Exception Handling.Richard Henderson2001-03-281-14/+0
* bb-reorder.c, [...]: Rename asynchronous_exceptions to flag_non_call_exceptions.Richard Henderson2001-03-271-1/+1
* mkconfig.sh: Include insn-flags.h.Richard Henderson2001-03-221-1/+0
* bb-reorder.c (make_reorder_chain_1): Handle case where jump edge goes to the ...John David Anglin2001-01-231-5/+16
* bb-reorder.c (reorder_basic_blocks): Do check for EH edges even when using sjlj.Alan Modra2000-12-051-1/+1
* bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exceptio...Richard Henderson2000-12-031-8/+10
* Remove obstacks.Mark Mitchell2000-10-131-3/+3
* bb-reorder.c (reorder_basic_blocks): Allocate an aux block for the exit block.Richard Earnshaw2000-10-121-0/+4
* bb-reorder.c (fixup_reorder_chain): Add jump in new block after switch for CA...Richard Henderson2000-09-071-11/+16
* Put phi nodes after NOTE_INSN_BASIC_BLOCK.Mark Mitchell2000-07-271-6/+3
* bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p.Joseph Myers2000-07-231-1/+1
* Warning fixes:Kaveh R. Ghazi2000-06-111-1/+1
* * bb-reorder.c (emit_jump_to_block_after): Protect use of HAVE_return.Richard Henderson2000-05-301-0/+4
* bb-reorder.c (reorder_block_def): Reorder elements for size.Richard Henderson2000-05-251-549/+511
* cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner2000-05-191-1/+1
* predict.c: Remove May 4 change.Jeffrey A Law2000-05-051-1/+1
* bb-reorder.c (get_next_bb_note, [...]): Prototype.Kaveh R. Ghazi2000-05-041-0/+2
* bb-reorder.c (struct reorder_block_def): Member succ removed.Jason Eckhardt2000-05-041-108/+35
* bb-reorder (chain_reorder_blocks): Changed code to test for EDGE_FALLTHRU rat...Jason Eckhardt2000-05-031-14/+36
* bb-reorder.c (struct reorder_block_def): Remove members end, block_begin, and...Jason Eckhardt2000-05-031-85/+1
* bb-reorder.c (remove_scope_notes): Check for both types of scope notes as the...Jason Eckhardt2000-05-021-3/+4
* bb-reorder.c (scope_def): New struct.Jason Eckhardt2000-05-011-2/+657
* jump.c (invert_jump): Always invert REG_BR_PROB.Richard Henderson2000-04-261-4/+0
* bb-reorder.c (fixup_reorder_chain): Don't look up new block again.Richard Henderson2000-04-171-2/+17
* bb-reorder.c (verify_insn_chain): #ifdef out unless ENABLE_CHECKING.Zack Weinberg2000-04-031-3/+4
* bb-reorder.c (REORDER_MOVED_BLOCK_END): Removed.Jason Eckhardt2000-03-251-78/+164
* bb-reorder.c (reorder_basic_blocks): Update PREV_INSN as well as NEXT_INSN.Jason Eckhardt2000-03-181-1/+11