This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch jamborm/ipa-sra in repository gcc.
at 7f23e0fe814 Finally proof-read all for the second time
This branch includes the following new commits:
new 9c4b3ff1b96 Reimplementation of IPA-SRA new 0ac608b17c0 Adding new and Changelog file testcases to the testsuite new e8ceee3dfba Fix vecotr replacement type issue new cdb2a25f43f Merge branch 'master' into ipa-sra new 39a65456bdf Adding a forgotten testcase new 6b4611518a9 Fixed up a testcase dump pattern new 9938885608e Pass-through splits can be outside the original argument new 6d26869cfb4 Added testcase for the previous issue new bcd2293120a Issues with return slot opts hopefully fixed new f5a471115b9 Fixed resizing of wrong vector in K&R function handling new e503d2ed050 Merge branch 'master' into ipa-sra new ddbf5f58a93 Making the dumos slightly more sensible new 819bf73b4ff Hashing suffixes to keep names unique new f657e2ade0a Merge branch 'master' into ipa-sra new 4e3b4670d9b Small cleanups, making param_access::unit_size smaller new 1c9833de8e3 Removed unused isra_param_desc::ptr_pt_count new fdb828cc304 Further small cleanups new 6bed564f5c4 Merge branch 'master' into ipa-sra new 910d4f04191 Merge compile error fix new b0189830da7 Merge branch 'master' into ipa-sra new 82a5c645956 Merge commit '8e8898b2922c1fcabef6ac94d6e60dd0998d2975' int [...] new 4b9f6bbe005 Merge commit '0cdad0e1c5ae8039aedefc1d6afce8695ebe3675' int [...] new 63ef2bc19ef Merge commit 'e1e5ebe11ee48414daf23b73b641ab261977f92b' int [...] new dc71550aa8e Merge branch 'master' into ipa-sra new 29e3fc48d1a Merge branch 'master' into ipa-sra new 1263f6bc7cd Remove PARAM_SRA_MAX_TYPE_CHECK_STEPS, dealwith it using hash-set new acc74321c69 Document ipa-sra-max-replacements parameter new 8ea57dba92b Merge branch 'master' into ipa-sra new 9a08e86b1f7 Fixed new param description formatting new 6e16201c7d5 Test MAY_HAVE_DEBUG_BIND_STMTS instead of MAY_HAVE_DEBUG_ST [...] new 9e0ec495656 Merge branch 'master' into ipa-sra new 4a7b71b78ad Tiny ipa-sra.c cleanups new 27f8492a3fb Comment fixes and extra freeing despite GC new 86f4ce7fd93 Finally removed redundant isra_param_flow::param_number new 71560d5f466 Fixup of single_param_flow_source approach new ba527147ae9 struct isra_param_flow layout rationalized new ef081b34b9b comment changes new c29e9377ea8 Allocating gensum_accesses from obstack new fc052a1fbdb Comment and whitespace changes new a84f2dedf2d Do not scan function body for removal of unused scalars new 6d665c54b81 propagate_dereference_distances cleanups new 1bcfda1d333 process_scan_results continue fix new 27621b81104 After reading through summary generation again new 59c112a006b More tweaks and wording changes new d3eb9735ec0 Sweep new 7796499b9d3 Mark and sweep for unused parameter removal new 142eac2dffc Being careful about interposable symbols new 9072ed68162 first review changes of param_splitting_across_edge new 60f9b39b477 Merge branch 'master' into ipa-sra new 2dd730462fe Some cleanup done at home new 93a1662f5ad Removed m_ prefixes from isra_param_desc fields new 54685720faa Field names of gensum_param_desc fixed new de70618e937 m_inputs renamed to m_arg_flow new c96e0b01bd0 Some preparations for early exit from process_scan_results new cf50d9841a2 Handling reverse scalar storage order new c2cb5da2cf4 Turned validate_splitting_overlaps into verify_final_splitt [...] new eb1af27cd49 Soem TODOs anre not TODOs any more new c83f8a3c6b7 First TODO from ipa-param-manipulation removed new fb8935e17bf First fixes of fill_vector_of_new_param_types new bca9d01781d by_ref removed from ipa-param-manipulation new 286a99ef70a Further small cleanups in ipa-param-transformation.c new 38cf53d62dc ipa_param_adjustments reviewed and commented new 3ba12d381d7 ipa_param_body_adjustments initialization reviewed new f0b7ba01923 Lots of comments and some name changes new b2463f59b29 ipa_param_body_adjustments::modify_call_stmt can store inde [...] new 02497c31f07 Simplified assignment modifications since we no longer modi [...] new e0b347db77a Reviewed ipa-param-manipulation.c new d7dcfcdec5d More comments in cgraph.h new 8932f6dd2fc Free args_to_skip in ipa-split new 7f23e0fe814 Finally proof-read all for the second time
The 70 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.