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] |
On 07/09/2015 08:03 AM, mliska wrote:
Thanks for tackling this -- I never mentioned the tail merging code explicitly, I'm glad Richi did.Hello. It's going to be almost a year Richard advised me to utilize IPA ICF infrastructure in tree-ssa-tail-merge, currently using value numbering which is quite hard to maintain. Following small patch set is kick-off and I am opened for advices. Meanwhile, I'm going to send statistics about merged basic blocks before/after the patch set. Patch set can bootstrap on x86_64-linux-pc and survives regression tests.
Re-using parts of the infrastructure you built for ICF for anything that wants to be proving equivalency of gimple code (such as tail merging) has been in the back of my mind as soon as you posted the initial ICF code.
jeff
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |