|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.aflow.SubpFlowImpl | +--coins.aflow.HirSubpFlowImpl
HirSubpFlowImpl class: HIR subprogram flow analysis class.
フィールドの概要 |
コンストラクタの概要 | |
protected |
HirSubpFlowImpl(FlowResults pResults,
SubpDefinition pSubpDef)
|
|
HirSubpFlowImpl(SubpDefinition pSubpDefinition,
FlowResults pResults)
|
メソッドの概要 | |
AssignFlowExpId |
assigner()
Retuns the AssignFlowExpId object this SubpFlow is associated with. |
BBlockSubtreeIterator |
bblockSubtreeIterator(BBlock pBBlock)
bblockSubtreeItrator Get iterator that traverse top subtrees of the basic block pBBlock. |
void |
clear()
Clear flow analysis information by resetting fIrIndexMin = 0, fIrIndexMax = 0, fSetOfGlobalSymbols, fSetOfAddressTakenSymbols. |
void |
computeBBlockSetRefReprs(SubpFlow pSubpFlow)
|
java.util.List |
controlFlowAnal()
Performs the control flow analysis of this SubpFlow and makes a list of BBlocks. |
void |
correlateBBlockAndIR()
correlateBBlockAndIR: Correlate BBlock and IR so that getBBlockOfIR(hir.getIndex()) become effective. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public HirSubpFlowImpl(SubpDefinition pSubpDefinition, FlowResults pResults)
protected HirSubpFlowImpl(FlowResults pResults, SubpDefinition pSubpDef)
メソッドの詳細 |
public BBlockSubtreeIterator bblockSubtreeIterator(BBlock pBBlock)
SubpFlow
の記述:
SubpFlow
内の bblockSubtreeIterator
public java.util.List controlFlowAnal()
SubpFlow
の記述:
SubpFlow
内の controlFlowAnal
public void correlateBBlockAndIR()
SubpFlow
の記述:
SubpFlow
内の correlateBBlockAndIR
SubpFlowImpl
内の correlateBBlockAndIR
public void computeBBlockSetRefReprs(SubpFlow pSubpFlow)
public void clear()
SubpFlow
の記述:
SubpFlow
内の clear
SubpFlowImpl
内の clear
public AssignFlowExpId assigner()
SubpFlow
の記述:
SubpFlow
内の assigner
SubpFlowImpl
内の assigner
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |