This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-2.95 19990623 64-bit PowerPC CSE bug
- To: law at cygnus dot com
- Subject: Re: gcc-2.95 19990623 64-bit PowerPC CSE bug
- From: David Edelsohn <dje at watson dot ibm dot com>
- Date: Fri, 25 Jun 1999 22:36:50 -0400
- Cc: egcs-bugs at egcs dot cygnus dot com
>>>>> Jeffrey A Law writes:
Jeff> The one thing that looks odd is insn 16 & insn 17 have identical REG_EQUAL
Jeff> notes, even though the expressions that result from each insn are not
Jeff> equal. This could be confusing CSE into thinking that insn 17 computes the
Jeff> same value as insn 16.
The identical REG_EQUAL notes are in the initial .rtl file. I do
not know this area of the compiler very well to know how these notes
decisions are made. This feels like a miscomputation of the REG_EQUAL
information because the host is 32-bit and the target is 64-bit confusing
sign information.
David