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] |
Hi, this patch-set is a proposed merge of IPA-SRA from the pretty-ipa branch to the trunk. I have talked about IPA-SRA at the summit and it is also described in the paper. Shortly, it changes the parameters of local functions in the following ways: - removes parameters that are not used at all, - passes parameters by value instead of by reference if possible and hopefully profitable - passes only parts of aggregate parameters if only those are used in the function (often combined with the above transformation) The pass has been sitting in pretty-ipa for some time, I have bootstrapped it on i386-linux and x86_64-linux where I also ran the regression testsuite without any new problems popping up. I'd like therefore ask for the final review and hopefully an ACK to commit to trunk. Thanks, Martin
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |