|
JML | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use InferenceNode | |
| org.multijava.util.backend | Provides an optimizer for methods for the compilers in MultiJava and the Java Modeling Language. |
| Uses of InferenceNode in org.multijava.util.backend |
| Fields in org.multijava.util.backend declared as InferenceNode | |
private InferenceNode[] |
RegisterAllocation.infer
|
private InferenceNode[] |
TraceInferenceGraph.nodes
|
| Methods in org.multijava.util.backend that return InferenceNode | |
InferenceNode[] |
RegisterAllocation.getInferenceGraph()
Returns the inference Graph |
| Methods in org.multijava.util.backend with parameters of type InferenceNode | |
void |
InferenceNode.linkTo(InferenceNode other)
Adds a link to an other node |
void |
InferenceNode.coalesceTo(InferenceNode other)
Coalesce two nodes together. |
private void |
RegisterAllocation.sort(InferenceNode[] temps)
|
private void |
TraceInferenceGraph.trace(InferenceNode node)
Prints a trace of quadruples |
| Constructors in org.multijava.util.backend with parameters of type InferenceNode | |
TraceInferenceGraph(InferenceNode[] nodes)
Creates a new instruction handle. |
|
|
JML | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||