Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
cwh_preg.cxx File Reference
#include "defs.h"
#include "stab.h"
#include "strtab.h"
#include "wn.h"
#include "cwh_defines.h"
#include "cwh_preg.h"
#include "cwh_addr.h"
Include dependency graph for cwh_preg.cxx:

Go to the source code of this file.

Defines

#define MTYPE_MAX   MTYPE_V

Functions

PREG_det cwh_preg_next_preg (TYPE_ID btype, char *name, WN *home_wn)
WNcwh_preg_temp_save (char *name, WN *expr)
void fe_preg_init (void)

Variables

static char * source_file = __FILE__
static TYPE_ID preg_ty_typeid [MTYPE_MAX]
static TYPE_ID preg_bt_typeid [MTYPE_MAX]

Define Documentation

#define MTYPE_MAX   MTYPE_V

Definition at line 71 of file cwh_preg.cxx.

Referenced by cwh_preg_next_preg(), and fe_preg_init().


Function Documentation

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

Here is the call graph for this function:


Variable Documentation

Definition at line 74 of file cwh_preg.cxx.

Referenced by cwh_preg_next_preg(), and fe_preg_init().

Definition at line 73 of file cwh_preg.cxx.

Referenced by cwh_preg_next_preg(), and fe_preg_init().

char* source_file = __FILE__ [static]

Definition at line 51 of file cwh_preg.cxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines