|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.ssa.OptionName
The String name of optimzers used in the SSA module. These name are used in the options for the COINS compiler driver.
フィールドの概要 | |
static java.lang.String |
BRIG
Briggs |
static java.lang.String |
CBB
Concatenate Basic Blocks |
static java.lang.String |
CPYP
Copy Propagation |
static java.lang.String |
CSE
Common Subexpression Elimination |
static java.lang.String |
CSEQP
Common Subexpression Elimination With Efficient Question Propagation |
static java.lang.String |
CSTP
Constant Propagation |
static java.lang.String |
DCE
Dead Code Elimination |
static java.lang.String |
DIVEX
Divide Expressions |
static java.lang.String |
DUMP
Dump Module |
static java.lang.String |
EBE
Empty Block Elimination |
static java.lang.String |
ESPLT
Edge Split |
static java.lang.String |
GRA
Global Reassociation for the Expressions |
static java.lang.String |
HLI
Hoisting Loop Invariant variables |
static java.lang.String |
LIR2C
Make C source from the current module |
static java.lang.String |
MINI
Minimal SSA |
static java.lang.String |
OSR
Operator Strength Reduction |
static java.lang.String |
PREQP
Partial Redundancy Elimination With Efficient Question Propagation |
static java.lang.String |
PRUN
Pruned SSA |
static java.lang.String |
RPE
Redundant Phi Elimination |
static java.lang.String |
SEMI
Semi-pruned SSA |
static java.lang.String |
SRD1
Method I |
static java.lang.String |
SRD2
Method II |
static java.lang.String |
SRD3
Method III |
static java.lang.String |
SSA_DEBUG
Debugging mode |
static java.lang.String |
SSA_NO_CHANGE_LOOP
No changeing loop structure |
static java.lang.String |
SSA_NO_COPY_FOLDING
No copy folding when translate to SSA form |
static java.lang.String |
SSA_NO_MEMORY_ANALYSIS
No analysis about the aliases of memory object |
static java.lang.String |
SSA_NO_PHI_ELIMINATE
No redundant phi elimination after translating into SSA form |
static java.lang.String |
SSA_NO_REPLACE_BY_EXP
No aggregation expression before back translation |
static java.lang.String |
SSA_NO_SREEDHAR_COALESCING
No SSA based coalescing in back translation from SSA form |
static java.lang.String |
SSA_OPT
The name of the option for SSA |
static java.lang.String |
SSA_SSAG_PRUNING
Pruning redundant nodes in SSA graph < |
static java.lang.String |
SSA_WITH_CHAITIN_COALESCING
With coalescing by Chaitin after back translation from SSA form |
static java.lang.String |
SSAG
Making SSA graph |
コンストラクタの概要 | |
OptionName()
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final java.lang.String SSA_OPT
public static final java.lang.String MINI
public static final java.lang.String SEMI
public static final java.lang.String PRUN
public static final java.lang.String SRD1
public static final java.lang.String SRD2
public static final java.lang.String SRD3
public static final java.lang.String BRIG
public static final java.lang.String CPYP
public static final java.lang.String CSTP
public static final java.lang.String DCE
public static final java.lang.String CSE
public static final java.lang.String RPE
public static final java.lang.String HLI
public static final java.lang.String OSR
public static final java.lang.String CSEQP
public static final java.lang.String PREQP
public static final java.lang.String CBB
public static final java.lang.String ESPLT
public static final java.lang.String EBE
public static final java.lang.String SSAG
public static final java.lang.String DIVEX
public static final java.lang.String GRA
public static final java.lang.String DUMP
public static final java.lang.String LIR2C
public static final java.lang.String SSA_NO_COPY_FOLDING
public static final java.lang.String SSA_NO_SREEDHAR_COALESCING
public static final java.lang.String SSA_NO_REPLACE_BY_EXP
public static final java.lang.String SSA_NO_CHANGE_LOOP
public static final java.lang.String SSA_WITH_CHAITIN_COALESCING
public static final java.lang.String SSA_NO_MEMORY_ANALYSIS
public static final java.lang.String SSA_NO_PHI_ELIMINATE
public static final java.lang.String SSA_SSAG_PRUNING
public static final java.lang.String SSA_DEBUG
コンストラクタの詳細 |
public OptionName()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |