This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/17482] [4.0 Regression] GCSE after reload replacing changing instructions
- From: "dje at watson dot ibm dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Sep 2004 15:27:17 -0000
- Subject: [Bug rtl-optimization/17482] [4.0 Regression] GCSE after reload replacing changing instructions
- References: <20040914180310.17482.dje@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dje at watson dot ibm dot com 2004-09-15 15:27 -------
Subject: Re: GCSE after reload replacing changing instructions
>>>>> steven at gcc dot gnu dot org writes:
steven> oprs_unchanged_p (PATTERN(insn 112), insn 112, false)
steven> should return false for insn 112. Does it?
No, it returns true. It records that r29 changed during the
earlier analysis, but that information is cleared by the time it is called
with after_insn=false.
David
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17482