This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: gcc-2.95 19990623 64-bit PowerPC CSE bug


>>>>> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]