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 ( )

◆ ~node_context_cache_entry()

node_context_cache_entry::~node_context_cache_entry ( )

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: