| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DominatorQuery
| Method Summary | |
|---|---|
|  BasicBlock | getBasicBlock(Quad quad) | 
|  void | getDominanceFrontier(Quad q,
                     Set set)Fills set with the dominance frontier of q | 
|  Quad | getImmediateDominator(Quad q)The result is null for the top node of the CFG. | 
|  void | getIteratedDominanceFrontier(Quad q,
                             Set set)Fills set with the iterated dominance frontier of q | 
|  boolean | isTop(Quad q)Checks if the node is the top node of the CFG. | 
|  void | printDot(PrintStream out)Prints the dominator tree on Quads in dot format. | 
| Method Detail | 
|---|
Quad getImmediateDominator(Quad q)
boolean isTop(Quad q)
void getDominanceFrontier(Quad q,
                          Set set)
void getIteratedDominanceFrontier(Quad q,
                                  Set set)
void printDot(PrintStream out)
BasicBlock getBasicBlock(Quad quad)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||