|
mjc | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use MethodEnv | |
| org.multijava.util.backend | Provides an optimizer for methods for the compilers in MultiJava and the Java Modeling Language. |
| Uses of MethodEnv in org.multijava.util.backend |
| Fields in org.multijava.util.backend declared as MethodEnv | |
private MethodEnv |
ControlFlow.env
|
| Methods in org.multijava.util.backend with parameters of type MethodEnv | |
void |
BasicBlock.buildQuadruples(MethodEnv env)
Builds quadruples |
static QTemporary[] |
QQuadruple.buildQuadruples(MethodEnv env,
BasicBlock block,
InstructionHandle[] insns,
QTemporary[] entryStack,
ArrayList vect)
Builds the quadruple list |
| Constructors in org.multijava.util.backend with parameters of type MethodEnv | |
ControlFlow(MethodEnv env,
InstructionHandle start,
HandlerInfo[] handlers)
Creates a new instruction handle. |
|
RegisterAllocation(MethodEnv env,
BasicBlock[] bblocks,
BasicBlock[] eblocks,
LivenessAnalysis live)
Creates a new instruction handle. |
|
|
mjc | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||