Basic block infrastructure after dbr pass
Ian Lance Taylor
iant@google.com
Tue Mar 18 16:15:00 GMT 2008
Boris Boesler <baembel@gmx.de> writes:
> The following code generators use FOR_EACH_BB[_REVERSE] in the
> target machine dependent reorg pass:
> - bfin
> - frv
> - ia64
> - mt
> - s390
> Are these invalid code generators then? Or are we talking about
> different things?
Yes, they are probably broken. You can mostly get away with it if you
don't use define_delay.
> If this basic block infrastructure is not valid anymore is the pure
> insn-list the only data structure I can use?
Yes.
Yes, this is very lame, but rewriting reorg.c is painful.
Ian
More information about the Gcc
mailing list