GCC Middle and Back End API Reference
locality_callee_info Struct Reference
Collaboration diagram for locality_callee_info:

Data Fields

cgraph_nodeultimate_caller
cgraph_nodeultimate_callee
cgraph_edgeedge
sreal freq

Detailed Description

Data structure to hold accumulated edge frequencies for unique callees.
Frequencies of aliased callees are accumulated with the ultimate target
alias represented by ultimate_callee.
ultimate_caller is the ultimate non-inlined caller of the unique callee.
Edge is the first edge encountered for the callee.   

Field Documentation

◆ edge

cgraph_edge* locality_callee_info::edge

◆ freq

sreal locality_callee_info::freq

◆ ultimate_callee

cgraph_node* locality_callee_info::ultimate_callee

◆ ultimate_caller

cgraph_node* locality_callee_info::ultimate_caller

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