Package org.jikesrvm.compilers.opt.bc2ir

Interface Summary
IRGenOptions This interface contains flags to control IR generation.
 

Class Summary
BasicBlockLE This class is used as a 'wrapper' to a basic block to hold information that is necessary only for IR generation.
BBSet A somewhat complex subtask of IR generation is to discover and maintain the set of basic blocks that are being generated.
BBSet.TreeEnumerator  
BC2IR This class translates from bytecode to HIR.
BC2IR.DummyStackSlot Dummy stack slot
ConvertBCtoHIR Translate from bytecodes to HIR
GenerateMagic This class implements the non-machine-specific magics for the opt compiler.
GenerationContext Defines the context in which BC2IR will abstractly interpret a method's bytecodes and populate targetIR with instructions.
HandlerBlockLE Extend BasicBlockLE for handler blocks
InliningBlockLE Extend BasicBlockLE to support inlining during IR generation.
OperandStack Simulated Operand Stack
OsrPointConstructor A phase in the OPT compiler for construction OsrPoint instructions after inlining.
ReturnAddressOperand ReturnAddress operand.