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

◆ ~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)

References entries.

Referenced by instantiate_scev_name().

◆ set()

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

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: