|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.mdf.Util
The utilities for the MDF module.
| Constructor Summary | |
(package private) |
Util(MdfEnvironment e,
MacroFlowGraph g)
Constructor: |
| Method Summary | |
(package private) java.util.LinkedList |
findMtPreBlks(MacroTask mt,
BBlock blk,
java.util.LinkedList list)
Get the list of the basic blocks which is on the path from the specified basic block to the entry basic block of the specified macro task. |
(package private) java.util.LinkedList |
findPostBlks(MacroTask mt,
java.util.LinkedList list)
Get the list of the macro tasks which is on the path from the specified macro task to the exit macro task of the current macro flow graph. |
(package private) java.util.LinkedList |
findPreBlks(MacroTask mt,
java.util.LinkedList list)
Get the list of the macro tasks which is on the path from the specified macro task to the entry macro task of the current macro flow graph. |
(package private) int |
numberOfConditions()
Get the number of the conditions which construct the executable conditions. |
(package private) int |
vectorSize()
Get the size of bit vector. |
(package private) int |
wordSize()
Get the one word size. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
Util(MdfEnvironment e,
MacroFlowGraph g)
e - The environment of the MDF moduleg - The current macro flow graph| Method Detail |
java.util.LinkedList findPreBlks(MacroTask mt,
java.util.LinkedList list)
mt - The current macro tasklist - The list of the macro tasks
java.util.LinkedList findPostBlks(MacroTask mt,
java.util.LinkedList list)
mt - The current macro tasklist - The list of the macro tasks
java.util.LinkedList findMtPreBlks(MacroTask mt,
BBlock blk,
java.util.LinkedList list)
mt - The current macro taskblk - The current basic blocklist - The list of the basic blocks
int vectorSize()
int wordSize()
int numberOfConditions()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||