This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: working around "QImode can alias everything" missed optimizations
- To: mark at codesourcery dot com
- Subject: Re: working around "QImode can alias everything" missed optimizations
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Mon, 29 May 00 11:39:50 EDT
- Cc: gcc at gcc dot gnu dot org
I think `restrict' will do what you want -- in theory. Whether the
GCC implementation (which is, I believe, based more on my work that
John Carr's) will do it or not is unclear. The current implementation
of restrict is, shall we way, limited. Information is not propogated
around the compiler as widely as it should be.
I think it's actually pretty complete, but I'm doing work in that area
right now and it'll be a bit better once I'm done.