Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <stdio.h>
#include <stdlib.h>
#include <cmplrs/rcodes.h>
#include "defs.h"
#include "wintrinsic.h"
#include "wio.h"
#include "wutil.h"
#include "ir_a2b_util.h"
#include "wutil90.h"
Go to the source code of this file.
Classes | |
struct | EnumToStr_t |
Functions | |
const char * | get_intrinsic_name (INTRINSIC opcode) |
INTRINSIC | get_intrinsic_from_name (const char *name) |
const char * | get_iostatement_name (IOSTATEMENT opcode) |
IOSTATEMENT | get_iostatement_from_name (const char *name) |
const char * | get_ioitem_name (IOITEM opcode) |
IOITEM | get_ioitem_from_name (const char *name) |
const char * | get_iolibrary_name (IOLIB lib) |
Variables | |
EnumToStr_t | IntrinsicToNameTbl [] |
EnumToStr_t | IostatementToNameTbl [] |
EnumToStr_t | IoitemToNameTbl [] |
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 | lib | ) |
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().
Definition at line 66 of file wutil.cxx.
Referenced by get_intrinsic_from_name(), and get_intrinsic_name().
Definition at line 937 of file wutil.cxx.
Referenced by get_ioitem_from_name(), and get_ioitem_name().
Definition at line 898 of file wutil.cxx.
Referenced by get_iostatement_from_name(), and get_iostatement_name().