Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Classes | |
struct | ir_a2b::enum2str_tbl_entry_t |
struct | ir_a2b::flag2str_tbl_entry_t |
struct | ir_a2b::flag_key_t |
Namespaces | |
namespace | ir_a2b |
Functions | |
template<typename ENUM_TBL_ENTRY_T > | |
void | ir_a2b::CheckEnumTable (const char *tablenm, const ENUM_TBL_ENTRY_T *table, INT tablesz) |
template<typename FLG_TBL_ENTRY_T > | |
void | ir_a2b::CheckFlagTable (const char *tablenm, const FLG_TBL_ENTRY_T *table, INT tablesz) |
template<typename ENUM_TBL_ENTRY_T , const ENUM_TBL_ENTRY_T * table, INT tablesz> | |
const char * | ir_a2b::MapEnumToStr (const char *tablenm, INT val) |
template<typename ENUM_TBL_ENTRY_T , const ENUM_TBL_ENTRY_T * table, INT tablesz> | |
INT | ir_a2b::MapStrToEnum (const char *tablenm, const char *str) |
template<typename FLAG_TBL_ENTRY_T , const FLAG_TBL_ENTRY_T * table, INT tablesz> | |
const char * | ir_a2b::MapFlagsToStr (const char *tablenm, UINT64 flags) |
template<typename FLAG_TBL_ENTRY_T , const FLAG_TBL_ENTRY_T * table, INT tablesz> | |
UINT64 | ir_a2b::MapStrToFlags (const char *tablenm, const char *str) |