This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: (i386-linux x sh-elf) build breakage
- To: Richard Henderson <rth at cygnus dot com>
- Subject: Re: (i386-linux x sh-elf) build breakage
- From: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Date: Wed, 19 Jul 2000 18:44:53 +0100 (BST)
- CC: Toshiyasu Morita <tm at netcom dot com>, gcc-bugs at gcc dot gnu dot org, Jorn Wolfgang Rennecke <amylaar at cygnus dot com>
> The best fix may be to expand into multiple jumps during initial rtl
> generation. Since this code was written I enhanced the expr.c routines
> to be able to handle multiple jumps from the bcc expanders to handle
> something similar to this from the new x86 backend.
cse and the loop optimizer wouldn't understand these branches. I think it
would be better to allow splits that generate new basic blocks.