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

Public Member Functions

 node_context_cache_entry ()
 
 ~node_context_cache_entry ()
 

Data Fields

ipa_cached_call_context ctx
 
sreal time
 
sreal nonspec_time
 
int size
 
ipa_hints hints
 

Detailed Description

The context cache remembers estimated time/size and hints for given
ipa_call_context of a call.   

Constructor & Destructor Documentation

◆ node_context_cache_entry()

node_context_cache_entry::node_context_cache_entry ( )
inline

◆ ~node_context_cache_entry()

node_context_cache_entry::~node_context_cache_entry ( )
inline

Field Documentation

◆ ctx

ipa_cached_call_context node_context_cache_entry::ctx

◆ hints

ipa_hints node_context_cache_entry::hints

Referenced by do_estimate_edge_time().

◆ nonspec_time

sreal node_context_cache_entry::nonspec_time

Referenced by do_estimate_edge_time().

◆ size

int node_context_cache_entry::size

Referenced by do_estimate_edge_time().

◆ time

sreal node_context_cache_entry::time

Referenced by do_estimate_edge_time().


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