aboutsummaryrefslogtreecommitdiff
path: root/gcc/bb-reorder.c
AgeCommit message (Expand)AuthorFilesLines
2000-12-05bb-reorder.c (reorder_basic_blocks): Do check for EH edges even when using sjlj.Alan Modra1-1/+1
2000-12-03bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exceptio...Richard Henderson1-8/+10
2000-10-13Remove obstacks.Mark Mitchell1-3/+3
2000-10-12bb-reorder.c (reorder_basic_blocks): Allocate an aux block for the exit block.Richard Earnshaw1-0/+4
2000-09-07bb-reorder.c (fixup_reorder_chain): Add jump in new block after switch for CA...Richard Henderson1-11/+16
2000-07-27Put phi nodes after NOTE_INSN_BASIC_BLOCK.Mark Mitchell1-6/+3
2000-07-23bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p.Joseph Myers1-1/+1
2000-06-11Warning fixes:Kaveh R. Ghazi1-1/+1
2000-05-30* bb-reorder.c (emit_jump_to_block_after): Protect use of HAVE_return.Richard Henderson1-0/+4
2000-05-25bb-reorder.c (reorder_block_def): Reorder elements for size.Richard Henderson1-549/+511
2000-05-19cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner1-1/+1
2000-05-05predict.c: Remove May 4 change.Jeffrey A Law1-1/+1
2000-05-04bb-reorder.c (get_next_bb_note, [...]): Prototype.Kaveh R. Ghazi1-0/+2
2000-05-04bb-reorder.c (struct reorder_block_def): Member succ removed.Jason Eckhardt1-108/+35
2000-05-03bb-reorder (chain_reorder_blocks): Changed code to test for EDGE_FALLTHRU rat...Jason Eckhardt1-14/+36
2000-05-03bb-reorder.c (struct reorder_block_def): Remove members end, block_begin, and...Jason Eckhardt1-85/+1
2000-05-02bb-reorder.c (remove_scope_notes): Check for both types of scope notes as the...Jason Eckhardt1-3/+4
2000-05-01bb-reorder.c (scope_def): New struct.Jason Eckhardt1-2/+657
2000-04-26jump.c (invert_jump): Always invert REG_BR_PROB.Richard Henderson1-4/+0
2000-04-17bb-reorder.c (fixup_reorder_chain): Don't look up new block again.Richard Henderson1-2/+17
2000-04-03bb-reorder.c (verify_insn_chain): #ifdef out unless ENABLE_CHECKING.Zack Weinberg1-3/+4
2000-03-25bb-reorder.c (REORDER_MOVED_BLOCK_END): Removed.Jason Eckhardt1-78/+164
2000-03-18bb-reorder.c (reorder_basic_blocks): Update PREV_INSN as well as NEXT_INSN.Jason Eckhardt1-1/+11
2000-03-16flow.c: Move all basic block reordering code into its own file.Jason Eckhardt1-0/+783