|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.opt.ConstPropagationAndFoldingOld
Constant propagation and folding basic logic class.
フィールドの概要 | |
FlowRoot |
flowRoot
|
(パッケージプライベート) FlowResults |
fResults
|
(パッケージプライベート) static int |
JAVA_BYTE_SIZE
|
(パッケージプライベート) static int |
JAVA_CHAR_SIZE
|
(パッケージプライベート) static int |
JAVA_INT_SIZE
|
(パッケージプライベート) static int |
JAVA_LONG_SIZE
|
(パッケージプライベート) static int |
JAVA_SHORT_SIZE
|
Opt |
opt
|
Sym |
sym
|
SymRoot |
symRoot
|
コンストラクタの概要 | |
ConstPropagationAndFoldingOld(FlowResults pResults)
ConstPropagationAndFolding: |
メソッドの概要 | |
boolean |
doBBlock(BBlock pBBlock)
doBBlock: |
boolean |
doSubp(SubpFlow pSubpFlow)
doSubp: |
(パッケージプライベート) HIR |
SkipConv(HIR exp)
ex) expression :p = (int) a; exp := (int) [node] return ; a [node] ; |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
static final int JAVA_BYTE_SIZE
static final int JAVA_CHAR_SIZE
static final int JAVA_SHORT_SIZE
static final int JAVA_INT_SIZE
static final int JAVA_LONG_SIZE
public final FlowRoot flowRoot
public final SymRoot symRoot
public final Sym sym
FlowResults fResults
public final Opt opt
コンストラクタの詳細 |
public ConstPropagationAndFoldingOld(FlowResults pResults)
メソッドの詳細 |
HIR SkipConv(HIR exp)
public boolean doSubp(SubpFlow pSubpFlow)
public boolean doBBlock(BBlock pBBlock)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |