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] |
Before this patch, SCCVN would try to simplify copies, and sometimes come up with a more complex expression the copy represented. Because of how SCCVN works, this is pointless and detrimental, and on 32571, tripped an assert put there to make sure we didn't end up with chains of copies.
Fixed by checking for obvious copies before simplifying.
Bootstrapped and regtested on i686-darwin. Committed.
Thanks, Richard.
2007-07-01 Daniel Berlin <dberlin@dberlin.org>
Fix PR tree-optimization/32571 * tree-ssa-sccvn.c (visit_use): Shortcut copies to avoid simplifying them.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |