"Steven Bosscher" <[EMAIL PROTECTED]> writes:

> On 28 Feb 2008 12:41:30 -0800, Ian Lance Taylor <[EMAIL PROTECTED]> wrote:
> >  libcalls are still used for no-conflict blocks.  This may be what you
> >  mean by the scheduling thing.  No-conflict blocks are emitted by
> >  emit_no_conflict_block and checked in local-alloc.
> 
> I thought the no-conflict blocks were not as important anymore since
> your subreg lowering work, and maybe even since we started doing
> "real" liveness analysis (i.e. flow.c in ~1997 ;-))
> What do you think, is this a blocker issue?

I think it's probably a blocker issue on 32-bit x86 until we complete
the lower subreg work to track subreg lifetimes to detect no-conflict
sections manually.  I have an implementation of that written before
DF, and I haven't found the time to upgrade it to the DF framework.

Ian

Reply via email to