|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object | +--coins.backend.ana.ControlDependences
Find Control Dependences of the CFG.
| フィールドの概要 | |
static coins.backend.ana.ControlDependences.Analyzer |
analyzer
Factory singleton. |
BiList[] |
frontiers
BasicBlk-id-indexed array, whose elements are dominance frontiers of the block. |
| メソッドの概要 | |
boolean |
isUpToDate()
Return true if this analysis is up to date. |
void |
printAfterBlock(BasicBlk blk,
java.io.PrintWriter output)
Called after each Basic Block. |
void |
printAfterFunction(java.io.PrintWriter out)
Dump control dependences on stream out |
void |
printAfterStmt(LirNode stmt,
java.io.PrintWriter output)
Called after each statement. |
void |
printBeforeBlock(BasicBlk blk,
java.io.PrintWriter output)
Called before each Basic Block. |
void |
printBeforeFunction(java.io.PrintWriter output)
Debug print entries required by interface. |
void |
printBeforeStmt(LirNode stmt,
java.io.PrintWriter output)
Called before each statement. |
void |
printIt(java.io.PrintWriter out)
Dump control dependences on stream out (OBSOLETED) |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final coins.backend.ana.ControlDependences.Analyzer analyzer
public final BiList[] frontiers
| メソッドの詳細 |
public boolean isUpToDate()
LocalAnalysis 内の isUpToDatepublic void printIt(java.io.PrintWriter out)
public void printBeforeFunction(java.io.PrintWriter output)
LocalAnalysis 内の printBeforeFunction
public void printBeforeBlock(BasicBlk blk,
java.io.PrintWriter output)
LocalAnalysis の記述:
LocalAnalysis 内の printBeforeBlock
public void printAfterBlock(BasicBlk blk,
java.io.PrintWriter output)
LocalAnalysis の記述:
LocalAnalysis 内の printAfterBlock
public void printBeforeStmt(LirNode stmt,
java.io.PrintWriter output)
LocalAnalysis の記述:
LocalAnalysis 内の printBeforeStmt
public void printAfterStmt(LirNode stmt,
java.io.PrintWriter output)
LocalAnalysis の記述:
LocalAnalysis 内の printAfterStmtpublic void printAfterFunction(java.io.PrintWriter out)
LocalAnalysis 内の printAfterFunction
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||