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 11/14] Port IPA CP to edge_clone_summaries.


On Thu, Jun 07 2018, Jan Hubicka wrote:
>> 
>> gcc/ChangeLog:
>> 
>> 2018-04-24  Martin Liska  <mliska@suse.cz>
>> 
>> 	* ipa-cp.c (class edge_clone_summary): New summary.
>> 	(grow_edge_clone_vectors): Remove.
>> 	(ipcp_edge_duplication_hook): Remove.
>> 	(class edge_clone_summary_t): New call_summary class.
>> 	(ipcp_edge_removal_hook): Remove.
>> 	(edge_clone_summary_t::duplicate): New function.
>> 	(get_next_cgraph_edge_clone): Use edge_clone_summaries.
>> 	(create_specialized_node): Likewise.
>> 	(ipcp_driver): Initialize edge_clone_summaries and do not
>> 	register hooks.
>
> I will be happy to leave this one to Martin Jambor as well. Looks fine to me :)
>

As I wrote yesterday, I'm fine with all IPA-CP/ipa-prop bits in the
series (assuming it did not substantially change since the last time I
saw it).

Martin


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