This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: rtlopt merge part 3 - CFG update for EBB scheduling
- From: Richard Henderson <rth at redhat dot com>
- To: Jan Hubicka <jh at suse dot cz>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 5 Feb 2003 15:07:48 -0800
- Subject: Re: rtlopt merge part 3 - CFG update for EBB scheduling
- References: <20030125152811.GD20043@kam.mff.cuni.cz>
On Sat, Jan 25, 2003 at 04:28:11PM +0100, Jan Hubicka wrote:
> * basic-block.h (inside_basic_block_p): Declare.
> * cfgbuild.c (inside_basic_block_p): Make global.
> * haifa-sched.c (unlink_other_notes0: Deal with NOT_INSN_BASIC_BLOCK.
> * scheudle-ebb.c (schedule_ebb): Return last basic block of trace;
> update CFG.
> (fix_basic_block_boundaries, add_missing_bbs): New.
> (rank): Use profile.
> (scheudle_ebbs): Rely on CFG; update coments.
Ok.
r~