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

References entries, map, NULL, and vNULL.

◆ ~instantiate_cache_type()

instantiate_cache_type::~instantiate_cache_type ( )

References entries, map, and NULL.

Member Function Documentation

◆ get()

tree instantiate_cache_type::get ( unsigned slot)
inline

References entries.

◆ set()

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

References entries.

Field Documentation

◆ entries

vec<scev_info_str> instantiate_cache_type::entries

◆ map

htab_t instantiate_cache_type::map

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