libFirm
|
Intraprozedural analyses to estimate the call graph. More...
Go to the source code of this file.
Functions | |
size_t | cgana (ir_entity ***free_methods) |
Analyses a rough estimation of the possible call graph. | |
void | free_callee_info (ir_graph *irg) |
Frees callee information. | |
void | free_irp_callee_info (void) |
Frees callee information for all graphs in the current program. | |
void | opt_call_addrs (void) |
Optimizes the address expressions passed to call nodes. |
Intraprozedural analyses to estimate the call graph.
Interprocedural analysis to estimate the calling relation.
This analysis computes all entities representing methods that can be called at a Call node. Further it computes a set of methods that are 'free', i.e., their adress is handled by the program directly, or they are visible external.
Definition in file cgana.h.