Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Classes | |
struct | PREG_det |
Functions | |
void | fe_preg_init (void) |
PREG_det | cwh_preg_next_preg (TYPE_ID btype, char *name, WN *home_wn) |
WN * | cwh_preg_temp_save (char *name, WN *expr) |
PREG_det cwh_preg_next_preg | ( | TYPE_ID | btype, |
char * | name, | ||
WN * | home_wn | ||
) |
Definition at line 85 of file cwh_preg.cxx.
References Be_Type_Tbl, Create_Preg(), DevAssert, MTYPE_FIRST, MTYPE_MAX, MTYPE_To_PREG, PREG_det::preg, preg_bt_typeid, PREG_det::preg_st, PREG_det::preg_ty, and preg_ty_typeid.
Referenced by cwh_auxst_distr_preg(), cwh_intrin_get_return_value(), cwh_stab_distrib_pragmas(), and fei_redistribute().
WN* cwh_preg_temp_save | ( | char * | name, |
WN * | expr | ||
) |
Definition at line 113 of file cwh_preg.cxx.
References Create_Preg(), cwh_addr_store_ST(), Index_To_Str(), MTYPE_To_PREG, Save_Str(), wn, WN_LdidPreg(), and WNRTY.
Referenced by fei_doloop().
void fe_preg_init | ( | void | ) |
Definition at line 136 of file cwh_preg.cxx.
References MTYPE_C4, MTYPE_C8, MTYPE_CQ, MTYPE_F4, MTYPE_F8, MTYPE_FQ, MTYPE_I4, MTYPE_I8, MTYPE_MAX, MTYPE_U1, MTYPE_U2, MTYPE_U4, MTYPE_U8, preg_bt_typeid, and preg_ty_typeid.
Referenced by PDGCS_initialize().