|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.Registry
Registry class Items registered to avoid conflicts between modules of the compiler or between compilers derived from the COINS compiler infrastructure. Registered items are command line options, target architecture names, InfStmt (pragma) items, classes to be attached in backend, etc. Verification of command line options is done seeing option names and option items listed in this class by calling isOptionsAreCorrect() of CheckOptions class from Driver.
フィールドの概要 | |
static java.lang.String[] |
ARCH
ARCH specifies target machine architecture. |
static java.lang.String[] |
ATTACH
ATTACH specifies the name of class to be attached to the backend. |
static java.lang.String[] |
COINS
COINS option names specifying suboption. |
static java.lang.String[] |
HIR_OPT
HIR_OPT is the list of hirOpt options. |
static java.lang.String[] |
HIR2C
HIR2C specifies the timing of generating C from HIR. |
static java.lang.String[] |
INF_KIND
|
static java.lang.String |
INF_KIND_COMMENT
Reserved name of information kind (InfNode, InfStmt) Names beginning with "coins_" are reserved for basic part of this compiler. |
static java.lang.String |
INF_KIND_HIR2C
Reserved name of information kind (InfNode, InfStmt) Names beginning with "coins_" are reserved for basic part of this compiler. |
static java.lang.String |
INF_KIND_IR
Reserved name of information kind (InfNode, InfStmt) Names beginning with "coins_" are reserved for basic part of this compiler. |
static java.lang.String |
INF_KIND_OPEN_MP
Reserved name of information kind (InfNode, InfStmt) Names beginning with "coins_" are reserved for basic part of this compiler. |
static java.lang.String |
INF_KIND_PRAGMA
Reserved name of information kind (InfNode, InfStmt) Names beginning with "coins_" are reserved for basic part of this compiler. |
static java.lang.String |
INF_KIND_PROFILE
Reserved name of information kind (InfNode, InfStmt) Names beginning with "coins_" are reserved for basic part of this compiler. |
static java.lang.String[] |
INF_OPT_CONTROL
|
static java.lang.String[] |
INF_PARALLEL
|
static java.lang.String[] |
INF_SIMULATE
|
static java.lang.String[] |
LIR2C
HIR2C specifies the timing of generating C from LIR. |
static java.lang.String[] |
OPTION
Compile option names. |
static java.lang.String[] |
SIMULATE_OPT
Specify profiling items in simulation. |
static java.lang.String[] |
SSA_OPT
SSA_OPT is the list of SSA optimization options. |
static java.lang.String[] |
TRACE
TRACE is the field names of trace option. |
コンストラクタの概要 | |
Registry()
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final java.lang.String[] OPTION
public static final java.lang.String[] COINS
public static final java.lang.String[] HIR_OPT
public static final java.lang.String[] SSA_OPT
public static final java.lang.String[] ARCH
public static final java.lang.String[] TRACE
public static final java.lang.String[] ATTACH
public static final java.lang.String[] HIR2C
public static final java.lang.String[] LIR2C
public static final java.lang.String[] SIMULATE_OPT
public static final java.lang.String INF_KIND_IR
public static final java.lang.String INF_KIND_COMMENT
public static final java.lang.String INF_KIND_OPEN_MP
public static final java.lang.String INF_KIND_PRAGMA
public static final java.lang.String INF_KIND_HIR2C
public static final java.lang.String INF_KIND_PROFILE
public static final java.lang.String[] INF_KIND
public static final java.lang.String[] INF_PARALLEL
public static final java.lang.String[] INF_SIMULATE
public static final java.lang.String[] INF_OPT_CONTROL
コンストラクタの詳細 |
public Registry()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |