birthpoints in rtl.
Paolo Bonzini
bonzini@gnu.org
Sat Mar 1 14:15:00 GMT 2008
> And there's another special-case treatment for libcalls. On top of
> REG_LIBCALL/REG_RETVAL/REG_LIBCALL_ID. This is bug prone. For GCC 4.3
> alone, I've fixed half a dozen libcall blocks related bugs, and others
> have fixed at least as many. Not to mention all the extra work they
> caused for the people working on the df branch. They were a major
> headache.
>
> You're right technically: The problems are orthogonal in the sense
> that it *can* be done. But I, for one, would not even start working
> on RTL-FUD before libcall blocks are dead and gone. Just because I
> wouldn't want to handle it as a special case that
BTW if the plan for -ftrapv being discussed in another thread takes
shape, that's one less reason for libcall notes.
Paolo
More information about the Gcc
mailing list