GCC Middle and Back End API Reference
edge_clone_summary_t Class Reference
Inheritance diagram for edge_clone_summary_t:
Collaboration diagram for edge_clone_summary_t:

Public Member Functions

 edge_clone_summary_t (symbol_table *symtab)
void duplicate (cgraph_edge *src_edge, cgraph_edge *dst_edge, edge_clone_summary *src_data, edge_clone_summary *dst_data) final override

Constructor & Destructor Documentation

◆ edge_clone_summary_t()

edge_clone_summary_t::edge_clone_summary_t ( symbol_table * symtab)

Member Function Documentation

◆ duplicate()

void edge_clone_summary_t::duplicate ( cgraph_edge * src_edge,
cgraph_edge * dst_edge,
edge_clone_summary * src_data,
edge_clone_summary * dst_data )
Edge duplication hook.   

References edge_clone_summaries, and ggc_alloc().

The documentation for this class was generated from the following file: