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

Public Member Functions

 instantiate_cache_type ()
 
 ~instantiate_cache_type ()
 
tree get (unsigned slot)
 
void set (unsigned slot, tree chrec)
 

Data Fields

htab_t map
 
vec< scev_info_strentries
 

Detailed Description

Hashtable helpers for a temporary hash-table used when
analyzing a scalar evolution, instantiating a CHREC or
resolving mixers.   

Constructor & Destructor Documentation

◆ instantiate_cache_type()

instantiate_cache_type::instantiate_cache_type ( )
inline

◆ ~instantiate_cache_type()

instantiate_cache_type::~instantiate_cache_type ( )

References entries, ggc_alloc(), map, and NULL.

Member Function Documentation

◆ get()

tree instantiate_cache_type::get ( unsigned slot)
inline

References entries.

Referenced by instantiate_scev_name().

◆ set()

void instantiate_cache_type::set ( unsigned slot,
tree chrec )
inline

References entries.

Referenced by instantiate_scev_name().

Field Documentation

◆ entries

◆ map

htab_t instantiate_cache_type::map

Referenced by ~instantiate_cache_type().


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