aboutsummaryrefslogtreecommitdiff
path: root/gcc/bb-reorder.c
AgeCommit message (Expand)Author
2003-03-21re PR rtl-optimization/2001 (Inordinately long compile times in reload CSE regs)Richard Henderson
2002-06-21bb-reorder.c (make_reorder_chain_1): Search harder for the vax casesi fallthr...Richard Henderson
2002-05-26alias.c: Fix formatting.Kazu Hirata
2002-05-23bb-reorder.c (make_reorder_chain, [...]): Use FOR_EACH_BB macros to iterate o...Zdenek Dvorak
2002-05-21bb-reorder.c (make_reorder_chain_1): Modified.Zdenek Dvorak
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson
2002-05-16Basic block renumbering removal.Zdenek Dvorak
2002-03-21bb-reorder.c (make_reorder_chain_1): Protect against when redundant edges are...DJ Delorie
2002-02-09hooks.c: New file.Alexandre Oliva
2001-11-14cfglayout.c (fixup_fallthru_exit_predecesor): New static function.Jan Hubicka
2001-11-05Makefile.in (bb-reoder.o): Add depdendency on cfglayout.h; remove unneded dep...Jan Hubicka
2001-09-25Makefile.in (cfgrtl.o): Add.Jan Hubicka
2001-09-16basic-block.h (free_bb_for_insn): Declare.Jan Hubicka
2001-09-11basic-block.h (EDGE_CRITICAL): Remove; renumber other flags.Jan Hubicka
2001-09-11bb-reorder.c (fixup_reorder_chain): Fallthru edge to exit block is OK.Jan Hubicka
2001-09-11basic-block.h (cached_make_edge, [...]): New.Jan Hubicka
2001-09-10Makefile.in (cfg.o, [...]): New.Jan Hubicka
2001-08-29bb-reorder.c (function_tail_eff_head): New.Richard Henderson
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff
2001-07-28basic-block.h (EDGE_FREQUENCY): New macro.Jan Hubicka
2001-07-25flow.c (delete_dead_jumptables): New function.Jan Hubicka
2001-07-14bb-reorder.c (skip_insn_after_block): Get past the line number notes.Jan Hubicka
2001-07-10Correct branch/fallthru edge detectionBernd Schmidt
2001-03-28IA-64 ABI Exception Handling.Richard Henderson
2001-03-27bb-reorder.c, [...]: Rename asynchronous_exceptions to flag_non_call_exceptions.Richard Henderson
2001-03-22mkconfig.sh: Include insn-flags.h.Richard Henderson
2001-01-23bb-reorder.c (make_reorder_chain_1): Handle case where jump edge goes to the ...John David Anglin
2000-12-05bb-reorder.c (reorder_basic_blocks): Do check for EH edges even when using sjlj.Alan Modra
2000-12-03bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exceptio...Richard Henderson
2000-10-13Remove obstacks.Mark Mitchell
2000-10-12bb-reorder.c (reorder_basic_blocks): Allocate an aux block for the exit block.Richard Earnshaw
2000-09-07bb-reorder.c (fixup_reorder_chain): Add jump in new block after switch for CA...Richard Henderson
2000-07-27Put phi nodes after NOTE_INSN_BASIC_BLOCK.Mark Mitchell
2000-07-23bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p.Joseph Myers
2000-06-11Warning fixes:Kaveh R. Ghazi
2000-05-30* bb-reorder.c (emit_jump_to_block_after): Protect use of HAVE_return.Richard Henderson
2000-05-25bb-reorder.c (reorder_block_def): Reorder elements for size.Richard Henderson
2000-05-19cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner
2000-05-05predict.c: Remove May 4 change.Jeffrey A Law
2000-05-04bb-reorder.c (get_next_bb_note, [...]): Prototype.Kaveh R. Ghazi
2000-05-04bb-reorder.c (struct reorder_block_def): Member succ removed.Jason Eckhardt
2000-05-03bb-reorder (chain_reorder_blocks): Changed code to test for EDGE_FALLTHRU rat...Jason Eckhardt
2000-05-03bb-reorder.c (struct reorder_block_def): Remove members end, block_begin, and...Jason Eckhardt
2000-05-02bb-reorder.c (remove_scope_notes): Check for both types of scope notes as the...Jason Eckhardt
2000-05-01bb-reorder.c (scope_def): New struct.Jason Eckhardt
2000-04-26jump.c (invert_jump): Always invert REG_BR_PROB.Richard Henderson
2000-04-17bb-reorder.c (fixup_reorder_chain): Don't look up new block again.Richard Henderson
2000-04-03bb-reorder.c (verify_insn_chain): #ifdef out unless ENABLE_CHECKING.Zack Weinberg
2000-03-25bb-reorder.c (REORDER_MOVED_BLOCK_END): Removed.Jason Eckhardt
2000-03-18bb-reorder.c (reorder_basic_blocks): Update PREV_INSN as well as NEXT_INSN.Jason Eckhardt