This is the mail archive of the gcc-patches@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]

Re: patch to tree-profiling branch to do escape type analysis.




On Tue, 18 Jan 2005, Kenneth Zadeck wrote:

Tested on darwin. There are 4 new regressions with this patch. All of them are instances of a known problem with the vectorizer that this patch happens to tickle.

Just to followup, the way we lower the new MEM_REF operation causes PRE to eliminate some redundancies in these tests it didn't before.


In a few of the cases, it hits the "PRE creates induction variable" bug that i have a patch waiting for 4.1 for
In the others, it hits the invariant phi blocks vectorization problem Dorit says she has a patch for.


I'm also finishing the documentation stuff for the new MEM_REF operation that this patch includes, i'll commit it when it's done.

Then i'll start pushing MEM_REF through till the optimizations that can benefit from it, lower it, then rerun the redundancy elimination optimizers.


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