Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Defines | |
#define | INTRINSIC_name(op) get_intrinsic_name(op) |
#define | IOSTATEMENT_name(op) get_iostatement_name(op) |
#define | IOITEM_name(op) get_ioitem_name(op) |
#define | Name_To_INTRINSIC(nm) get_intrinsic_from_name(nm) |
#define | Name_To_IOSTATEMENT(nm) get_iostatement_from_name(nm) |
#define | Name_To_IOITEM(nm) get_ioitem_from_name(nm) |
Functions | |
const char * | get_intrinsic_name (INTRINSIC opcode) |
const char * | get_iostatement_name (IOSTATEMENT opcode) |
const char * | get_ioitem_name (IOITEM opcode) |
const char * | get_iolibrary_name (IOLIB opcode) |
INTRINSIC | get_intrinsic_from_name (const char *name) |
IOSTATEMENT | get_iostatement_from_name (const char *name) |
IOITEM | get_ioitem_from_name (const char *name) |
#define INTRINSIC_name | ( | op | ) | get_intrinsic_name(op) |
Definition at line 69 of file wutil.h.
Referenced by ir_put_wn().
#define IOITEM_name | ( | op | ) | get_ioitem_name(op) |
Definition at line 71 of file wutil.h.
Referenced by ir_put_wn(), WN2F_io_control(), WN2F_io_format(), WN2F_io_item(), WN2F_io_list(), WN2F_io_unit(), WN2F_ios_decode(), and WN2F_ios_encode().
#define IOSTATEMENT_name | ( | op | ) | get_iostatement_name(op) |
Definition at line 70 of file wutil.h.
Referenced by ir_put_wn(), WN2F_ios_accept(), WN2F_ios_backspace(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_decode(), WN2F_ios_definefile(), WN2F_ios_delete(), WN2F_ios_encode(), WN2F_ios_endfile(), WN2F_ios_find(), WN2F_ios_inqlength(), WN2F_ios_inquire(), WN2F_ios_namelist(), WN2F_ios_open(), WN2F_ios_print(), WN2F_ios_rewind(), WN2F_ios_rewrite(), WN2F_ios_type(), and WN2F_ios_unlock().
#define Name_To_INTRINSIC | ( | nm | ) | get_intrinsic_from_name(nm) |
#define Name_To_IOITEM | ( | nm | ) | get_ioitem_from_name(nm) |
#define Name_To_IOSTATEMENT | ( | nm | ) | get_iostatement_from_name(nm) |
INTRINSIC get_intrinsic_from_name | ( | const char * | name | ) |
Definition at line 1071 of file wutil.cxx.
References EnumToStr_t(), IntrinsicToNameTbl, ir_a2b::MapStrToEnum(), and name.
const char* get_intrinsic_name | ( | INTRINSIC | opcode | ) |
Definition at line 1062 of file wutil.cxx.
References EnumToStr_t(), IntrinsicToNameTbl, and ir_a2b::MapEnumToStr().
Referenced by Unparse_Target_FTN::Intrinsic_Name().
IOITEM get_ioitem_from_name | ( | const char * | name | ) |
Definition at line 1108 of file wutil.cxx.
References EnumToStr_t(), IoitemToNameTbl, ir_a2b::MapStrToEnum(), and name.
const char* get_ioitem_name | ( | IOITEM | opcode | ) |
Definition at line 1099 of file wutil.cxx.
References EnumToStr_t(), IoitemToNameTbl, and ir_a2b::MapEnumToStr().
const char* get_iolibrary_name | ( | IOLIB | opcode | ) |
Definition at line 1117 of file wutil.cxx.
Referenced by ir_put_wn().
IOSTATEMENT get_iostatement_from_name | ( | const char * | name | ) |
Definition at line 1089 of file wutil.cxx.
References EnumToStr_t(), IostatementToNameTbl, ir_a2b::MapStrToEnum(), and name.
const char* get_iostatement_name | ( | IOSTATEMENT | opcode | ) |
Definition at line 1080 of file wutil.cxx.
References EnumToStr_t(), IostatementToNameTbl, and ir_a2b::MapEnumToStr().
Referenced by WN2F_io().