This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/11052] [3.3 regression] [arm] noce_process_if_block() can loose REG_INC notes
- From: "rearnsha at arm dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 3 Jun 2003 16:52:25 -0000
- Subject: [Bug target/11052] [3.3 regression] [arm] noce_process_if_block() can loose REG_INC notes
- References: <20030601111629.11052.debian-gcc@lists.debian.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11052
------- Additional Comments From rearnsha@arm.com 2003-06-03 16:52 -------
Subject: Re: [3.3 regression] [arm] ICE (segfault)
compiling xfree86
> On Tue, Jun 03, 2003 at 04:13:09PM +0100, Richard Earnshaw wrote:
> > 1) Don't allow this transformation if the insns have REG_INC notes (this
> > is overkill, but safe).
>
> This I'd recommend for 3.3, if it's affected.
>
> > 2) Copy any REG_INC notes from *one* of the source insns.
>
> This shouldn't be hard, I wouldn't expect.
>
> > 3) Something else I've not thought of... :-)
>
> Build a new REG_INC note after scanning for autoinc codes?
>
Is it guaranteed that noce_emit_move_insn will emit exactly one insn?
R.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.