mjc

Uses of Class
org.multijava.util.backend.MethodEnv

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

mjc is Copyright (C) 2000-2004 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. mjc is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.