This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: A patch for a bad combine bug
- To: hjl at lucon dot org
- Subject: Re: A patch for a bad combine bug
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Sat, 13 Jun 98 07:23:47 EDT
- Cc: egcs-patches at cygnus dot com, hymie at prolifics dot com, law at cygnus dot com
> Didn't my May 13 change fix this?
No, it didn't.
I'm surprised you didn't mention it then.
Have you tried the testcase on x86 yourself? If SUBREG is paradoxical,
I don't see how you can commute AND with SUBREG since the rest of
SUBREG may have some garbage, which is shown in the testase.
I think the case prompting the May 13 fix was on 68k. I didn't try the
case you just sent me and now can't find it anymore. Can you send it
and your proposed patch again? I had convinced myself that this can be
done in some paradoxical cases, but I can easily be shown wrong. Sorry
for losing the case.