This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: CVS Update: www.netwinder.org: pub
- To: law at cygnus dot com
- Subject: Re: CVS Update: www.netwinder.org: pub
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Thu, 2 Sep 99 15:38:57 EDT
- Cc: gcc-patches at gcc dot gnu dot org
> Why didn't that prevent the bug? Doing it the way you did would not
> allow two identical SAVE_EXPRs to be considered equal, and they
> should be.
The operands were not strictly equal. ie arg0 != arg1
But wouldn't they have to be at some recursion level in order for the
predicate to ever return true? Wouldn't the test catch it at *that*
level? That was certainly the design of the code.