This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 3.0.1 Freeze
On Mon, Aug 06, 2001 at 11:43:45PM +0200, Roman Zippel wrote:
> + else for (op2_no = 0; op2_no < op_no; op2_no++)
> + {
> + if (matchp->use[op2_no] == READ)
> + continue;
> + if (operands_match_p(recog_data.operand[op2_no],
> + recog_data.operand[op_no]))
> + matchp->use[op_no] = matchp->use[op2_no] = READWRITE;
> + }
This patch looks like it "fixes" things by disabling the optimization.
I think your earlier patch that looked at reg notes was more correct.
r~