Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Public Member Functions | |
promote_entry (IPO_SYMTAB *sym) | |
void | operator() (UINT idx, T *entry) const |
template<> | |
void | operator() (UINT idx, ST *old_st) const |
template<> | |
void | operator() (UINT idx, INITO *old_inito) const |
Public Attributes | |
IPO_SYMTAB * | _sym |
IPO_SYMTAB::promote_entry< T >::promote_entry | ( | IPO_SYMTAB * | sym | ) | [inline] |
void IPO_SYMTAB::promote_entry< T >::operator() | ( | UINT | idx, |
T * | entry | ||
) | const |
void IPO_SYMTAB::promote_entry< ST >::operator() | ( | UINT | idx, |
ST * | old_st | ||
) | const [inline] |
Definition at line 706 of file clone.cxx.
References GLOBAL_SYMTAB, SCLASS_FSTATIC, SCLASS_PSTATIC, Set_ST_is_not_used(), Set_ST_sclass(), and ST_sclass().
void IPO_SYMTAB::promote_entry< INITO >::operator() | ( | UINT | idx, |
INITO * | old_inito | ||
) | const [inline] |
Definition at line 752 of file clone.cxx.
References INITO_st(), New_INITO(), ST_st_idx(), and INITO::val.
IPO_SYMTAB* IPO_SYMTAB::promote_entry< T >::_sym |