optimization/9279: [3.2 regression] [Sparc] combine bug

Gabriel Dos_Reis gdosreis@sophia.inria.fr
Wed Jan 29 02:33:00 GMT 2003


| > (2) possibly a wrong code generation -- David gave some
| > references.
| 
| I must have missed this discussion, Could you give me a pointer?

Sorry, that is part of e-mail exhancge I had with Eric Dadid
yesterday.   Quoting him:

	  This patch and the necessary PowerPC patch exposed other bugs in
  the compiler regarding REG_EQUAL notes in loop unrolling:

  2002-10-04  David Edelsohn  <edelsohn@gnu.org>

	  * unroll.c (copy_loop_body): Remove REG_EQUAL note attached to
	  copied instruction if the note is not loop invariant.

  The patches may have other co-dependencies we do not know about.

Eric agreed with him.

I would like to avoid last time minute patch chasing.

-- Gaby



More information about the Gcc-bugs mailing list