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]
Other format: [Raw text]

[Bug target/11052] [3.3 regression] [arm] noce_process_if_block() can loose REG_INC notes


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.


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